summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2020-02-16Merge pull request #1266 from nolange/move_builddir_kconfigAlexey Neyman2-1/+4
move BUILD_DIR variable into Kconfig
2020-02-09Merge pull request #1303 from stilor/wipAlexey Neyman8-3/+652
Update docker to ubuntu 19.10
2020-02-09Upstream patch to disable FORTIFY_SOURCE on mingw32Alexey Neyman1-0/+43
Signed-off-by: Alexey Neyman <stilor@att.net>
2020-02-04Ignore trailing / in container nameAlexey Neyman1-1/+1
... so that it is possible to use tab completion when selecting the container to use. Signed-off-by: Alexey Neyman <stilor@att.net>
2020-02-04Suppress YAML support in DTCAlexey Neyman1-0/+6
... which fails to build if pkg-config is not installed. Signed-off-by: Alexey Neyman <stilor@att.net>
2020-02-04Upstrean fix for CET-enabled compiler with no --enable-cetAlexey Neyman3-0/+244
Signed-off-by: Alexey Neyman <stilor@att.net>
2020-02-04Pick up gettext patch for pthread_sigmask build on mingw32Alexey Neyman1-0/+356
Fixes #1272. Signed-off-by: Alexey Neyman <stilor@att.net>
2020-02-04Replace Ubuntu 19.04 with 19.10.Alexey Neyman1-2/+2
Signed-off-by: Alexey Neyman <stilor@att.net>
2020-01-22Merge pull request #1257 from nolange/fix_binutils_typoAlexey Neyman1-1/+1
fixup typo in bitutils.sh
2020-01-22Merge pull request #1274 from maxmorozov/masterAlexey Neyman1-1/+3
CT_LIBC_NEWLIB_REGISTER_FINI is processed correctly
2019-12-26Merge pull request #1287 from stilor/version-upgradesAlexey Neyman57-79/+177
Version updates
2019-12-26Version updatesAlexey Neyman57-79/+177
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>
2019-12-23Merge pull request #1265 from nolange/add_musl_124Alexey Neyman2-0/+4
Add musl 1.1.24
2019-12-23Merge pull request #1268 from egtvedt/add-binutils-2.33.1Alexey Neyman11-0/+622
binutils: add version 2.33.1
2019-12-23Merge pull request #1263 from dimkr/uclibc-ng-1.0.32Alexey Neyman2-0/+16
uClibc-ng: add 1.0.32
2019-12-23Merge pull request #1259 from nolange/add_binutils_deterministic_archivesAlexey Neyman2-1/+13
enable option for binutils deterministic-archives
2019-12-23Merge pull request #1201 from abrodkin/topic-glibc-multilibAlexey Neyman3-0/+46
ARC: Support building of multi-lib Glibc toolchain
2019-12-23Merge pull request #1280 from dimkr/musl-cflagsAlexey Neyman1-1/+2
Resepct CT_TARGET_{C,LD}FLAGS when building musl
2019-12-23Merge pull request #1284 from stephanosio/newlib_retargetable_lockingAlexey Neyman2-0/+8
Add newlib retargetable locking configuration
2019-12-23Merge pull request #1282 from lowRISC/lenary/expat-recent-versionAlexey Neyman3-4/+4
Add Recent expat version
2019-12-20Add newlib retargetable locking configurationStephanos Ioannidis2-0/+8
This commit adds support for the newlib configuration option '--enable-newlib-retargetable-locking'. Signed-off-by: Stephanos Ioannidis <root@stephanos.io>
2019-12-06Add Recent expat versionSam Elliott3-4/+4
2019-12-04Resepct CT_TARGET_{C,LD}FLAGS when building muslDima Krasner1-1/+2
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>
2019-11-04CT_LIBC_NEWLIB_FSEEK_OPTIMIZATION and CT_LIBC_NEWLIB_FVWRITE_IN_STREAMIO are ↵Morozov Max1-0/+2
took into account now
2019-11-03CT_LIBC_NEWLIB_REGISTER_FINI is processed correctlyMorozov Max1-1/+1
2019-10-23binutils: add version 2.33.1Hans-Christian Noren Egtvedt11-0/+622
Forward ported patches from version 2.32, and refreshed them so they apply clean. Signed-off-by: Hans-Christian Noren Egtvedt <hegtvedt@cisco.com>
2019-10-18move BUILD_DIR variable into KconfigNorbert Lange2-1/+4
this allows users to reference this variable, for ex. in TARGET_CFLAGS to remap paths. Signed-off-by: Norbert Lange <nolange79@gmail.com>
2019-10-18Add musl 1.1.24Norbert Lange2-0/+4
Signed-off-by: Norbert Lange <nolange79@gmail.com>
2019-10-17uClibc-ng: add 1.0.32Dima Krasner2-0/+16
2019-10-15fix nonfunctional --enable-relro optionNorbert Lange1-1/+1
Signed-off-by: Norbert Lange <nolange79@gmail.com>
2019-10-10enable option for binutils deterministic-archivesNorbert Lange2-1/+13
Signed-off-by: Norbert Lange <nolange79@gmail.com>
2019-10-02Merge pull request #1253 from stilor/updatesAlexey Neyman66-66/+354
Updates
2019-10-02GDB 8.3+ needs IPv6Alexey Neyman2-2/+4
... which wasn't enabled in uClibc-ng by default Signed-off-by: Alexey Neyman <stilor@att.net>
2019-10-02Replace Ubuntu 18.10 with Ubuntu 19.04Alexey Neyman1-2/+2
Signed-off-by: Alexey Neyman <stilor@att.net>
2019-10-02Add strace 5.xAlexey Neyman8-0/+16
Signed-off-by: Alexey Neyman <stilor@att.net>
2019-10-02Add musl 1.1.23Alexey Neyman2-0/+4
Signed-off-by: Alexey Neyman <stilor@att.net>
2019-10-02Add Linux versionsAlexey Neyman30-57/+89
Signed-off-by: Alexey Neyman <stilor@att.net>
2019-10-02Add libiconv 1.16Alexey Neyman2-0/+4
Signed-off-by: Alexey Neyman <stilor@att.net>
2019-10-02Add gettext 0.20.1Alexey Neyman6-1/+37
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>
2019-10-02Pretend lzip is always thereAlexey Neyman1-0/+3
... so that we can download .tar.lz archives. Signed-off-by: Alexey Neyman <stilor@att.net>
2019-10-02Add GDB 8.3.1Alexey Neyman7-0/+175
Signed-off-by: Alexey Neyman <stilor@att.net>
2019-10-02Upgrade expat 2.2.6 to 2.2.8Alexey Neyman3-4/+4
Signed-off-by: Alexey Neyman <stilor@att.net>
2019-10-02Add dtc 1.5.1Alexey Neyman2-0/+8
Signed-off-by: Alexey Neyman <stilor@att.net>
2019-10-02Add bison 3.4.2Alexey Neyman2-0/+8
Signed-off-by: Alexey Neyman <stilor@att.net>
2019-10-02Merge pull request #1192 from nolange/add_isl_021Alexey Neyman3-12/+24
Add isl 021
2019-10-02Merge pull request #1226 from ola1olsson/masterAlexey Neyman1-1/+1
Fix typo in ARM/thumb interworking menuconfig
2019-10-02Merge pull request #1229 from imphil/zlib-other-mirrorAlexey Neyman1-1/+1
zlib: Provide other mirror
2019-10-02Merge pull request #1231 from cpackham/glibc-2.28-make-4.0Alexey Neyman1-1/+1
libc: glibc 2.28 needs make 4.0
2019-10-02Merge pull request #1244 from cpackham/executable-pieAlexey Neyman1-1/+1
build/internals.sh: Handle pie executables
2019-10-01Merge pull request #1223 from egtvedt/add-gcc-9.2.0Alexey Neyman21-0/+1390
Update to gcc 9.2.0