summaryrefslogtreecommitdiff
path: root/toolchain/gcc
AgeCommit message (Collapse)Author
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
2008-03-28* Added 4.2.2 patchsetNigel Kukard
2008-03-28* Bumped GCC to 4.2.2, removed 4.2.0Nigel Kukard
2008-03-27gcc 4.2.1: fix undefined reference to fmsub in C++ programs with soft floatPeter Korsgaard
Fix 'undefined reference to fmsub' linking errors with C++ programs when soft float is enabled. Patch by b5331. Closes #1588.
2008-03-21current avr32 gcc patches break x86 and possibly other systems. moving bad ↵John Voltz
patches to separate directory until a proper fix is made. discovered by jacmet and Dr. Nigel Kukard
2008-03-06gcc 4.2.1: Don't change SUFFIX and bug report URLPeter Korsgaard
SUFFIX and bug report URL shouldn't be set to something atmel specific if you don't compile for AVR32. The AVR32 patch should probably only get applied if compiling for AVR32.
2008-03-06toolchain updatesJohn Voltz
2008-02-28Make sure 'linkage.h' headers are installed. Add hack to bootstrap newer "Steven J. Hill"
versions of GCC. Filter out 'gnu99' from assembly flags. Use the 'headers' target instead of 'pregen' to prepare for more NPTL integration. Fix broken MTD package configuration....someone believes in the Klingon release process apparently. Fix build issues with netplug and libpng. Fix source path for microcom as original site no longer exists.
2008-01-08fix gcc 3.4.6 and libstdc++ when shared support is disabled, thanks Atle\!Ivan Kuten