modernize backfire 10.03 so it can be operational again
[backfire] toolchain: relocate gcc, binutils and tools from /usr/ prefix to / - fixes implicit search path of libc git-svn-id: svn://svn.openwrt.org/openwrt/branches/backfire@29933 3c298f89-4303-0410-b956-a3cf2f4a3e73
[backfire] scripts, toolchain: backport external toolchain integration and spec patching from trunk (#10822) git-svn-id: svn://svn.openwrt.org/openwrt/branches/backfire@29925 3c298f89-4303-0410-b956-a3cf2f4a3e73
[backfire] cleanup: toolchain/gcc: remove "broken" stuff * remove 4.4.1+cs version * remove 4.4.3+cs version * remove LLVM support git-svn-id: svn://svn.openwrt.org/openwrt/branches/backfire@29311 3c298f89-4303-0410-b956-a3cf2f4a3e73
[toolchain] gcc: only enable/disable TLS support in final stage (closes: #6788) git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20018 3c298f89-4303-0410-b956-a3cf2f4a3e73
this patch fixes toolchain parallel build, which reduces build time. In order to enable parallel build, change line 21 of include/host-build.mk from: override MAKEFLAGS= to: override MAKEFLAGS=$(MAKE_JOBS) -Raphael git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19995 3c298f89-4303-0410-b956-a3cf2f4a3e73
[toolchain/gcc]: make TLS support configurable git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19870 3c298f89-4303-0410-b956-a3cf2f4a3e73
add another gcc version based on 4.4.3 plus the 2009q3 codesourcery patch git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19348 3c298f89-4303-0410-b956-a3cf2f4a3e73
add preliminary support for the latest CodeSourcery toolchain git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19324 3c298f89-4303-0410-b956-a3cf2f4a3e73
add support for gcc 4.4.3 git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19314 3c298f89-4303-0410-b956-a3cf2f4a3e73
do not use the wrapper scripts for exportable toolchains internally. on some 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
Add a target (CONFIG_MAKE_CONFIG) that creates an exportable toolchain. The 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
gcc: add a config option for using the gcc graphite framework (disabled by default) git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18403 3c298f89-4303-0410-b956-a3cf2f4a3e73
gcc: fix build with cloog/ppl git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18266 3c298f89-4303-0410-b956-a3cf2f4a3e73
gcc: compile libgcc and libstdc++ with -O2 instead of -Os on power pc to 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
gcc: fix compile on armv4t with the cs toolchain git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18131 3c298f89-4303-0410-b956-a3cf2f4a3e73
gcc: fix bug reporting url in newer compiler versions git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18130 3c298f89-4303-0410-b956-a3cf2f4a3e73
[toolchain] add support for gcc-4.4.2, add missing gcc-4.4.1 md5sum git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18113 3c298f89-4303-0410-b956-a3cf2f4a3e73
gcc: prevent the libgcc configure script from enabling support for the fixed 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
add a gcc variant based on gcc 4.3.3 with codesourcery enhancements git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18059 3c298f89-4303-0410-b956-a3cf2f4a3e73