| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| | | | |
| | | | |
| | | | |
| | | | | |
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
|
| | |/ /
| |/| |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
I was trying to build static binaries for a range of Broadcom soft-float ARMv7
SoCs and kept getting SIGILL, although I was targeting Cortex A7 (and A5,
later), even on A9 and A15.
I found out that once I add -msoft-float, +mp+sec is to blame:
Attribute Section: aeabi
File Attributes
- Tag_CPU_name: "7VE"
+ Tag_CPU_name: "7"
Tag_CPU_arch: v7
- Tag_CPU_arch_profile: Application
- Tag_ARM_ISA_use: Yes
Tag_THUMB_ISA_use: Thumb-2
Tag_ABI_PCS_wchar_t: 4
Tag_ABI_FP_rounding: Needed
@@ -12,8 +10,5 @@ File Attributes
Tag_ABI_FP_number_model: IEEE 754
Tag_ABI_align_needed: 8-byte
Tag_ABI_enum_size: int
Tag_ABI_optimization_goals: Aggressive Size
Tag_CPU_unaligned_access: v6
- Tag_MPextension_use: Allowed
- Tag_DIV_use: Allowed in v7-A with integer division extension
- Tag_Virtualization_use: TrustZone and Virtualization Extensions
(This is the readelf -A diff, before and after armv7-a+nofp -> armv7+nofp).
I kept getting SIGILL even after building my application with a toolchain built
with the correct CFLAGS and found out that crosstool-ng doesn't pass the host
CFLAGS when building musl, which pollutes my binary with these ARMv7 extensions.
Signed-off-by: Dima Krasner <dima@dimakrasner.com>
|
|\ \ \ \
| | | | |
| | | | | |
Add newlib retargetable locking configuration
|
| |/ / /
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This commit adds support for the newlib configuration option
'--enable-newlib-retargetable-locking'.
Signed-off-by: Stephanos Ioannidis <root@stephanos.io>
|
|\ \ \ \
| |/ / /
|/| | | |
Add Recent expat version
|
|/ / / |
|
|\ \ \
| | | |
| | | | |
Updates
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
... which wasn't enabled in uClibc-ng by default
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>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Two patches from 0.18.8.1 were dropped:
- one changing the declaration of environ is no longer needed, the
corresponding files no longer have this declaration
- one with Woe32 fixes for -O0 may need to be re-added but only after I
find what configuration breaks without it; gettext sources overwent a
massive restructuring so this patch should not be applied without
testing.
Signed-off-by: Alexey Neyman <stilor@att.net>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
... so that we can download .tar.lz archives.
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>
|
|\ \ \
| | | |
| | | | |
Add isl 021
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Norbert Lange <nolange79@gmail.com>
|
| |/ /
| | |
| | |
| | | |
Signed-off-by: Norbert Lange <nolange79@gmail.com>
|
|\ \ \
| | | |
| | | | |
Fix typo in ARM/thumb interworking menuconfig
|
| |/ /
| | |
| | |
| | | |
Signed-off-by: Ola Olsson <ola1olsson@gmail.com>
|
|\ \ \
| | | |
| | | | |
zlib: Provide other mirror
|
| |/ /
| | |
| | |
| | |
| | |
| | |
| | | |
Currently, SourceForge is down and downloads give a 500 error. That's
not overly uncommon (even less often the case these days). Fortunately,
zlib provides another mirror on their homepage, add that as option to
the package description. (https://www.zlib.net/)
|
|\ \ \
| | | |
| | | | |
libc: glibc 2.28 needs make 4.0
|