| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| | |
More fixes after upgrades
|
| |
| |
| |
| |
| |
| | |
with GCC 9+ and GLIBC 2.30+, they no longer support it.
Signed-off-by: Alexey Neyman <stilor@att.net>
|
| |
| |
| |
| |
| |
| | |
... if building for GLIBC 2.31+.
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|/
|
|
| |
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|\
| |
| | |
Upgrades
|
| |
| |
| |
| |
| |
| |
| | |
GLIBC 2.31 needs --with-cpu=ultrasparc for both 32/64-bits now, and
--with-cpu only sets the CPU model for the "primary" bitness.
Signed-off-by: Alexey Neyman <stilor@att.net>
|
| |
| |
| |
| |
| |
| | |
Build-tested only.
Signed-off-by: Alexey Neyman <stilor@att.net>
|
| |
| |
| |
| |
| |
| | |
temporary patch, PR pending upstream
Signed-off-by: Alexey Neyman <stilor@att.net>
|
| |
| |
| |
| | |
Signed-off-by: Alexey Neyman <stilor@att.net>
|
| |
| |
| |
| | |
Signed-off-by: Alexey Neyman <stilor@att.net>
|
| |
| |
| |
| | |
Signed-off-by: Alexey Neyman <stilor@att.net>
|
| |
| |
| |
| | |
Signed-off-by: Alexey Neyman <stilor@att.net>
|
| |
| |
| |
| | |
Signed-off-by: Alexey Neyman <stilor@att.net>
|
| |
| |
| |
| | |
Signed-off-by: Alexey Neyman <stilor@att.net>
|
| |
| |
| |
| | |
Signed-off-by: Alexey Neyman <stilor@att.net>
|
| |
| |
| |
| | |
Signed-off-by: Alexey Neyman <stilor@att.net>
|
| |
| |
| |
| | |
Signed-off-by: Alexey Neyman <stilor@att.net>
|
| |
| |
| |
| |
| |
| | |
Also, add an ability to download rolling releases to manage-packages.sh.
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|/
|
|
| |
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|\
| |
| | |
testing/docker: set default value for CTNG_UID/CTNG_GID
|
|/
|
|
|
|
|
|
|
|
| |
Make the creation of docker images easier so that CTNG_UID/CTNG_GID have
a default value if it's not explicitly specified when building. This
will allow publishing of images on various package repositories (e.g.
docker hub, gitlab containers). dmgr.sh can still be used to set the
UID/GID to that of the current user when building a custom container.
Signed-off-by: Chris Packham <judge.packham@gmail.com>
|
|\
| |
| | |
prevent the glibc build from overwriting flags
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The glibc will append the content of the CFLAGS variable,
overriding previous flags.
If unset, the CFLAGS variable is not empty, so explicitly set it.
Instead prepend the default CFLAGS flags.
Signed-off-by: Norbert Lange <nolange79@gmail.com>
|
|\ \
| | |
| | | |
move BUILD_DIR variable into Kconfig
|
| |/
| |
| |
| |
| |
| |
| | |
this allows users to reference this variable,
for ex. in TARGET_CFLAGS to remap paths.
Signed-off-by: Norbert Lange <nolange79@gmail.com>
|
|\ \
| | |
| | | |
Update docker to ubuntu 19.10
|
| | |
| | |
| | |
| | | |
Signed-off-by: Alexey Neyman <stilor@att.net>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
... so that it is possible to use tab completion when selecting
the container to use.
Signed-off-by: Alexey Neyman <stilor@att.net>
|
| | |
| | |
| | |
| | |
| | |
| | | |
... which fails to build if pkg-config is not installed.
Signed-off-by: Alexey Neyman <stilor@att.net>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Alexey Neyman <stilor@att.net>
|
| | |
| | |
| | |
| | |
| | |
| | | |
Fixes #1272.
Signed-off-by: Alexey Neyman <stilor@att.net>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|\ \ \
| | | |
| | | | |
fixup typo in bitutils.sh
|
| | |/
| |/|
| | |
| | | |
Signed-off-by: Norbert Lange <nolange79@gmail.com>
|
|\ \ \
| |_|/
|/| | |
CT_LIBC_NEWLIB_REGISTER_FINI is processed correctly
|
| | |
| | |
| | |
| | | |
took into account now
|
| |/ |
|
|\ \
| | |
| | | |
Version updates
|
|/ /
| |
| |
| |
| |
| |
| |
| |
| | |
bison, elf2flt, gcc, isl, linux, mingw-w64, strace.
Adjust checksum ordering in uclibc-ng so that it matches what the script
generates.
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|\ \
| | |
| | | |
Add musl 1.1.24
|
| |/
| |
| |
| | |
Signed-off-by: Norbert Lange <nolange79@gmail.com>
|
|\ \
| | |
| | | |
binutils: add version 2.33.1
|
| |/
| |
| |
| |
| |
| |
| | |
Forward ported patches from version 2.32, and refreshed them so they
apply clean.
Signed-off-by: Hans-Christian Noren Egtvedt <hegtvedt@cisco.com>
|
|\ \
| | |
| | | |
uClibc-ng: add 1.0.32
|
| |/ |
|
|\ \
| | |
| | | |
enable option for binutils deterministic-archives
|
| |/
| |
| |
| | |
Signed-off-by: Norbert Lange <nolange79@gmail.com>
|
|\ \
| | |
| | | |
ARC: Support building of multi-lib Glibc toolchain
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
From GCC's standpoint ARC's multilib items are defined by "mcpu" values
which we have quite a few and for all of them might be built optimized
cross-toolchain.
From Glibc's standpoint multilib is just multi-ABI [1] and so very limited
versions are supposed to co-exist (e.g. arc700 & archs).
Here we force Glibc to install libraries in GCC's multilib folder to create
a universal cross-toolchain that has libs optimized for multiple CPU types.
But note we only need to mess with installation paths in case of real
multilib, otherwise we keep default "lib/" paths so that GCC finds default
(the one and only) libs where it expects them to be.
Also here we add a sample which allows to build universal Glibc Linux
toolchain for ARC.
[1] https://sourceware.org/ml/libc-alpha/2019-06/msg00018.html
Signed-off-by: Alexey Brodkin <abrodkin@synopsys.com>
|
|\ \ \
| | | |
| | | | |
Resepct CT_TARGET_{C,LD}FLAGS when building musl
|