summaryrefslogtreecommitdiffstats
path: root/toolchain
Commit message (Collapse)AuthorAgeFilesLines
* uclibc: add kconfig option and make stuff for installing the uClibc test suiteHans-Christian Egtvedt2008-10-072-4/+47
| | | | | | | | | | | This patch adds the possibility to install the uClibc test suite to the target file system. This is useful if you need to debug or test your uClibc. The option is defaulted to no, and is not needed for a normal running Linux system. The test suite is installed to /root/uClibc Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
* ccache:Wade Berrier2008-10-061-3/+0
| | | | -Don't show custom location dir if ccache isn't selected.
* ccache:Wade Berrier2008-10-062-2/+13
| | | | | | | | -Allow user to specify custom ccache location. This allows you to build a toolchain and put it on an nfs share so other people can use the toolchain without errors about the ccache dir missing.
* gcc: make installation of shared libraries multi-project safeHans-Christian Egtvedt2008-10-022-7/+10
| | | | | | | | | 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>
* gcc: make sure that /usr/lib exists on target before installing shared libsHans-Christian Egtvedt2008-10-022-0/+2
| | | | | | | | 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>
* kernel-headers: remove whitespace damageHans-Christian Egtvedt2008-10-021-2/+2
|
* uclibc: install headers after building headers in configure partHans-Christian Egtvedt2008-09-301-1/+1
| | | | | | | | | | | | This patch will run "make headers install_headers" instead of the old "make headers install_dev". The latter requires a cross compiler available in uClibc versions > 0.9.29, and the cross compiler is not available at the configuration time of uClibc. Spotted and fixed by Bernhard Fischer. Tested-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>
* Applied change from Ben Nizette and Hans-Christian Egtvedt toHamish Moffatt2008-09-041-2/+4
| | | | | | correctly detect version of gcc on recent distros. Supplied patch was against git and didn't apply cleanly to svn, so applied by hand.
* toolchain/gdb: unbreak target gdb supportPeter Korsgaard2008-08-241-5/+1
| | | | | | | r22624 (Ulf: Add prepatched AVR32 gcc-4.2.2 toolchain) broke target gdb support as it tries to apply gdb patches twice. Unbreak it. Closes #3954.
* gcc: only use -mfloat-abi for ARM, use -msoft-float for other archsPeter Korsgaard2008-08-221-0/+4
| | | | Patch by Wade Berrier.
* kernel-headers: rename aout patch so it gets applied to 2.6.25.15Peter Korsgaard2008-08-191-0/+0
| | | | Needed by valgrind.
* kernel-headers: bump 2.6.25.x / 2.6.26.x versionsPeter Korsgaard2008-08-191-2/+2
|
* ccache: expand help textPeter Korsgaard2008-08-041-2/+7
|
* ccache: cleanup configure args and respect BR2_HAVE_MANPAGESPeter Korsgaard2008-08-041-10/+3
|
* ccache: also remove target symlinks on cleanPeter Korsgaard2008-08-041-1/+2
|
* ccache: cleanup configPeter Korsgaard2008-08-041-2/+2
|
* uClibc-0.9.29: remove double ARM subarch selection from defconfigPeter Korsgaard2008-08-041-16/+0
| | | | | uclibc.mk unconditionally adds the ARM subarch config entries to the config so remove them from the defconfig.
* kernel-headers: remove ancient versionsPeter Korsgaard2008-08-041-30/+0
|
* kernel-headers: mark 2.6.24 as deprecated and 2.6.25 as recentPeter Korsgaard2008-08-041-1/+2
|
* kernel-headers: add 2.6.26.xPeter Korsgaard2008-08-041-1/+5
|
* buildroot: remove trailing spacesPeter Korsgaard2008-08-043-12/+12
| | | | | | | for i in `find -name 'Config*' -o -name 'Makefile*' -o -name '*.mk'`; do sed -i 's/ \+$//' $i; done
* Kconfig: remove 'default n'Peter Korsgaard2008-07-1713-38/+0
| | | | 'default n' is the default, so there's no need to say it explicitly.
* Add latest gcc patch for AVR32 gcc-4.2.2 prepatched sourceUlf Samuelsson2008-07-081-0/+16
|
* Fix AVR32 gcc patching, when sysroot option is not enabledUlf Samuelsson2008-07-081-1/+1
|
* kernel-headers: bump 2.6.25.x versionPeter Korsgaard2008-07-071-1/+1
|
* Add prepatched AVR32 gcc-4.2.2 toolchain from www.atmel.no, move patch ↵Ulf Samuelsson2008-07-049-22/+131
| | | | locations for prepatched toolchain to be under the toolchain directory
* fixup gdb-6.7.1Ulf Samuelsson2008-07-013-8113/+15
|
* disable werror in gdbUlf Samuelsson2008-07-011-0/+1
|
* disable configure caching in gdb, courtesy of Fathi BoudraUlf Samuelsson2008-07-011-5/+7
|
* Add gdb-6.8 support, courtesy Fathi BoudraUlf Samuelsson2008-07-011-0/+5
|
* Add gdb-6.8 support, courtesy Fathi BoudraUlf Samuelsson2008-07-011-0/+31
|
* Fix gbd-6.5, courtesy Fathi BoudraUlf Samuelsson2008-07-015-48/+42
|
* kernel headers: bump 2.6.25.xPeter Korsgaard2008-06-262-1/+1
| | | | Based on patch by Fathi Boudra.
* toolchain/gcc: use --disable-decimal-float for 4.3.xPeter Korsgaard2008-06-211-0/+7
|
* buildroot: s/depends/depends on/Peter Korsgaard2008-06-194-29/+29
| | | | | The new kconfig is more strict regarding depends/depends on, so fixup the tree.
* toolchain/gcc: add 4.3.1Peter Korsgaard2008-06-1911-0/+261
| | | | Based on Bernhards tree.
* toolchain/gcc: mark old versions as deprecatedPeter Korsgaard2008-06-191-0/+2
|
* toolchain/gcc: use $(@D)Peter Korsgaard2008-06-181-1/+1
|
* toolchain/gcc: use depends on instead of dependsPeter Korsgaard2008-06-182-12/+11
|
* dependencies: check for awkPeter Korsgaard2008-06-181-0/+12
|
* uclibc: only strip libpthread on 0.9.28.3 / not PTHREAD_DEBUGPeter Korsgaard2008-06-181-1/+5
|
* uclibc: remove obsolete uclibc 0.9.28 handlingPeter Korsgaard2008-06-181-3/+0
|
* toolchain/gcc: use $(STRIP_STRIP_UNNEEDED)Peter Korsgaard2008-06-172-4/+4
|
* toolchain/uclibc: strip libpthreadPeter Korsgaard2008-06-171-0/+1
|
* toolchain/gcc-4.x: strip cross libgcc / libstdc++Peter Korsgaard2008-06-171-0/+2
|
* toolchain/gcc-3.x: strip cross libgcc / libstdc++ with cross-strip, not host.Peter Korsgaard2008-06-171-2/+2
|
* gdb: support external toolchainPeter Korsgaard2008-06-161-9/+5
|
* toolchain: more sensible uclibc defaults for external toolchainPeter Korsgaard2008-06-161-4/+4
|
* toolchain: move elf2flt+mklibs under 'Common Toolchain Options'Peter Korsgaard2008-06-161-2/+2
|
* elf2flt: only allow it to be selected on supported archsPeter Korsgaard2008-06-161-3/+1
|