summaryrefslogtreecommitdiff
path: root/toolchain/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* toolchain: sync eglibc headers/build split with uclibc changesFelix Fietkau2012-07-031-17/+8
| | | | SVN-Revision: 32584
* toolchain: fix libc headers dependency on kernel headers + minimal gccFelix Fietkau2012-07-031-1/+2
| | | | SVN-Revision: 32582
* uClibc: split the package into the main directory and the headers/ and ↵Felix Fietkau2012-06-301-4/+18
| | | | | | utils/ subdirectories to clean up build order and fix quilt support SVN-Revision: 32557
* purge support for glibc - use eglibc instead!Mirko Vogt2012-04-281-4/+1
| | | | | | for reference: http://www.mail-archive.com/openwrt-devel@lists.openwrt.org/msg13425.html SVN-Revision: 31503
* use ext-toolchain.sh to integrate external toolchains Use ext-toolchain.sh ↵Jo-Philipp Wich2012-01-181-1/+1
| | | | | | to wrap external toolchain commands, abort build if certain features such as CONFIG_SOFT_FLOAT or CONFIG_IPV6 are enabled but not supported by the toolchain. SVN-Revision: 29766
* build: add a lib64 symlink in staging_dir/host and staging_dir/toolchain* ↵Felix Fietkau2011-11-281-0/+1
| | | | | | for systems that prefer this as library path (e.g. current SuSE), fixes mpfr and gcc build SVN-Revision: 29352
* make the build system a bit more silent without V=99Felix Fietkau2011-04-041-1/+1
| | | | SVN-Revision: 26460
* add explicit dependencies between gcc prepare stages, fixes source download ↵Jo-Philipp Wich2011-01-121-0/+2
| | | | | | race with make -j (#8596) SVN-Revision: 24969
* add a command for printing a cleaned up make target database - will be used ↵Felix Fietkau2010-09-011-0/+4
| | | | | | to analyze package dependencies at some point SVN-Revision: 22871
* gcc: split up the build process into three distinct stages (minimal, ↵Felix Fietkau2010-07-201-8/+8
| | | | | | initial, final), to clean up the dependency handling nastiness and to improve support for rebuilding parts of the toolchain SVN-Revision: 22319
* gcc: add llvm-gcc and llvm from trunk (does not successfully compile a ↵Felix Fietkau2009-10-101-0/+5
| | | | | | target yet, but gets close) SVN-Revision: 18019
* add external toolchain support, enhance native toolchain support (special ↵Nicolas Thill2009-09-231-4/+4
| | | | | | thanks to Luigi Mantellini for his help... and patience ;) SVN-Revision: 17682
* add the insight gdb frontend (#4701)Florian Fainelli2009-07-261-1/+1
| | | | SVN-Revision: 17019
* move the toolchain_install stampfile to the right place to fix spurious ↵Felix Fietkau2009-07-111-1/+1
| | | | | | missing toolchain errors after cleaning stuff SVN-Revision: 16776
* add support for alternative C libraries (currently only glibc/eglibc) other ↵Nicolas Thill2009-01-081-9/+32
| | | | | | (related) changes: - kernel headers are now installed using "make headers_install" on 2.6 - target names now contain an openwrt "vendor" tag (e.g. mips-openwrt-linux-gnu) - build directory names now contain gcc/libc name/version - default cpu for x86 is now i486 (required to build glibc/eglibc) SVN-Revision: 13931
* add some sanity checkingFelix Fietkau2008-06-151-1/+3
| | | | SVN-Revision: 11473
* major target cleanup. it is now possible to have subtargets that can ↵Felix Fietkau2007-09-081-1/+3
| | | | | | override many target settings, including arch - merge adm5120, adm5120eb. target profiles still need to be adapted for subtargets SVN-Revision: 8694
* build system cleanup/restructuring as described in ↵Felix Fietkau2007-08-071-2/+13
| | | | | | http://lists.openwrt.org/pipermail/openwrt-devel/2007-August/001159.html SVN-Revision: 8362
* no need to call compile,install on the kernel-headers dir - this gets rid of ↵Felix Fietkau2007-07-301-0/+2
| | | | | | another unnecessary autorebuild check SVN-Revision: 8247
* next round of cleanup, convert target/ - make -j works now ;)Felix Fietkau2007-07-301-1/+1
| | | | SVN-Revision: 8242
* next round of build system cleanup - convert package/ to new structureFelix Fietkau2007-07-301-2/+2
| | | | SVN-Revision: 8236
* remove leftover stuffFelix Fietkau2007-07-301-1/+0
| | | | SVN-Revision: 8234
* fix compile errors with make 3.80Felix Fietkau2007-07-301-1/+1
| | | | SVN-Revision: 8230
* use $(curdir) againFelix Fietkau2007-07-281-12/+14
| | | | SVN-Revision: 8208
* build system fixes, more cleanupFelix Fietkau2007-07-281-49/+16
| | | | SVN-Revision: 8207
* add update target to toolchain/Felix Fietkau2007-06-281-1/+1
| | | | SVN-Revision: 7754
* enable the refresh target in toolchain/Felix Fietkau2007-06-281-1/+1
| | | | SVN-Revision: 7751
* the default_subtargets template was a bad idea, since different makefiles ↵Felix Fietkau2007-04-181-1/+11
| | | | | | require different types of dependencies for subtargets. nuke it... SVN-Revision: 7003
* remove remaining unnecessary dependencyFelix Fietkau2007-02-281-3/+0
| | | | SVN-Revision: 6423
* move ccache to tools/ and fix potential dependency issueFelix Fietkau2007-02-271-1/+0
| | | | SVN-Revision: 6413
* clean up stampfile mess for tools/ and toolchain/Felix Fietkau2007-02-251-30/+12
| | | | SVN-Revision: 6357
* fix ccache build orderFelix Fietkau2006-12-141-1/+4
| | | | SVN-Revision: 5783
* Add ccache if not installed/installable on the host-systemFlorian Fainelli2006-12-111-1/+2
| | | | SVN-Revision: 5758
* oops, forgot to remove references to libnotimplNicolas Thill2006-10-311-2/+1
| | | | SVN-Revision: 5356
* finally move buildroot-ng to trunkFelix Fietkau2016-03-201-0/+72