| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
the host
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 48079
|
|
|
|
|
|
|
|
| |
slightly improves performance and compression
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45508
|
|
|
|
|
|
| |
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 45282
|
|
|
|
|
|
|
|
|
|
|
|
| |
CMAKE_ASM_COMPILER is automatically set to CMAKE_C_COMPILER by CMake, but
CMAKE_C_COMPILER_ARG1 is lost. This causes assembly builds to fail when ccache
is enabled (for example the package fastd on x86).
Fix this by explicitly defining CMAKE_ASM_COMPILER and CMAKE_ASM_COMPILER_ARG1.
Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
SVN-Revision: 45119
|
|
|
|
|
|
|
|
| |
#19074)
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 44825
|
|
|
|
|
|
| |
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 44328
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Since GCC 4.7, GCC provides its own wrappers around ar, nm and ranlib, which
should be used for builds with link-time optimization. Since GCC 4.9, using them
actually necessary for LTO builds using convenience libraries to succeed.
There are some packages which try to automatically detect if gcc-{ar,nm,ranlib}
exist (one example is my package "fastd" in the package repository, which tries
to use LTO). This breaks because the OpenWrt build system explicitly sets the
binutils versions of these tools.
As it doesn't cause any issues to use gcc-{ar,nm,ranlib} instead of
{ar,nm,ranlib} even without LTO, this patch just makes OpenWrt use the
GCC-provided versions by default, which fixes the build of such packages with
GCC 4.9.
(I know that builds fail though when clang is used with -flto and
gcc-{ar,nm,ranlib}, but as all OpenWrt toolchains are based on GCC, this isn't
a real issue.)
Completely cleaning the tree (or at least `make clean toolchain/clean`) is
necessary to get a consistent state after the binutils plugins support patch and
this one (as trying to use gcc-{ar,nm,ranlib} with a binutils built without
plugin support will definitely lead to a build failure).
Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
SVN-Revision: 43784
|
|
|
|
|
|
| |
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 41144
|
|
|
|
|
|
| |
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 40885
|
|
|
|
|
|
| |
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 38853
|
|
|
|
| |
SVN-Revision: 37737
|
|
|
|
|
|
| |
prefix path to avoid picking up host libraries for target builds (patch by Henning Rogge)
SVN-Revision: 34914
|
|
|
|
| |
SVN-Revision: 31485
|
|
|
|
| |
SVN-Revision: 29701
|
|
|
|
| |
SVN-Revision: 27742
|
|
|
|
|
|
| |
compiling (#9573)
SVN-Revision: 27256
|
|
|
|
|
|
|
|
| |
Otherwise cmake programs try to link with host ld.so
Signed-off-by: Jan Willies <jan@willies.info>
SVN-Revision: 26963
|
|
|
|
|
|
| |
toolchain is used, rely on `which` instead
SVN-Revision: 26584
|
|
|
|
| |
SVN-Revision: 25878
|
|
|
|
|
|
| |
in a verbose openwrt build.
SVN-Revision: 25376
|
|
|
|
| |
SVN-Revision: 25372
|
|
SVN-Revision: 25265
|