summaryrefslogtreecommitdiffstats
path: root/uClinux-2.4.20-uc1/arch/armnommu/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'uClinux-2.4.20-uc1/arch/armnommu/Makefile')
-rw-r--r--uClinux-2.4.20-uc1/arch/armnommu/Makefile6
1 files changed, 4 insertions, 2 deletions
diff --git a/uClinux-2.4.20-uc1/arch/armnommu/Makefile b/uClinux-2.4.20-uc1/arch/armnommu/Makefile
index 92a7757..355e57e 100644
--- a/uClinux-2.4.20-uc1/arch/armnommu/Makefile
+++ b/uClinux-2.4.20-uc1/arch/armnommu/Makefile
@@ -62,8 +62,10 @@ LINKFLAGS += -EB
LDFLAGS += -EB
endif
-CFLAGS += $(apcs-y) $(arch-y) $(tune-y) -mshort-load-bytes
-AFLAGS += $(apcs-y) $(proc-y) -mno-fpu
+load-y := $(call check_gcc,-mshort-load-bytes,-malignment-traps)
+
+CFLAGS += $(apcs-y) $(arch-y) $(tune-y) $(load-y)
+AFLAGS += $(apcs-y) $(proc-y)
LIBGCC := $(shell $(CC) $(CFLAGS) --print-libgcc-file-name)