summaryrefslogtreecommitdiff
path: root/core/minute-ia
diff options
context:
space:
mode:
Diffstat (limited to 'core/minute-ia')
-rw-r--r--core/minute-ia/build.mk5
1 files changed, 4 insertions, 1 deletions
diff --git a/core/minute-ia/build.mk b/core/minute-ia/build.mk
index 099b9ea736..b51512c16e 100644
--- a/core/minute-ia/build.mk
+++ b/core/minute-ia/build.mk
@@ -14,11 +14,14 @@ $(call set-option,CROSS_COMPILE,$(CROSS_COMPILE_i386),\
CFLAGS_FPU-$(CONFIG_FPU)=
# CPU specific compilation flags
-CFLAGS_CPU+=-O2 -fomit-frame-pointer -mno-accumulate-outgoing-args \
+CFLAGS_CPU+=-O2 -fomit-frame-pointer \
-ffunction-sections -fdata-sections \
-fno-builtin-printf -fno-builtin-sprintf \
-fno-stack-protector -gdwarf-2 -fno-common -ffreestanding \
-minline-all-stringops -fno-strict-aliasing
+ifneq ($(cc-name),clang)
+CFLAGS_CPU+=-mno-accumulate-outgoing-args
+endif
CFLAGS_CPU+=$(CFLAGS_FPU-y)