summaryrefslogtreecommitdiff
path: root/toolchain
AgeCommit message (Collapse)Author
2010-01-26gcc: fix up broken chunks of the 4.4.3+cs patch and clean it up a bit morenbd
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19349 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-26add another gcc version based on 4.4.3 plus the 2009q3 codesourcery patchkaloz
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19348 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-26cleanup patchkaloz
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19345 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-25add preliminary support for the latest CodeSourcery toolchainkaloz
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19324 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-24add support for gcc 4.4.3kaloz
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19314 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-22[toolchain] fix uclibc for mips by adding missing upstream hunksflorian
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19272 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-19[toolchain] gcc: use coherent version selector between binutils & gccnico
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19227 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-19[toolchain] binutils: remove unrelated hunk in 2.18 avr32 support patchnico
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19226 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-14[toolchain] add support for uClibc 0.9.30.2florian
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19125 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-12-27get rid of even more 2.6.28 stuffkaloz
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18953 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-12-19gcc: 4.4.2 no longer needs the fix-linker-error patch, remove itnbd
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18857 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-12-16kernel-headers: add linux 2.6.30 headers for ubicom32nbd
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18792 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-12-16gcc: fix linker errors on osx with gcc 4.4+nbd
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18791 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-11-26[toolchain] fix gcc version selection for octeonflorian
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18551 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-11-24[toolchain] eglibc: add support for v2.11nico
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18522 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-11-24[toolchain] eglibc: update v2.10 to rev. 9289nico
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18518 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-11-22cosmetic: more reformatting missed from [18480]nico
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18481 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-11-22cosmetic: reformat library configuration submenunico
- adjust indent & spaces - use coherent config symbol names in help git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18480 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-11-22eglibc: fix wrong config symbol name if library configuration submenunico
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18479 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-11-22[toolchain] eglibc: don't use minor version numbers in config symbols, only ↵nico
in version strings git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18474 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-11-19do not use the wrapper scripts for exportable toolchains internally. on some ↵nbd
systems the wrapper scripts are broken, and their use should be opt-in git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18454 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-11-14Add a target (CONFIG_MAKE_CONFIG) that creates an exportable toolchain. The ↵nbd
toolchain will zipped and saved under $(TOPDIR)/bin directory. Signed-off-by: Luigi 'Comio' Mantellini <luigi.mantellini@idf-hit.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18419 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-11-12gcc: add a config option for using the gcc graphite framework (disabled by ↵nbd
default) git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18403 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-11-05binutils: fix build errors in 2.20 (patch from #6094)nbd
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18307 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-11-02gcc: fix build with cloog/pplnbd
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18266 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-11-02binutils: fix path to cloog and pplnbd
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18265 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-11-02add binutils 2.20nbd
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18263 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-10-29[toolchain] update insight to 6.8-1 (#6007)florian
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18217 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-10-27uClibc: implement copysignl in libc on powerpc to avoid undefined references ↵nbd
in libstdc++ git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18178 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-10-27gcc: compile libgcc and libstdc++ with -O2 instead of -Os on power pc to ↵nbd
avoid generating references to gpr save/restore functions which cannot yet be resolved at this point git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18177 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-10-25[toolchain] combine the two gcc-4.4.1 selects into a single oneflorian
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18148 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-10-24gcc: fix compile on armv4t with the cs toolchainnbd
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18131 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-10-24gcc: fix bug reporting url in newer compiler versionsnbd
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18130 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-10-21[toolchain] get rid of gcc-4.4.0 supportflorian
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18115 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-10-21[toolchain] refresh toolchain patches, add ubicom32 patch to gcc 4.4.1 and 4.4.2florian
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18114 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-10-21[toolchain] add support for gcc-4.4.2, add missing gcc-4.4.1 md5sumflorian
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18113 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-10-20mark the llvm toolchain as brokennbd
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18105 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-10-20fix potential inconsistencies in toolchain selection on linux 2.4nbd
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18097 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-10-20use the new 4.3.3+cs toolchain for mips and arm - significantly improves ↵nbd
code size on mips and performance on arm git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18094 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-10-20fix pthread mklibs relinking by copying libpthread_so.a from uclibc instead ↵nbd
of using the standard _pic variant git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18090 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-10-20gcc: backport libgcc_pic changes to older gcc4 versions, install the libgcc ↵nbd
map file as well git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18087 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-10-19gcc: create a proper libgcc_pic.a static library for relinking (4.3.3+ for ↵nbd
now, backport will follow) git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18086 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-10-19remove support for uclibc 0.9.29nbd
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18078 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-10-19binutils: add support for non-pic handling and use it in the codesourcery ↵nbd
based gcc, fixes mips support for this toolchain git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18070 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-10-19uClibc: add support for mips non-pic relocations in ldsonbd
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18069 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-10-19gcc: prevent the libgcc configure script from enabling support for the fixed ↵nbd
point math extension, as it can bloat up libgcc size to 1.4M on mips git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18066 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-10-19gcc: disable mips non-PIC ABI calls in the codesourcery based version by ↵nbd
default, as our binutils version does not support it git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18064 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-10-19add a binutils variant based on a binutils snapshot and codesourcery g++ ↵nbd
enhancements (compiles, but fails to link the kernel) git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18060 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-10-19add a gcc variant based on gcc 4.3.3 with codesourcery enhancementsnbd
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18059 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-10-12[toolchain] cris: fix ICE PR26515 (#3723)claudio
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18042 3c298f89-4303-0410-b956-a3cf2f4a3e73