aboutsummaryrefslogtreecommitdiffstats
path: root/toolchain/gcc/Config.version
Commit message (Collapse)AuthorAgeFilesLines
* toolchain: gcc: update 7.x to 7.2.0Kevin Darbyshire-Bryant2017-09-161-1/+1
| | | | | | | | | | | | | | Bump gcc from 7.1 to 7.2 Compile & run tested: ar71xx Trace history of current patches and update with commit ref & comment to give more clue as to why they're still around/needed. Some have changed form since the original commit but some clue is better than no clue at all. Signed-off-by: Kevin Darbyshire-Bryant <kevin@darbyshire-bryant.me.uk> Tested-by: Koen Vandeputte <koen.vandeputte@ncentric.com>
* toolchain/arc: update to the most recent release arc-2017.03Evgeniy Didin2017-07-181-4/+4
| | | | | | | | | | arc-2017.03 is the most recent release toolchain for ARC cores and it is based on upstream Binutils 2.28 and GCC 6.3.0 Signed-off-by: Evgeniy Didin <Evgeniy.Didin@synopsys.com> Cc: Alexey Brodkin <abrodkin@synopsys.com> Cc: John Crispin <john@phrozen.org> Cc: Hauke Mehrtens <hauke@hauke-m.de>
* toolchain: add gcc 7.1.0 supportFelix Fietkau2017-05-251-0/+1
| | | | Signed-off-by: Felix Fietkau <nbd@nbd.name>
* toolchain/arc: update to the most recent release arc-2016.09Alexey Brodkin2017-05-021-4/+4
| | | | | | | | | | | | | | | | | | arc-2016.09 is the most recent toolchain for ARC cores and it is based on top of upstream Binutils 2.27 and GCC 6.2.1. With updated major version of GCC we copied all GCC 6.x patches for ARC as well as Bintils 2.27 patches. Note that toochain sports ARCv4 ABI and so must be used with 4.8+ Linux kernels. Even though it will build v4.4 kernel perfectly fine on attempt to run user-space apps they won't work with older kernel. That said previuosly sent RFC patches with Linux kernel update are required: [1] https://patchwork.ozlabs.org/patch/726686/ [2] https://patchwork.ozlabs.org/patch/726687/ Signed-off-by: Alexey Brodkin <Alexey.Brodkin@synopsys.com>
* toolchain/gcc: update 6.x to 6.3.0Syrone Wong2016-12-241-1/+1
| | | | | | | | This is a bugfix release Build and run tested on mvebu/Linksys WRT1900AC v1 Signed-off-by: Syrone Wong <wong.syrone@gmail.com>
* toolchain/gcc: bump GCC 6.1.0 to 6.2.0Syrone Wong2016-09-041-1/+1
| | | | | | Compile and run tested on ar71xx and mvebu Signed-off-by: Syrone Wong <wong.syrone@gmail.com>
* toolchain/gcc: add 6.1.0Syrone Wong2016-07-151-0/+1
| | | | | | | | | | | -fno-plt and musl-libc patches already get upstream, then dropped in GCC 6. Other patches are almost identical compared to GCC 5.4. Compile and run tested on ar71xx/Qihoo C301 and mvebu/Linksys WRT1900ac v1 Signed-off-by: Syrone Wong <wong.syrone@gmail.com> Signed-off-by: Felix Fietkau <nbd@nbd.name> [cleanups/fixes]
* toolchain: get rid of GCC_VERSION_5 config symbolFelix Fietkau2016-07-151-4/+0
| | | | | | Replace it with !GCC_VERSION_4_8 to be more future compatible Signed-off-by: Felix Fietkau <nbd@nbd.name>
* toolchain/gcc: clean up remaining references to the old linaro versionFelix Fietkau2016-07-151-2/+1
| | | | Signed-off-by: Felix Fietkau <nbd@nbd.name>
* gcc: update gcc to version 5.4.0Hauke Mehrtens2016-07-131-1/+1
| | | | | | The removed patches are already integrated in upstream gcc. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
* toolchain: Bump ARC tools to arc-2016.03Alexey Brodkin2016-05-191-1/+1
| | | | | | | | | | | | | | | | | This change switches ARC tools to the most recent arc-2016.03 version. ARC GNU tools of version arc-2016.03 bring some quite significant changes like: * Binutils v2.26+ (upstream commit id 202ac19 with additional ARC * patches) * GCC v4.8.5 * GDB 7.10 More about changes, improvements and fixes could be found here: https://github.com/foss-for-synopsys-dwc-arc-processors/toolchain/releases/tag/arc-2016.03 Signed-off-by: Alexey Brodkin <abrodkin@synopsys.com>
* gcc: update gcc 5 to version 5.3.0Felix Fietkau2016-02-291-1/+1
| | | | | | Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 48826
* gcc: drop version 4.8-linaroFelix Fietkau2016-01-201-3/+0
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 48395
* gcc: switch to 5.2.0 by defaultFelix Fietkau2015-11-171-3/+2
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 47492
* gcc: remove version 4.6, it is no longer neededFelix Fietkau2015-11-101-10/+1
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 47443
* toolchain: add support of ARC architectureFelix Fietkau2015-11-101-2/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This includes binutils, gcc, gdb and uClibc-ng. Latest release of ARC gcc (as of today it is "arc-2015.06") is based on upstream gcc 4.8.4. Sources are available on GitHub, see: https://github.com/foss-for-synopsys-dwc-arc-processors/gcc Latest release of ARC binutils (as of today it is "arc-2015.06") is based on upstream binutils 2.23. Sources are available on GitHub, see: https://github.com/foss-for-synopsys-dwc-arc-processors/binutils-gdb/releases/tag/arc-2015.06 Latest release of ARC GDB (as of today this is "arc-2015.06-gdb") is based on upstream gdb 7.9.1. Sources are available on GitHub, see: https://github.com/foss-for-synopsys-dwc-arc-processors/binutils-gdb/releases/tag/arc-2015.06-gdb Note that for binutils and gdb that come from unified git repository (which is the case for upstream binutils/gdb today) we need to disable building of gdb in binutils and binutils in gdb hence in binutils: ------>8------ --disable-sim --disable-gdb ------>8------ and in gdb: ------>8------ --disable-binutils --disable-ld --disable-gas ------>8------ Also in gdb we disable sim because if the following breakage while building with it: ------------>8------------ /usr/bin/env bash ./../common/genmloop.sh -shell /usr/bin/env bash \ -mono -fast -pbb -switch sem5-switch.c \ -cpu a5f -infile ./mloop5.in \ -outfile-suffix 5 unknown option: bash Makefile:699: recipe for target 'stamp-5mloop' failed make[7]: *** [stamp-5mloop] Error 1 ------------>8------------ Cc: Felix Fietkau <nbd@openwrt.org> Cc: John Crispin <blogic@openwrt.org> Cc: Jonas Gorski <jogo@openwrt.org> Signed-off-by: Alexey Brodkin <abrodkin@synopsys.com> SVN-Revision: 47438
* gcc: remove 4.6.3 leftoversFelix Fietkau2015-09-061-1/+0
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 46799
* gcc: remove version 4.9-linaroFelix Fietkau2015-09-061-8/+0
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 46798
* toolchain: gcc: add gcc 5.2.0Hauke Mehrtens2015-08-161-0/+4
| | | | | | | | This was boot tested on mipsel32, arm32 and x86 only. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 46611
* gcc: remove 4.4.7 (only used by avr32)Felix Fietkau2015-03-241-10/+1
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 44957
* gcc: remove version 4.8.0Felix Fietkau2014-10-051-5/+1
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 42777
* gcc: add 4.9-linaro based on the 2014.09 releaseFelix Fietkau2014-09-301-0/+7
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 42706
* octeon: select gcc 4.6 by defaultJohn Crispin2014-07-271-2/+2
| | | | | | Signed-off-by: John Crispin <blogic@openwrt.org> SVN-Revision: 41843
* toolchain: only default eglibc for octeon and not all of mips64John Crispin2014-07-101-2/+2
| | | | | | Signed-off-by: John Crispin <blogic@openwrt.org> SVN-Revision: 41559
* toolchain: use different defaults for octeonJohn Crispin2014-06-181-1/+2
| | | | | | | | force eglibc and gcc4.6+linaro for octeon Signed-off-by: Martin Fäcknitz <faecknitz@hotsplots.de> SVN-Revision: 41251
* toolchain/gcc: use 4.8-linaro by defaultFelix Fietkau2014-03-101-1/+1
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 39860
* toolchain/gcc: remove 4.6.3, it is unused and unmaintainedFelix Fietkau2013-09-101-4/+1
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 37924
* gcc: remove version 4.7Felix Fietkau2013-05-231-12/+0
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 36694
* toolchain/gcc: add support for 4.8-linaroFelix Fietkau2013-05-041-2/+6
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 36545
* toolchain: get rid of gcc kconfig symbol overloadingFelix Fietkau2013-04-181-17/+13
| | | | SVN-Revision: 36355
* toolchain/gcc: remove reference to llvm introduced in r36155Florian Fainelli2013-04-021-1/+0
| | | | | | Signed-off-by: Florian Fainelli <florian@openwrt.org> SVN-Revision: 36156
* toolchain/gcc: add support for GCC 4.8.0Florian Fainelli2013-04-021-0/+6
| | | | | | Signed-off-by: Florian Fainelli <florian@openwrt.org> SVN-Revision: 36155
* drop 4.5 supportImre Kaloz2013-04-011-5/+0
| | | | SVN-Revision: 36149
* llvm is marked broken for two and a half year now, nuke itImre Kaloz2013-04-011-1/+0
| | | | SVN-Revision: 36145
* gcc: remove support for 4.6.2Luka Perkov2013-02-261-2/+1
| | | | | | | | | There are no good reasons for keeping this version around when 4.6.3 and 4.6-linaro are there. Signed-off-by: Luka Perkov <luka@openwrt.org> SVN-Revision: 35805
* remove support for ubicom32Florian Fainelli2012-11-301-1/+1
| | | | | | Signed-off-by: Florian Fainelli <florian@openwrt.org> SVN-Revision: 34432
* gcc: remove support for 4.7.0Florian Fainelli2012-11-211-2/+1
| | | | | | | | | There are no good reasons for keeping this version around when 4.7.2 and 4.7-linaro are there. Signed-off-by: Florian Fainelli <florian@openwrt.org> SVN-Revision: 34296
* gcc: add GCC 4.7.2Florian Fainelli2012-10-141-1/+2
| | | | SVN-Revision: 33763
* gcc: add GCC 4.6.3Florian Fainelli2012-10-141-1/+2
| | | | SVN-Revision: 33762
* add support for GCC 4.7-linaro (based on GCC 4.7.1)Mirko Vogt2012-04-211-1/+2
| | | | SVN-Revision: 31392
* upgrade to gcc 4.4.7Imre Kaloz2012-04-091-5/+5
| | | | SVN-Revision: 31230
* add support for gcc 4.7.0 - thanks to acoul!Mirko Vogt2012-04-071-0/+5
| | | | SVN-Revision: 31216
* upgrade vanilla gcc to 4.6.2Imre Kaloz2012-02-121-2/+2
| | | | SVN-Revision: 30470
* use Linaro GCC 4.6 by defaultImre Kaloz2012-02-121-7/+4
| | | | SVN-Revision: 30467
* gcc: add 4.6-linaro version 4.6-2011.08Hauke Mehrtens2011-08-181-1/+5
| | | | SVN-Revision: 28042
* gcc: rename linaro to 4.5-linaroHauke Mehrtens2011-08-181-6/+6
| | | | SVN-Revision: 28038
* nuke support for older gcc versions, except for 4.4.6 (needed for avr32 and ↵Imre Kaloz2011-07-021-26/+0
| | | | | | ubicom32) SVN-Revision: 27351
* both coldfire and etrax are broken and should use a newer gcc when they will ↵Imre Kaloz2011-07-021-1/+0
| | | | | | be fixed SVN-Revision: 27350
* switch avr32 to gcc 4.4, also powerpc targets should work fine with linaro ↵Imre Kaloz2011-07-011-2/+2
| | | | | | releases SVN-Revision: 27338
* bump the 4.4 flavour to 4.4.6Imre Kaloz2011-07-011-5/+5
| | | | SVN-Revision: 27337