Age | Commit message (Collapse) | Author | Files | Lines |
|
CT_CC_GCC_HAS_LIBQUADMATH and CT_CC_GCC_LIBQUADMATH (--en/disable-libssp,
--en/disable-libquadmath, --en/disable-libquadmath-support) from function
do_gcc_backend.
Signed-off-by: Jasmin Jessich <jasmin@anw.at>
|
|
Signed-off-by: Jasmin Jessich <jasmin@anw.at>
Signed-off-by: Jean-Marie Lemetayer <jeanmarie.lemetayer@gmail.com>
|
|
Newlib specific target cflags
|
|
Fix building glibc 2.17 with gcc 5.1+
|
|
gdb-7.10 upstream fix for build problems if CT_GDB_NATIVE=y
|
|
Fixed issue 173 and 174.
|
|
Backport from glibc 2.20
Fixes error "In function _Unwind_Resume: undefined reference to libgcc_s_resume"
|
|
LIBC_NEWLIB_TARGET_CFLAGS.
Signed-off-by: Jasmin Jessich <jasmin@anw.at>
|
|
|
|
gcc 5.x -> isl 0.12.2, 0.14 0.15
gcc < 5.x -> cloog < 0.18.4 -> isl 0.12.2, 0.11.1
-> cloog >= 0.18.4 -> isl 0.14
Signed-off-by: Jasmin Jessich <jasmin@anw.at>
|
|
Fix tristate Kconfig options
|
|
After the Kconfig update the "option modules" setting must be set
on the MODULES config option to enable tristates again.
Signed-off-by: Philipp Kirchhofer <philipp@familie-kirchhofer.de>
|
|
Support mpfr V 3.1.3
|
|
Support mpc V 1.0.3
|
|
Remove BINUTILS_CUSTOM from the version choice
|
|
Remove LIBC_NEWLIB_CUSTOM from the version choice
|
|
Remove CC_GCC_CUSTOM from the version choice
|
|
Use __cxa_atexit for bare-metal systems, if the used libc provides such a function.
|
|
Support binutils V 2.25.1
|
|
Adding CLooG/isl constraint
|
|
Raspberry Pi 2 sample
|
|
|
|
Adding isl 0.15.
Added following constrains:
isl 0.14 and 0.15 require CLooG 0.18.4 or later.
isl 0.11.1 and 0.12.2 require CLoog older than 0.18.4.
Signed-off-by: Jasmin Jessich <jasmin@anw.at>
|
|
independend configuration to enable BINUTILS_CUSTOM.
Signed-off-by: Jasmin Jessich <jasmin@anw.at>
|
|
kconfig: Update kconfig. Sync with Linux-4.2
|
|
This change updates the kconfig utility to what is shipped with 4.2.0.
Signed-off-by: Bryan Hundven <bryanhundven@gmail.com>
|
|
independend configuration to enable LIBC_NEWLIB_CUSTOM.
All newlib versions >=2.0.0 does provide __cxa_atexit. To enable this function
in GCC, all versions >=2.0.0 does now select LIBC_PROVIDES_CXA_ATEXIT.
Signed-off-by: Jasmin Jessich <jasmin@anw.at>
|
|
configuration to enable CC_GCC_CUSTOM_LOCATION.
Signed-off-by: Jasmin Jessich <jasmin@anw.at>
|
|
glibc: Fix applying addons to glibc => 2.17
|
|
glibc-2.17 and above no longer have external addons or ports.
So if we are => 2.17, don't even think about trying to mess with ports
or addons.
Signed-off-by: Bryan Hundven <bryanhundven@gmail.com>
|
|
strace: Add strace-4.10 patches from debian
|
|
https://sources.debian.net/src/strace/4.10-3/debian/patches/
Signed-off-by: Bryan Hundven <bryanhundven@gmail.com>
|
|
musl: Update mainline to 1.1.11
|
|
Signed-off-by: Bryan Hundven <bryanhundven@gmail.com>
|
|
ltrace: Sync ltrace patches with debian
|
|
This commit syncs the patches applied to ltrace with debian:
https://sources.debian.net/src/ltrace/0.7.3-5/debian/patches/
Signed-off-by: Bryan Hundven <bryanhundven@gmail.com>
|
|
gdb: Add gdb-7.10
|
|
Signed-off-by: Bryan Hundven <bryanhundven@gmail.com>
|
|
glibc: Add 2.22, and add a constraint on glibc >= 2.21
|
|
* Add glibc 2.22
* Add a constraint on glibc-2.21 that depends on gcc-4.6 or greater.
See: https://sourceware.org/ml/libc-alpha/2015-02/msg00119.html
======================================================================
* The minimum GCC version that can be used to build this version of
the GNU C Library is GCC 4.6. Older GCC versions, and non-GNU
compilers, can still be used to compile programs using the GNU C
Library.
======================================================================
Signed-off-by: Bryan Hundven <bryanhundven@gmail.com>
|
|
config/linux: Add 4.2 and update stable versions
|
|
Signed-off-by: Bryan Hundven <bryanhundven@gmail.com>
|
|
Signed-off-by: Jasmin Jessich <jasmin@anw.at>
|
|
Signed-off-by: Jasmin Jessich <jasmin@anw.at>
|
|
Support binutils 2.25.1 in configuration.
Note: The patches do apply, but I didn't check the resulting tools.
Signed-off-by: Jasmin Jessich <jasmin@anw.at>
|
|
Fix for issue #142:
|
|
Added new config ISL_V_0_14_or_later and ISL_V_0_12_or_later to select
|
|
Enable definition of "Use __cxa_atexit" for bare-metal systems, if the used
libc does provide such a function. The libc configuration have to select
LIBC_PROVIDES_CXA_ATEXIT.
Signed-off-by: Jasmin Jessich <jasmin@anw.at>
|
|
Configure for for core GCC did not use Core gcc extra config.
Use now config variable CT_CC_GCC_CORE_EXTRA_CONFIG_ARRAY.
Signed-off-by: Jasmin Jessich <jasmin@anw.at>
|
|
proper configure options for isl 0.14.x and 0.12.x in 121-isl.sh.
Signed-off-by: Jasmin Jessich <jasmin@anw.at>
|