aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* | Merge pull request #152 from jasmin-j/mpc_1_0_3Bryan Hundven2015-09-051-0/+5
|\ \ | | | | | | Support mpc V 1.0.3
| * | Support mpc 1.0.3 in configuration.Jasmin Jessich2015-09-011-0/+5
| |/ | | | | | | Signed-off-by: Jasmin Jessich <jasmin@anw.at>
* | Merge pull request #166 from jasmin-j/binutils_custom_versionBryan Hundven2015-09-051-4/+2
|\ \ | | | | | | Remove BINUTILS_CUSTOM from the version choice
| * | BINUTILS_CUSTOM is no longer part of the binutils version choice, but anJasmin Jessich2015-09-051-4/+2
| | | | | | | | | | | | | | | | | | independend configuration to enable BINUTILS_CUSTOM. Signed-off-by: Jasmin Jessich <jasmin@anw.at>
* | | Merge pull request #164 from jasmin-j/newlib_custom_versionBryan Hundven2015-09-051-2/+35
|\ \ \ | | | | | | | | Remove LIBC_NEWLIB_CUSTOM from the version choice
| * | | LIBC_NEWLIB_CUSTOM is no longer part of the newlib version choice, but anJasmin Jessich2015-09-031-2/+35
| |/ / | | | | | | | | | | | | | | | | | | | | | 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>
* | | Merge pull request #163 from jasmin-j/gcc_custom_versionBryan Hundven2015-09-051-4/+5
|\ \ \ | | | | | | | | Remove CC_GCC_CUSTOM from the version choice
| * | | CC_GCC_CUSTOM is no longer part of the gcc version choice, but an independendJasmin Jessich2015-09-031-4/+5
| |/ / | | | | | | | | | | | | | | | configuration to enable CC_GCC_CUSTOM_LOCATION. Signed-off-by: Jasmin Jessich <jasmin@anw.at>
* | | Merge pull request #148 from jasmin-j/fix_147Bryan Hundven2015-09-052-1/+4
|\ \ \ | | | | | | | | Use __cxa_atexit for bare-metal systems, if the used libc provides such a function.
| * | | Fix for issue #147:Jasmin Jessich2015-09-012-1/+4
| | |/ | |/| | | | | | | | | | | | | | | | | | | 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>
* | | Merge pull request #151 from jasmin-j/binutils_2_25_1Bryan Hundven2015-09-055-0/+627
|\ \ \ | | | | | | | | Support binutils V 2.25.1
| * | | Adding patches for binutils version 2.25.1 as copy of 2.25.Jasmin Jessich2015-09-015-0/+627
| |/ / | | | | | | | | | | | | | | | | | | 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>
* | | Merge pull request #168 from jasmin-j/cloog_isl_constraint2Bryan Hundven2015-09-052-0/+24
|\ \ \ | | | | | | | | Adding CLooG/isl constraint
| * | | Adding CLooG 0.18.4.Jasmin Jessich2015-09-052-0/+24
| | |/ | |/| | | | | | | | | | | | | | | | | | | | | | 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>
* | | Merge pull request #165 from Frederick888/masterBryan Hundven2015-09-052-0/+32
|\ \ \ | | | | | | | | Raspberry Pi 2 sample
| * | | raspberry pi 2 sampleFrederick Zhang2015-09-062-0/+32
|/ / /
* | | Merge pull request #161 from bhundven/kconfig_updateBryan Hundven2015-09-0331-1088/+2119
|\ \ \ | |/ / |/| | kconfig: Update kconfig. Sync with Linux-4.2
| * | kconfig: Update kconfig. Sync with Linux-4.2Bryan Hundven2015-09-0331-1088/+2119
|/ / | | | | | | | | | | This change updates the kconfig utility to what is shipped with 4.2.0. Signed-off-by: Bryan Hundven <bryanhundven@gmail.com>
* | Merge pull request #160 from bhundven/fix_glibc_addonsBryan Hundven2015-09-012-25/+36
|\ \ | | | | | | glibc: Fix applying addons to glibc => 2.17
| * | glibc: Fix applying addons to glibc => 2.17Bryan Hundven2015-09-012-25/+36
|/ / | | | | | | | | | | | | | | 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>
* | Merge pull request #159 from bhundven/strace_patchesBryan Hundven2015-09-018-0/+324
|\ \ | | | | | | strace: Add strace-4.10 patches from debian
| * | strace: Add strace-4.10 patches from debianBryan Hundven2015-09-018-0/+324
|/ / | | | | | | | | | | https://sources.debian.net/src/strace/4.10-3/debian/patches/ Signed-off-by: Bryan Hundven <bryanhundven@gmail.com>
* | Merge pull request #158 from bhundven/musl_updateBryan Hundven2015-09-011-2/+2
|\ \ | | | | | | musl: Update mainline to 1.1.11
| * | musl: Update mainline to 1.1.11Bryan Hundven2015-09-011-2/+2
|/ / | | | | | | Signed-off-by: Bryan Hundven <bryanhundven@gmail.com>
* | Merge pull request #157 from bhundven/sync_ltrace_patchesBryan Hundven2015-09-018-42/+159
|\ \ | | | | | | ltrace: Sync ltrace patches with debian
| * | ltrace: Sync ltrace patches with debianBryan Hundven2015-09-018-42/+159
|/ / | | | | | | | | | | | | 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>
* | Merge pull request #156 from bhundven/gdb_updateBryan Hundven2015-09-011-0/+6
|\ \ | | | | | | gdb: Add gdb-7.10
| * | gdb: Add gdb-7.10Bryan Hundven2015-09-011-0/+6
|/ / | | | | | | Signed-off-by: Bryan Hundven <bryanhundven@gmail.com>
* | Merge pull request #155 from bhundven/glibc_updateBryan Hundven2015-09-011-1/+12
|\ \ | | | | | | glibc: Add 2.22, and add a constraint on glibc >= 2.21
| * | glibc: Add 2.22, and add a constraint on glibc >= 2.21Bryan Hundven2015-09-011-1/+12
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | * 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>
* | Merge pull request #154 from bhundven/kernel_updateBryan Hundven2015-09-011-16/+16
|\ \ | | | | | | config/linux: Add 4.2 and update stable versions
| * | config/linux: Add 4.2 and update stable versionsBryan Hundven2015-09-011-16/+16
|/ / | | | | | | Signed-off-by: Bryan Hundven <bryanhundven@gmail.com>
* | Merge pull request #144 from jasmin-j/fix_142Bryan Hundven2015-08-311-3/+3
|\ \ | | | | | | Fix for issue #142:
| * | Fix for issue #142:Jasmin Jessich2015-09-011-3/+3
| |/ | | | | | | | | | | | | 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>
* | Merge pull request #143 from jasmin-j/fix_141Bryan Hundven2015-08-312-4/+20
|\ \ | |/ |/| Added new config ISL_V_0_14_or_later and ISL_V_0_12_or_later to select
| * Added new config ISL_V_0_14_or_later and ISL_V_0_12_or_later to selectJasmin Jessich2015-09-012-4/+20
|/ | | | | | proper configure options for isl 0.14.x and 0.12.x in 121-isl.sh. Signed-off-by: Jasmin Jessich <jasmin@anw.at>
* Merge pull request #135 from BenGardiner/linux-unwind_siginfoBryan Hundven2015-08-261-0/+112
|\ | | | | fix linux-unwind.h siginfo incomplete type
| * gcc/patches: fix linux-unwind.h siginfo incomplete typeBen Gardiner2015-08-251-0/+112
| | | | | | | | | | | | | | 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>
* | Merge pull request #140 from diorcety-ctng/windows-targetBryan Hundven2015-08-254-1/+2
|\ \ | |/ |/| mingw-w64: Rename targets to {i686,x86_64}-w64-mingw32
| * mingw-w64: Rename targets to {i686,x86_64}-w64-mingw32Ray Donnelly2015-08-254-1/+2
|/ | | | | | | | | | | .. 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>
* Merge pull request #134 from bhundven/update_kernelBryan Hundven2015-08-071-14/+14
|\ | | | | linux: Update kernel versions
| * linux: Update kernel versionsBryan Hundven2015-08-071-14/+14
|/ | | | | | | | | | | | | 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>
* Merge pull request #130 from Christopher83/masterBryan Hundven2015-07-202-14/+14
|\ | | | | Update to Linaro GCC 4.9-2015.06 and GCC 4.8-2015.06 and update kernel versions
| * config/linux: Update kernel versionsCristoforo Cataldo2015-07-191-10/+10
| | | | | | | | | | | | | | This commit updates to the latest longterm and stable kernel versions as of July 12, 2015. Signed-off-by: Cristoforo Cataldo <cristoforo.cataldo@gmail.com>
| * config/gcc: Update to Linaro GCC 4.9-2015.06 and GCC 4.8-2015.06Cristoforo Cataldo2015-07-121-4/+4
| | | | | | | | Signed-off-by: Cristoforo Cataldo <cristoforo.cataldo@gmail.com>
* | Merge pull request #131 from netzimme/masterBryan Hundven2015-07-201-0/+24
|\ \ | | | | | | cc/gcc: add gcc 5.2
| * | cc/gcc: add gcc 5.2Daniel Zimmermann2015-07-191-0/+24
| | | | | | | | | | | | | | | | | | add gcc 5.2 Signed-off-by: Daniel Zimmermann <netzimme@gmail.com>
* | | Merge pull request #124 from enunes/avrBryan Hundven2015-07-2019-5/+748
|\ \ \ | |/ / |/| | avr: add support for AVR avr-libc toolchains
| * | avr: enable C++ support in the avr sampleErico Nunes2015-06-271-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | C++ support is enabled in most samples existing in crosstool-ng and is also supported by AVR. As pointed out in pull request #124 in the crosstool-ng github, Arduino based projects willing to use this toolchain will require C++ support. Signed-off-by: Erico Nunes <nunes.erico@gmail.com>
| * | functions: write permission in config.{guess,sub}Erico Nunes2015-06-211-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | avr-libc doesn't have write permissions in these by default in the 1.8.1 tar release, this caused an error during build with CT_OVERIDE_CONFIG_GUESS_SUB enabled. chmod u+w them before overriding to avoid an this error. Signed-off-by: Erico Nunes <nunes.erico@gmail.com>