summaryrefslogtreecommitdiff
path: root/toolchain/gcc
AgeCommit message (Collapse)Author
2009-01-31Change binary toolchain configuration, soUlf Samuelsson
that the options become visible just below the config, instead of at bottom of screen Create a more useful default as toolchain path. Allow generation of a script which sets up paths to a binary toolchain generated by buildroot.
2009-01-30Extend External Toolchain options (match buildroot built toolchain): Daniel Laird
Have added options that mean you can set the same BR2_XXXX variables for external toolchain and internal (buildroot built) toolchain. This means the same set of packages can be built now me as for you..... Signed-off-by: Daniel Laird <daniel.j.laird@nxp.com>
2009-01-30toolchain: fix up GNU_TARGET_NAME link and target_utils locationPeter Korsgaard
The GNU_TARGET_NAME symlink and target_utils location were not correctly adjusted to match the move of the toolchain to $(STAGING_DIR)/usr, creating dangling symlinks.
2009-01-30toolchain/gcc: remove unused gcc 3.x cruft from 4.x makefile (sysroot)Peter Korsgaard
2009-01-30toolchain/gcc/4.3.2: accept abi=aapcs-linux for EABIPeter Korsgaard
From Bernhards' tree, thanks to Sven Neuman for noticing. See also http://gcc.gnu.org/ml/gcc-patches/2008-09/msg01500.html
2009-01-29toolchain/gcc: remove ancient (and unused) i386 softfloat patchPeter Korsgaard
2009-01-29toolchain/gcc: remove unused GCC_ENABLE_CLOCALEPeter Korsgaard
This variable was introduced in r17046 (add gfortran support, 2006-12-22) and wasn't used even there. Signed-off-by: Markus Heidelberg <markus.heidelberg@web.de>
2009-01-28toolchain: cris fixes for gcc 4.3.x / linux 2.6.28.xPeter Korsgaard
Patches by Hinko Kocevar <hinko.kocevar@cetrtapot.si>
2009-01-25Makefile: globally define variables used at different placesPeter Korsgaard
$(comma) and $(space) are used in packages and the toolchain. Signed-off-by: Markus Heidelberg <markus.heidelberg@web.de>
2009-01-23Fix unroll bug for ARM toolchainUlf Samuelsson
2009-01-22toolchain/gcc: make version detection more robustPeter Korsgaard
Thanks to Bernhard for noticing (and less so for causing the problem in the first place :P)
2009-01-22toolchain/gcc: fix target-gcc for 4.3.xPeter Korsgaard
Includes are in include-fixed and GCC_LIB_SUBDIR needs to be set like for the rest of 4.x
2009-01-19toolchain: introduce HOSTCC_VERSION and fix gcc-4.3.x build with old host CCsPeter Korsgaard
gcc < 4.2.0 doesn't support -Wno-overlength-stings, but gcc-4.3.x configure fails to detect that, breaking the build. Work around it by detecting the host gcc version (and store in HOSTCC_VERSION) and set the proper configure variables for gcc < 4.2.0.
2009-01-16Update broken AVR32 toolchain, and update configs for this, deprecate all ↵Ulf Samuelsson
but latest AVR32 toolchain
2009-01-16toolchain/gcc: mark old versions as deprecatedPeter Korsgaard
2009-01-16toolchain/gcc: default to 4.3.2 for !AVR32Peter Korsgaard
2009-01-16toolchain/: convert to DOWNLOAD helperPeter Korsgaard
2009-01-05add .empty files for git-svnPeter Korsgaard
git-svn (and git) doesn't handle empty directories, so add .empty files to those dirs like elsewhere in buildroot. Those empty directories are normally not a big deal, but the recent changes to u-boot broke the build.
2008-12-31* Added option to build with gcc 4.3.2Nigel Kukard
2008-12-08toolchain/: get rid of unneeded $(strip ..)Peter Korsgaard
2008-12-05toolchain/*: use CONFIG_UPDATEPeter Korsgaard
Based on e0e0945e in Bernhard's tree.
2008-10-312 gcc patches from Atmel's buildrootArnar Mar Sigurðsson
2008-10-26toolhain/: confgure: respect quiet optionPeter Korsgaard
2008-10-02gcc: make installation of shared libraries multi-project safeHans-Christian Egtvedt
This patch modifies the rule for installing the shared libraries into the project_foo/.../autotools-stamps directory. This will make the installation of GCC shared libraries be multi-project safe. Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
2008-10-02gcc: make sure that /usr/lib exists on target before installing shared libsHans-Christian Egtvedt
On very lite systems the /usr/lib directory might not exist before libstdc++ is installed. This patch makes sure the directory exists. Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
2008-08-22gcc: only use -mfloat-abi for ARM, use -msoft-float for other archsPeter Korsgaard
Patch by Wade Berrier.
2008-07-17Kconfig: remove 'default n'Peter Korsgaard
'default n' is the default, so there's no need to say it explicitly.
2008-07-08Add latest gcc patch for AVR32 gcc-4.2.2 prepatched sourceUlf Samuelsson
2008-07-08Fix AVR32 gcc patching, when sysroot option is not enabledUlf Samuelsson
2008-07-04Add prepatched AVR32 gcc-4.2.2 toolchain from www.atmel.no, move patch ↵Ulf Samuelsson
locations for prepatched toolchain to be under the toolchain directory
2008-06-21toolchain/gcc: use --disable-decimal-float for 4.3.xPeter Korsgaard
2008-06-19buildroot: s/depends/depends on/Peter Korsgaard
The new kconfig is more strict regarding depends/depends on, so fixup the tree.
2008-06-19toolchain/gcc: add 4.3.1Peter Korsgaard
Based on Bernhards tree.
2008-06-19toolchain/gcc: mark old versions as deprecatedPeter Korsgaard
2008-06-18toolchain/gcc: use $(@D)Peter Korsgaard
2008-06-18toolchain/gcc: use depends on instead of dependsPeter Korsgaard
2008-06-17toolchain/gcc: use $(STRIP_STRIP_UNNEEDED)Peter Korsgaard
2008-06-17toolchain/gcc-4.x: strip cross libgcc / libstdc++Peter Korsgaard
2008-06-17toolchain/gcc-3.x: strip cross libgcc / libstdc++ with cross-strip, not host.Peter Korsgaard
2008-06-13toolchain: gcc 4.2.4 supportPeter Korsgaard
2008-06-06toolchain: also use arch/tune/abi options when softfloat is enabledPeter Korsgaard
The ifeq/endif nesting was wrong, so arch/tune/abi options where only set in the non-softfloat case.
2008-04-04toolchain/gcc: do not try to strip *-embedspuPeter Korsgaard
2008-03-30* Removed GCC 4.2.0, added GCC 4.2.3 (take 2)Nigel Kukard
2008-03-30* Remove legacy GCC 4.1.x versionsNigel Kukard
2008-03-30* Remove legacy GCC 4.0.x versionsNigel Kukard
2008-03-30* Remove legacy GCC 3.4.x versionsNigel Kukard
2008-03-30Remove legacy GCC 3.3.x versionsNigel Kukard
2008-03-29Remove avr32 gcc patches duplicating external sourceUlf Samuelsson
2008-03-28* Reverted r21540Nigel Kukard
2008-03-28* Missed jacmet's patch, r21520Nigel Kukard