68000: turn optimisation off for now until we find a better gcc
authorAlan Cox <alan@linux.intel.com>
Tue, 13 Sep 2016 11:03:41 +0000 (12:03 +0100)
committerAlan Cox <alan@linux.intel.com>
Tue, 13 Sep 2016 11:03:41 +0000 (12:03 +0100)
Kernel/cpu-68000/rules.mk

index 6f0af61..5166840 100644 (file)
@@ -1,6 +1,7 @@
 export CROSS_LD=m68k-linux-gnu-ld
 export CROSS_CC = m68k-linux-gnu-gcc
-export CROSS_CCOPTS=-c -fno-builtin -Wall -Os -m68000 -mshort -I$(ROOT_DIR)/cpu-68000 -I$(ROOT_DIR)/platform-$(TARGET) -I$(ROOT_DIR)/include
+# Do not use the Fedora gcc 5.3.1. It miscompiles stuff badly.
+export CROSS_CCOPTS=-c -fno-builtin -Wall -m68000 -mshort -I$(ROOT_DIR)/cpu-68000 -I$(ROOT_DIR)/platform-$(TARGET) -I$(ROOT_DIR)/include
 export CROSS_AS=$(CROSS_CC) $(CROSS_CCOPTS) #-Wa,-M
 export CROSS_CC_SEG1=
 export CROSS_CC_SEG2=