コミット履歴

作者 SHA1 メッセージ 日付
  Felix Fietkau 4d8cd3afc0 make librpc compatible with eglibc, unconditionally enable it for packages that need rpc support 13 年 前
  John Crispin a53b084e49 add ccache wrapper 13 年 前
  John Crispin cc5b3e683e Use build suffix on build_dir paths 13 年 前
  Felix Fietkau 236dd9d9a2 kernel: keep more symbols in the kernel modules when doing profiling 14 年 前
  Felix Fietkau edc3ad9100 build: add TARGET_CXXFLAGS and EXTRA_CXXFLAGS, defaulting to *_CFLAGS via lazy evaluation. this allows adding c++ specific cflags 14 年 前
  Felix Fietkau a8ec8ce1ac kernel: do not rename module symbols with kallsyms enabled 14 年 前
  Felix Fietkau c2590fe930 strip kernel modules more aggressively: make all global symbols local, rename all symbols in the symbol table to make them compress better 14 年 前
  Felix Fietkau 27bb12af0f build: add -Wno-error=unused-but-set-variable to cflags for gcc 4.6 and newer to avoid stupid -Werror related package breakage 14 年 前
  Jo-Philipp Wich 1504738c02 rules.mk: filter "." and "./" entries from $PATH, prevents toolchain build issues and likely other problems 14 年 前
  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 年 前
  John Crispin ccb6b0a063 tools: clean up Makefiles / make ccache work 14 年 前
  Jo-Philipp Wich cbe164a295 rules.mk: provide a LIBGCC_A variable 14 年 前
  Felix Fietkau 5820306407 only export GCC_HONOUR_COPTS for the built-in toolchain, fixes missing-fhonour-copts warnings with external toolchains 14 年 前
  John Crispin 4551f2bfcc add menuconfig option to enable log files during build process 14 年 前
  Jo-Philipp Wich a66b496001 rules.mk: properly populate $(LIBGCC_S) for external toolchains 14 年 前
  Felix Fietkau 21ff098352 set TOOLCHAIN_DIR var when using external toolchain 14 年 前
  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 年 前
  Felix Fietkau 596d89b331 strip .gnu.attributes and .reginfo from kernel modules 15 年 前
  Felix Fietkau 791641db07 strip .note.gnu.build-id from kernel modules 15 年 前
  Felix Fietkau 73c1dd9473 build: move the CCACHE_DIR to the build targets so that it doesn't interfere with a host ccache setup 15 年 前
  Imre Kaloz b74308c433 only support EABI on ARM targets 15 年 前
  Jo-Philipp Wich 260652bf8f add an abstract $(LIBRPC_DEPENDS) variable for feed packages to rely on 15 年 前
  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 年 前
  Felix Fietkau 85c44cafab add a variable LIBRPC to refer to the external librpc if used 15 年 前
  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 年 前
  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 年 前
  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 年 前
  Felix Fietkau 97b3d9688c remove an obsolete comment for the flock template 15 年 前
  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 年 前
  Michael Büsch e396e33ad2 Add macro for locking of recipe commands. 15 年 前