From 0bda43bec96a9589dd5dfaeb26f5edce342a3651 Mon Sep 17 00:00:00 2001 From: Nigel Kukard Date: Sat, 29 Mar 2008 17:47:36 +0000 Subject: [PATCH] Feeding the kernel zero optimization -O0 breaks the kernel build at least on x86 with asm errors, remove -O0 when building the kernel --- target/linux/Makefile.in | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/target/linux/Makefile.in b/target/linux/Makefile.in index 8cbb9520ef..bd9f203092 100644 --- a/target/linux/Makefile.in +++ b/target/linux/Makefile.in @@ -84,9 +84,10 @@ LINUX26_PATCH_DIR:=$(BOARD_PATH)/kernel-patches/ endif endif __LINUX26_NO_PIC=-fPIC -fpic -DPIC -fwrapv -ftrapv +__LINUX26_ZERO_OPTIMIZATION=-O0 LINUX26_MAKE_FLAGS = HOSTCC="$(HOSTCC)" HOSTCFLAGS="$(HOSTCFLAGS)" \ ARCH=$(KERNEL_ARCH) \ - CFLAGS_KERNEL="$(filter-out $(__LINUX26_NO_PIC),$(TARGET_CFLAGS))" \ + CFLAGS_KERNEL="$(filter-out $(__LINUX26_NO_PIC) $(__LINUX26_ZERO_OPTIMIZATION),$(TARGET_CFLAGS))" \ INSTALL_MOD_PATH=$(TARGET_DIR) \ CROSS_COMPILE=$(KERNEL_CROSS) \ LDFLAGS="$(TARGET_LDFLAGS)" \ -- 2.30.2