From 82d6f4145de4c3d748b88fec3e56d7bb0774f1ff Mon Sep 17 00:00:00 2001 From: Alan Cox Date: Tue, 13 Sep 2016 12:03:41 +0100 Subject: [PATCH] 68000: turn optimisation off for now until we find a better gcc --- Kernel/cpu-68000/rules.mk | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Kernel/cpu-68000/rules.mk b/Kernel/cpu-68000/rules.mk index 6f0af610..51668401 100644 --- a/Kernel/cpu-68000/rules.mk +++ b/Kernel/cpu-68000/rules.mk @@ -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= -- 2.34.1