Philipp Kirchhofer
8442cd7e02
Fix building glibc 2.17 with gcc 5.1+
...
Backport from glibc 2.20
Fixes error "In function _Unwind_Resume: undefined reference to libgcc_s_resume"
2015-09-15 16:31:32 +02:00
Bryan Hundven
b6342809d0
Merge pull request #171 from pkirchhofer/fix-kconfig-tristates
...
Fix tristate Kconfig options
2015-09-08 10:40:45 -07:00
Philipp Kirchhofer
1cc9f32271
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>
2015-09-07 13:30:18 +02:00
Bryan Hundven
d803bcb819
Merge pull request #153 from jasmin-j/mpfr_3_1_3
...
Support mpfr V 3.1.3
2015-09-05 16:30:26 -07:00
Bryan Hundven
d2532bc76e
Merge pull request #152 from jasmin-j/mpc_1_0_3
...
Support mpc V 1.0.3
2015-09-05 16:29:55 -07:00
Bryan Hundven
bb9fe9037c
Merge pull request #166 from jasmin-j/binutils_custom_version
...
Remove BINUTILS_CUSTOM from the version choice
2015-09-05 16:28:33 -07:00
Bryan Hundven
ede5174045
Merge pull request #164 from jasmin-j/newlib_custom_version
...
Remove LIBC_NEWLIB_CUSTOM from the version choice
2015-09-05 16:28:10 -07:00
Bryan Hundven
8b576034da
Merge pull request #163 from jasmin-j/gcc_custom_version
...
Remove CC_GCC_CUSTOM from the version choice
2015-09-05 16:24:39 -07:00
Bryan Hundven
c01a5f08bc
Merge pull request #148 from jasmin-j/fix_147
...
Use __cxa_atexit for bare-metal systems, if the used libc provides such a function.
2015-09-05 16:20:53 -07:00
Bryan Hundven
f4bfca0f64
Merge pull request #151 from jasmin-j/binutils_2_25_1
...
Support binutils V 2.25.1
2015-09-05 16:18:41 -07:00
Bryan Hundven
7fa8e7ba8a
Merge pull request #168 from jasmin-j/cloog_isl_constraint2
...
Adding CLooG/isl constraint
2015-09-05 16:17:32 -07:00
Bryan Hundven
b1998751f2
Merge pull request #165 from Frederick888/master
...
Raspberry Pi 2 sample
2015-09-05 16:15:59 -07:00
Frederick Zhang
f29c8332ed
raspberry pi 2 sample
2015-09-06 07:06:53 +08:00
Jasmin Jessich
218bea6f24
Adding CLooG 0.18.4.
...
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>
2015-09-05 21:31:55 +02:00
Jasmin Jessich
b75d90452e
BINUTILS_CUSTOM is no longer part of the binutils version choice, but an
...
independend configuration to enable BINUTILS_CUSTOM.
Signed-off-by: Jasmin Jessich <jasmin@anw.at>
2015-09-05 21:18:59 +02:00
Bryan Hundven
a66d84a69b
Merge pull request #161 from bhundven/kconfig_update
...
kconfig: Update kconfig. Sync with Linux-4.2
2015-09-03 19:21:37 -07:00
Bryan Hundven
0cffa79d9f
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>
2015-09-03 19:00:28 -07:00
Jasmin Jessich
2a67a2d564
LIBC_NEWLIB_CUSTOM is no longer part of the newlib version choice, but an
...
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>
2015-09-03 23:57:30 +02:00
Jasmin Jessich
dd5bc63afa
CC_GCC_CUSTOM is no longer part of the gcc version choice, but an independend
...
configuration to enable CC_GCC_CUSTOM_LOCATION.
Signed-off-by: Jasmin Jessich <jasmin@anw.at>
2015-09-03 23:13:18 +02:00
Bryan Hundven
74b09f9c4a
Merge pull request #160 from bhundven/fix_glibc_addons
...
glibc: Fix applying addons to glibc => 2.17
2015-09-01 20:16:38 -07:00
Bryan Hundven
f189762245
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>
2015-09-01 20:14:00 -07:00
Bryan Hundven
db8ff6c011
Merge pull request #159 from bhundven/strace_patches
...
strace: Add strace-4.10 patches from debian
2015-09-01 19:40:21 -07:00
Bryan Hundven
ba77b5dab8
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>
2015-09-01 19:38:10 -07:00
Bryan Hundven
c5fbb8716b
Merge pull request #158 from bhundven/musl_update
...
musl: Update mainline to 1.1.11
2015-09-01 19:27:32 -07:00
Bryan Hundven
0c79cfafda
musl: Update mainline to 1.1.11
...
Signed-off-by: Bryan Hundven <bryanhundven@gmail.com>
2015-09-01 19:26:38 -07:00
Bryan Hundven
dd34ed9a0a
Merge pull request #157 from bhundven/sync_ltrace_patches
...
ltrace: Sync ltrace patches with debian
2015-09-01 19:20:04 -07:00
Bryan Hundven
d90a3c0ca5
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>
2015-09-01 19:17:31 -07:00
Bryan Hundven
5b4aec54c7
Merge pull request #156 from bhundven/gdb_update
...
gdb: Add gdb-7.10
2015-09-01 18:52:26 -07:00
Bryan Hundven
d4d596b31b
gdb: Add gdb-7.10
...
Signed-off-by: Bryan Hundven <bryanhundven@gmail.com>
2015-09-01 18:51:25 -07:00
Bryan Hundven
21818128bc
Merge pull request #155 from bhundven/glibc_update
...
glibc: Add 2.22, and add a constraint on glibc >= 2.21
2015-09-01 18:47:44 -07:00
Bryan Hundven
f9a257572e
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>
2015-09-01 18:46:52 -07:00
Bryan Hundven
4676926352
Merge pull request #154 from bhundven/kernel_update
...
config/linux: Add 4.2 and update stable versions
2015-09-01 18:32:12 -07:00
Bryan Hundven
deacaa6d42
config/linux: Add 4.2 and update stable versions
...
Signed-off-by: Bryan Hundven <bryanhundven@gmail.com>
2015-09-01 18:30:39 -07:00
Jasmin Jessich
c7f061774a
Support mpfr 3.1.3 in configuration.
...
Signed-off-by: Jasmin Jessich <jasmin@anw.at>
2015-09-01 21:32:45 +02:00
Jasmin Jessich
fcd8bb8ac6
Support mpc 1.0.3 in configuration.
...
Signed-off-by: Jasmin Jessich <jasmin@anw.at>
2015-09-01 21:24:35 +02:00
Jasmin Jessich
ba4cef6651
Adding patches for binutils version 2.25.1 as copy of 2.25.
...
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>
2015-09-01 21:11:34 +02:00
Bryan Hundven
6ac93ed03b
Merge pull request #144 from jasmin-j/fix_142
...
Fix for issue #142 :
2015-08-31 22:15:37 -07:00
Bryan Hundven
366255e75c
Merge pull request #143 from jasmin-j/fix_141
...
Added new config ISL_V_0_14_or_later and ISL_V_0_12_or_later to select
2015-08-31 22:12:51 -07:00
Jasmin Jessich
521d232154
Fix for issue #147 :
...
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>
2015-09-01 04:08:17 +02:00
Jasmin Jessich
c6f30f67f0
Fix for issue #142 :
...
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>
2015-09-01 02:46:38 +02:00
Jasmin Jessich
25dc2d4470
Added new config ISL_V_0_14_or_later and ISL_V_0_12_or_later to select
...
proper configure options for isl 0.14.x and 0.12.x in 121-isl.sh.
Signed-off-by: Jasmin Jessich <jasmin@anw.at>
2015-09-01 02:18:35 +02:00
Bryan Hundven
094b5be8fd
Merge pull request #135 from BenGardiner/linux-unwind_siginfo
...
fix linux-unwind.h siginfo incomplete type
2015-08-26 11:14:41 -07:00
Bryan Hundven
399c5134bd
Merge pull request #140 from diorcety-ctng/windows-target
...
mingw-w64: Rename targets to {i686,x86_64}-w64-mingw32
2015-08-25 18:51:14 -07:00
Ben Gardiner
c90eb9178e
gcc/patches: fix linux-unwind.h siginfo incomplete type
...
This changeset fixes an 'incomplete type struct siginfo' error when
attempting to build gcc-4.5.3 for mipsel.
Signed-off-by: Ben Gardiner <ben.l.gardiner@gmail.com>
2015-08-25 05:02:55 -04:00
Ray Donnelly
86fbcfc36b
mingw-w64: Rename targets to {i686,x86_64}-w64-mingw32
...
.. and set CT_TARGET_VENDOR to w64. Otherwise config.gcc doesn't
pickup the right files for include_next (and probably many other
things go wrong too).
w64 has been the correct vendor for absolutely ages now on all
distributions that provide MinGW-w64 cross compilers.
Signed-off-by: Ray Donnelly <mingw.android@gmail.com>
2015-08-25 00:16:25 +01:00
Bryan Hundven
ba5754e4fa
Merge pull request #134 from bhundven/update_kernel
...
linux: Update kernel versions
2015-08-07 11:28:40 -07:00
Bryan Hundven
9237010e8e
linux: Update kernel versions
...
These kernel version updated:
* 4.1.2 -> 4.1.4
* 4.0.8 -> 4.0.9 (EOL)
* 3.18.18 -> 3.18.19
* 3.14.48 -> 3.14.49
* 3.12.44 -> 3.12.46
* 3.10.84 -> 3.10.85
* 3.2.69 -> 3.2.70
Signed-off-by: Bryan Hundven <bryanhundven@gmail.com>
2015-08-07 11:24:42 -07:00
Bryan Hundven
44a974c399
Merge pull request #130 from Christopher83/master
...
Update to Linaro GCC 4.9-2015.06 and GCC 4.8-2015.06 and update kernel versions
2015-07-20 15:24:16 -07:00
Bryan Hundven
fee04e4075
Merge pull request #131 from netzimme/master
...
cc/gcc: add gcc 5.2
2015-07-20 15:23:42 -07:00
Bryan Hundven
f9bb20c330
Merge pull request #124 from enunes/avr
...
avr: add support for AVR avr-libc toolchains
2015-07-20 15:22:50 -07:00