From: Felix Fietkau Date: Wed, 24 Nov 2010 00:30:26 +0000 (+0000) Subject: uClibc: add back a few cflags that were being overwritten, might fix a few segfauls... X-Git-Url: http://git.openwrt.org/?a=commitdiff_plain;h=f21c0cacf85b01b954a4eab07c3e5c183c4c354d;p=openwrt%2Fstaging%2Fdedeckeh.git uClibc: add back a few cflags that were being overwritten, might fix a few segfauls (thx, framer99) SVN-Revision: 24120 --- diff --git a/toolchain/uClibc/Makefile b/toolchain/uClibc/Makefile index 0df26d097f..c5dea08bb4 100644 --- a/toolchain/uClibc/Makefile +++ b/toolchain/uClibc/Makefile @@ -101,12 +101,17 @@ endef define Host/Configure endef +CPU_CFLAGS = \ + -funsigned-char -fno-builtin -fno-asm \ + --std=gnu99 -ffunction-sections -fdata-sections \ + $(TARGET_CFLAGS) + UCLIBC_MAKE = PATH='$(TARGET_PATH)' $(MAKE) -C $(HOST_BUILD_DIR) \ $(TARGET_CONFIGURE_OPTS) \ DEVEL_PREFIX=/ \ RUNTIME_PREFIX=/ \ HOSTCC="$(HOSTCC)" \ - CPU_CFLAGS="$(TARGET_CFLAGS)" \ + CPU_CFLAGS="$(CPU_CFLAGS)" \ ARCH="$(CONFIG_ARCH)" \ LIBGCC="$(subst libgcc.a,libgcc_initial.a,$(shell $(TARGET_CC) -print-libgcc-file-name))" \ DOSTRIP=""