Felix Fietkau
|
627e974c99
partially revert "build: remove check for nonexistant CONFIG_TAR_VERBOSITY variable and move TAR_OPTIONS to unpack.mk"
|
11 years ago |
Felix Fietkau
|
e71ec4cb55
build: remove GREP_OPTIONS export from rules.mk, defining it in the top-level Makefile is enough
|
11 years ago |
Felix Fietkau
|
51ae801ee3
build: remove check to nonexistant CONFIG_ENABLE_LOCALE variable and move DISABLE_NLS to package-defaults.mk
|
11 years ago |
Felix Fietkau
|
00bcebeb4c
build: remove check for nonexistant CONFIG_TAR_VERBOSITY variable and move TAR_OPTIONS to unpack.mk
|
11 years ago |
Felix Fietkau
|
318052e03c
build: add a variable for the name of the {build,staging}_dir/{target,toolchain}-* directories
|
11 years ago |
Imre Kaloz
|
f6b57149af
FPU type should not interfere with the ABI selection. Also make sure we either do real soft-float or hard-float on ARM, with the right options.
|
12 years ago |
Imre Kaloz
|
f0721fa502
allow configuration of the target directory for binaries
|
12 years ago |
Felix Fietkau
|
e0189ccef4
build: include the cpu type as part of the toolchain/target directory name
|
12 years ago |
Felix Fietkau
|
a1a5f59ea3
build: decouple the mips16 support flag from the toolchain
|
12 years ago |
Felix Fietkau
|
73c4d73d6d
build: unify target independent optimization options
|
12 years ago |
Felix Fietkau
|
5d1c80f002
build: add required exports for dependency tracking
|
12 years ago |
Felix Fietkau
|
1c742fb388
build: move the XARGS variable out of the host checks, since a working xargs is built in tools/
|
12 years ago |
Felix Fietkau
|
e3a28f415b
rules.mk: use qstrip to reduce syntax highlighting issues
|
12 years ago |
Felix Fietkau
|
2430e9a4f5
toolchain: eliminate the INSTALL_LIBSTDCPP config symbol and make c++ support mandatory - fixes recursive config symbol dependency issues
|
12 years ago |
John Crispin
|
c2c1f9ae73
rules.mk: add _dsp to ARCH_SUFFIX if the dsp ase is used
|
12 years ago |
Florian Fainelli
|
e032922266
toolchain: allow choosing the MIPS64 user-land ABI
|
12 years ago |
Florian Fainelli
|
348cae15d2
buildroot: factor knowledge of a 64bits architecture
|
12 years ago |
Florian Fainelli
|
9e1d2c15d9
buildroot: allow enabling MIPS16 user-space build
|
12 years ago |
Florian Fainelli
|
be5d8e6c87
rules.mk: MIPS16 builds get a different toolchain
|
12 years ago |
Florian Fainelli
|
5b3445c60b
rules.mk: Create TARGET_ASFLAGS; force -mno-mips16
|
12 years ago |
Felix Fietkau
|
3d6093c275
build: add a HOSTCXX variable pointing at the c++ compiler
|
12 years ago |
Gabor Juhos
|
2d9e89b24c
fix ARCH_SUFFIX for mips64{,el}r2
|
13 years ago |
Jo-Philipp Wich
|
236c369a89
rules.mk: only select latest libgcc.a with wildcard match (#12798)
|
13 years ago |
Jo-Philipp Wich
|
993ac4600a
rules.mk: don't use $(realpath) in file_copy, the destination directory might not exist yet - spotted while doing a fresh build
|
13 years ago |
Jo-Philipp Wich
|
828597693e
rules.mk: provide a macro "file_copy" which removes any symlink in the destination dir that would be overwritten
|
13 years ago |
Jo-Philipp Wich
|
2371c6542e
rules.mk: fix misspelled config symbol introduced by r34300
|
13 years ago |
Jo-Philipp Wich
|
a21fbec006
rules.mk: append libc implementation to bin directory name if not using uClibc
|
13 years ago |
Felix Fietkau
|
44cd20b802
build: rework the package/install step - collect package install lists during package/compile, then install all packages at once
|
13 years ago |
Felix Fietkau
|
28665d55cd
rules.mk: add TARGET_AR and TARGET_RANLIB
|
13 years ago |
Jo-Philipp Wich
|
8726a422cd
do not pass optimization flags in HOST_CPPFLAGS (#12153)
|
13 years ago |