Robert Marko
|
bf91381451
Revert "toolchain: gcc: make config consistent with glibc/musl"
|
vor 8 Monaten |
Konstantin Demin
|
57841c83d9
toolchain: gcc: make config consistent with glibc/musl
|
vor 8 Monaten |
Andre Heider
|
4b8b89da50
toolchain/gcc: use explicit configure args
|
vor 2 Jahren |
Christian Marangi
|
9590e1155d
toolchain/gcc: use STAGING_DIR_HOST instead of hardcoding default
|
vor 3 Jahren |
Yousong Zhou
|
69b9f0161e
toolchain: gcc: enable sanitizers for glibc toolchain
|
vor 6 Jahren |
Felix Fietkau
|
0f5d17a7e6
toolchain/gcc: parallelize make install
|
vor 9 Jahren |
Matteo Croce
|
360fd10ac9
gcc: optionally build gccgo compiler
|
vor 9 Jahren |
Felix Fietkau
|
795cab69b3
gcc: enable LTO support unconditionally
|
vor 10 Jahren |
Steven Barth
|
cfdadd3e1d
gcc: musl comes with its own SSP, so use it instead of libssp
|
vor 10 Jahren |
Felix Fietkau
|
749d865aa4
gcc: gcc 4.9.x disable libsanitize
|
vor 11 Jahren |
Felix Fietkau
|
c4fb88720e
toolchain: remove another bogus copy of libiberty.a
|
vor 11 Jahren |
Felix Fietkau
|
c270db592a
gcc: remove the bogus CONFIG_TLS_SUPPORT symbol - TLS support is required by libc.
|
vor 12 Jahren |
Florian Fainelli
|
348cae15d2
buildroot: factor knowledge of a 64bits architecture
|
vor 12 Jahren |
Felix Fietkau
|
ed2bf29be5
build: add the + token to any commands that can pass through the jobserver, fixes parallel build on some systems
|
vor 13 Jahren |
Felix Fietkau
|
d6c5846513
gcc: enable parallel builds
|
vor 13 Jahren |
Felix Fietkau
|
70259bceb4
toolchain/gcc: fix installing the toolchain after removing the toolchain dir without a full rebuild
|
vor 13 Jahren |
Felix Fietkau
|
42ed1bd9e6
gcc: enable --with-headers for the final toolchain build
|
vor 14 Jahren |
Jo-Philipp Wich
|
64dc82eab0
invoke patch-specs.sh in the gcc/final install stage. Patch up OpenWrts own cross toolchains to always search headers and libraries in $STAGING_DIR, this should solve most issues with missing headers, indirect linking and not found libraries. At a later stage, all -I and -L flags will be purged from TARGET_LDFLAGS and TARGET_CPPFLAGS.
|
vor 14 Jahren |
Imre Kaloz
|
be9a11b014
replace gcc 4.5.2 support with 4.6.1
|
vor 14 Jahren |
Jo-Philipp Wich
|
a56dab661a
introduce option to enable setjump()/longjump() based C++ exceptions (#9185, patch from David Kuehling via Qi hardware)
|
vor 14 Jahren |
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
|
vor 15 Jahren |
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
|
vor 15 Jahren |