Age | Commit message (Collapse) | Author | Files | Lines |
|
move BUILD_DIR variable into Kconfig
|
|
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
|
|
CT_LIBC_NEWLIB_REGISTER_FINI is processed correctly
|
|
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
|
|
binutils: add version 2.33.1
|
|
uClibc-ng: add 1.0.32
|
|
enable option for binutils deterministic-archives
|
|
ARC: Support building of multi-lib Glibc toolchain
|
|
Resepct CT_TARGET_{C,LD}FLAGS when building musl
|
|
Add newlib retargetable locking configuration
|
|
Add Recent expat version
|
|
This commit adds support for the newlib configuration option
'--enable-newlib-retargetable-locking'.
Signed-off-by: Stephanos Ioannidis <root@stephanos.io>
|
|
|
|
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>
|
|
took into account now
|
|
|
|
Forward ported patches from version 2.32, and refreshed them so they
apply clean.
Signed-off-by: Hans-Christian Noren Egtvedt <hegtvedt@cisco.com>
|
|
this allows users to reference this variable,
for ex. in TARGET_CFLAGS to remap paths.
Signed-off-by: Norbert Lange <nolange79@gmail.com>
|
|
Signed-off-by: Norbert Lange <nolange79@gmail.com>
|
|
|
|
Signed-off-by: Norbert Lange <nolange79@gmail.com>
|
|
Signed-off-by: Norbert Lange <nolange79@gmail.com>
|
|
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
|
|
Fix typo in ARM/thumb interworking menuconfig
|
|
zlib: Provide other mirror
|
|
libc: glibc 2.28 needs make 4.0
|
|
build/internals.sh: Handle pie executables
|
|
Update to gcc 9.2.0
|