Felix Fietkau
|
ec6b3bf2be
fix stampfile variables for the toolchain build (fixes gcc compile error)
|
17 years ago |
Nicolas Thill
|
8a2030ff3d
move common variables to a dedicated include file
|
17 years ago |
Felix Fietkau
|
7eb1589875
build system refactoring in preparation for allowing packages to do host-build steps
|
17 years ago |
Nicolas Thill
|
33a0eb3613
cosmetic & coherency fixes
|
17 years ago |
Felix Fietkau
|
158c3917e9
add gcc 4.3.3, clean up gcc version config symbols
|
17 years ago |
Nicolas Thill
|
ec7b663c86
add support for gcc v4.3.1 & v4.3.2 (closes: #3479), thanks to Luigi Mantellini!
|
17 years ago |
Nicolas Thill
|
a3edea1b91
add support for alternative C libraries (currently only glibc/eglibc) other (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)
|
17 years ago |
Florian Fainelli
|
a3ecf3d3dc
Fix ssp enabling/disabling (#4388)
|
17 years ago |
Imre Kaloz
|
7d78d5cad3
nuke old gcc 4.2 versions
|
17 years ago |
Nicolas Thill
|
f1ceaae24a
add md5sums for binutils & gcc and use the GNU mirror facility
|
17 years ago |
Felix Fietkau
|
799e7a8fa8
disable autorebuild for the toolchain, as it can easily lead to build breakages
|
17 years ago |
Florian Fainelli
|
cc99e5b35d
Disable smash stacking support by default, but allow to enable it as an experimental feature
|
17 years ago |
Nicolas Thill
|
89eb716470
use qstrip macro to strip quoted CONFIG_* strings
|
17 years ago |
Felix Fietkau
|
b672976e8e
make sure the toolchain target dir really exists
|
18 years ago |
Jeremy Kerr
|
077d84f543
provide a cleaner way to specify a biarch toolchain build
|
18 years ago |
Florian Fainelli
|
1d482e1d39
Do not disable tls yet, uclibc-ntpl will support it soon
|
18 years ago |
Florian Fainelli
|
3630b457a5
Disable tls support, uClibc does not support it, and it could lead to linking failures with some braindead autoconf programs
|
18 years ago |
Imre Kaloz
|
915e6b89b5
fixup softfloat handling
|
18 years ago |
Felix Fietkau
|
e28b55f39f
fix a few stampfile locations
|
18 years ago |
Felix Fietkau
|
5feb978446
openwrt: honour gcc extra configuration flags
|
18 years ago |
Felix Fietkau
|
a9d683ca91
major target cleanup. it is now possible to have subtargets that can override many target settings, including arch - merge adm5120, adm5120eb. target profiles still need to be adapted for subtargets
|
18 years ago |
Nicolas Thill
|
bf392a7fc0
fix typo (closes: #2275)
|
18 years ago |
Florian Fainelli
|
e955458388
Disable multilib by default
|
18 years ago |
Florian Fainelli
|
0143069883
Fix the stage2 compilation, no side effect with gcc4 (#2190)
|
18 years ago |
Felix Fietkau
|
c6bc77ea36
build system cleanup/restructuring as described in http://lists.openwrt.org/pipermail/openwrt-devel/2007-August/001159.html
|
18 years ago |
Felix Fietkau
|
7cc617cd7e
fix the gcc stampfile for initial stage installation
|
18 years ago |
Felix Fietkau
|
83a487c412
fix gcc 4.2.0 compile for ppc
|
18 years ago |
Felix Fietkau
|
abdd6e0f13
replace gcc 4.2 snapshot with 4.2.0 release (sync patches with uclibc buildroot), adjust gcc makefile for PATCH_DIR changes
|
18 years ago |
Imre Kaloz
|
4374b41793
we don't need libmudflap at all
|
19 years ago |
Felix Fietkau
|
ba962c723f
add a gcc 4.2 snapshot
|
19 years ago |