Jo-Philipp Wich
|
cbe164a295
rules.mk: provide a LIBGCC_A variable
|
14 years ago |
Felix Fietkau
|
5820306407
only export GCC_HONOUR_COPTS for the built-in toolchain, fixes missing-fhonour-copts warnings with external toolchains
|
14 years ago |
John Crispin
|
4551f2bfcc
add menuconfig option to enable log files during build process
|
14 years ago |
Jo-Philipp Wich
|
a66b496001
rules.mk: properly populate $(LIBGCC_S) for external toolchains
|
14 years ago |
Felix Fietkau
|
21ff098352
set TOOLCHAIN_DIR var when using external toolchain
|
14 years ago |
Felix Fietkau
|
6c7170b923
Revert "kernel: remove all local symbols from kernel modules at link time to reduce their size" Use -x when stripping kernel modules instead
|
15 years ago |
Felix Fietkau
|
596d89b331
strip .gnu.attributes and .reginfo from kernel modules
|
15 years ago |
Felix Fietkau
|
791641db07
strip .note.gnu.build-id from kernel modules
|
15 years ago |
Felix Fietkau
|
73c1dd9473
build: move the CCACHE_DIR to the build targets so that it doesn't interfere with a host ccache setup
|
15 years ago |
Imre Kaloz
|
b74308c433
only support EABI on ARM targets
|
15 years ago |
Jo-Philipp Wich
|
260652bf8f
add an abstract $(LIBRPC_DEPENDS) variable for feed packages to rely on
|
15 years ago |
Imre Kaloz
|
a3989e3dbd
We use different toolchain directories for different ARM archs, so we should set the default arch of gcc to reflect this.
|
15 years ago |
Felix Fietkau
|
85c44cafab
add a variable LIBRPC to refer to the external librpc if used
|
15 years ago |
Jo-Philipp Wich
|
3052dfbb85
remove support for disabling large file support, it is broken, breaks compatibility to anything and has no effect on most packages
|
15 years ago |
Felix Fietkau
|
8740549c57
mpc85xx: add a new 'spe_fpu' feature flag for the FPU used on freescale powerpc cpus The SPE FPU is ABI-incompatible with the regular powerpc FPU, this needs to be reflected in the toolchain target name. Fixes floating point crashes in user space
|
15 years ago |
Jo-Philipp Wich
|
dbf8d9c516
- implement hooks for hostbuilds - use host build hooks to implement fixups for host build - move separator declaration to rules.mk
|
15 years ago |
Felix Fietkau
|
97b3d9688c
remove an obsolete comment for the flock template
|
15 years ago |
Felix Fietkau
|
b34a0b3282
fix usage of flock - use the command mode instead of locking a file descriptor to fix build issues on mac os x
|
15 years ago |
Michael Büsch
|
e396e33ad2
Add macro for locking of recipe commands.
|
15 years ago |
Michael Büsch
|
a46c332411
Add HOST_FPIC. It currently always is -fPIC, because that should work on all platforms, even if it may generate slightly inefficient code on some arches.
|
15 years ago |
Jo-Philipp Wich
|
10f5101af3
Add two debug rules the examine the values of runtime make variables. Based on patch by Philip Prindeville <[email protected]>
|
15 years ago |
Jo-Philipp Wich
|
d3f412f4ec
rename PATCH to KPATCH
|
15 years ago |
Jo-Philipp Wich
|
19421b6732
drop the usr/ prefix when scanning for libgcc.a
|
15 years ago |
Jo-Philipp Wich
|
064e7c8f00
Implement an ARCH_PACKAGES variable which defaults to BOARD but can be overridden on a per-subtarget basis. This is intended for targets such as adm5120 and malta which support both big and little endianess and will replace the target specific exceptions in package-defaults and Image Builder.
|
15 years ago |
Florian Fainelli
|
3992d44428
ccache TARGET_CXX
|
15 years ago |
Felix Fietkau
|
b3c871375b
fix compile errors by forcing bash to be used as a shell in all submake processes
|
15 years ago |
Felix Fietkau
|
62c1740676
toolchain: fix the sysroot mess by getting rid of $(TOOLCHAIN_DIR)/usr and moving it back to $(TOOLCHAIN_DIR), this change makes the toolchain relocatable again, which should fix the SDK
|
15 years ago |
Felix Fietkau
|
a9136c0892
speed up the build system by including include/shell.sh on shell commands only where necessary
|
15 years ago |
Florian Fainelli
|
7fc192e9a5
fix for GREP_OPTIONS
|
15 years ago |
Nicolas Thill
|
18035964c7
fix path to libgcc.a in LIBGCC_S
|
16 years ago |