Ted Hess
|
0f543883cd
toolchain: Replace YASM with NASM
|
7 жил өмнө |
Daniel Engberg
|
2cf4e3c420
toolchain/insight: Remove from tree
|
8 жил өмнө |
Felix Fietkau
|
f44ae19e15
build: fix the toolchain rebuild check
|
9 жил өмнө |
Felix Fietkau
|
bd3a5ca190
toolchain: force a full rebuild on buildbot if the toolchain changed
|
9 жил өмнө |
Felix Fietkau
|
b2c66724d7
toolchain: remove separate prepare/ step
|
9 жил өмнө |
Felix Fietkau
|
b96566aad4
build: drop circular dependency
|
9 жил өмнө |
Felix Fietkau
|
131db366a3
build: remove separate /install step for host builds
|
9 жил өмнө |
Felix Fietkau
|
7a315b0b5d
build: implement make check and make package/X/check
|
9 жил өмнө |
Daniel Golle
|
c08651226f
toolchain: include yasm in x86 toolchain
|
9 жил өмнө |
Felix Fietkau
|
74c9b9cfeb
toolchain: skip gcc/minimal for musl
|
9 жил өмнө |
Steven Barth
|
2738526a16
toolchain: add fortify-headers, enable FORTIFY_SOURCE by default
|
10 жил өмнө |
Felix Fietkau
|
808c460250
toolchain: remove leftovers from old llvm-gcc experiments
|
10 жил өмнө |
Felix Fietkau
|
35a9cb833c
build: ensure tools are built before building the toolchain
|
11 жил өмнө |
Nicolas Thill
|
6c511ed529
toolchain: update build steps doc
|
12 жил өмнө |
Florian Fainelli
|
e032922266
toolchain: allow choosing the MIPS64 user-land ABI
|
12 жил өмнө |
Luka Perkov
|
c0de55b32c
toolchain: stop generating broken symlink in TOOLCHAIN_DIR/lib
|
12 жил өмнө |
Felix Fietkau
|
5d19a38d80
toolchain: sync eglibc headers/build split with uclibc changes
|
13 жил өмнө |
Felix Fietkau
|
f1a1d0a262
toolchain: fix libc headers dependency on kernel headers + minimal gcc
|
13 жил өмнө |
Felix Fietkau
|
c3caa1b768
uClibc: split the package into the main directory and the headers/ and utils/ subdirectories to clean up build order and fix quilt support
|
13 жил өмнө |
Mirko Vogt
|
334fd4199b
purge support for glibc - use eglibc instead!
|
13 жил өмнө |
Jo-Philipp Wich
|
5b7668ca44
use ext-toolchain.sh to integrate external toolchains Use ext-toolchain.sh 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.
|
14 жил өмнө |
Felix Fietkau
|
830282cc89
build: add a lib64 symlink in staging_dir/host and staging_dir/toolchain* for systems that prefer this as library path (e.g. current SuSE), fixes mpfr and gcc build
|
14 жил өмнө |
Felix Fietkau
|
d637ae2fc8
make the build system a bit more silent without V=99
|
14 жил өмнө |
Jo-Philipp Wich
|
26616b18a4
add explicit dependencies between gcc prepare stages, fixes source download race with make -j (#8596)
|
15 жил өмнө |
Felix Fietkau
|
00d1e599d7
add a command for printing a cleaned up make target database - will be used to analyze package dependencies at some point
|
15 жил өмнө |
Felix Fietkau
|
5149ed151d
gcc: split up the build process into three distinct stages (minimal, initial, final), to clean up the dependency handling nastiness and to improve support for rebuilding parts of the toolchain
|
15 жил өмнө |
Felix Fietkau
|
215ccb66e6
gcc: add llvm-gcc and llvm from trunk (does not successfully compile a target yet, but gets close)
|
16 жил өмнө |
Nicolas Thill
|
c9bc7c504c
add external toolchain support, enhance native toolchain support (special thanks to Luigi Mantellini for his help... and patience ;)
|
16 жил өмнө |
Florian Fainelli
|
3eedb2a791
add the insight gdb frontend (#4701)
|
16 жил өмнө |
Felix Fietkau
|
7dc435ea29
move the toolchain_install stampfile to the right place to fix spurious missing toolchain errors after cleaning stuff
|
16 жил өмнө |