Date: Tue Aug 17 19:22:56 2010
New Revision: 1937
x86 - memtest86 - changed -Os to -O1 in Makefile to fix runtime errors
that occurred when compiling with GCC 4.4.3 (-Os worked well with GCC 4.2).
The specific symptom was that Test #2 would report lots of errors in the
0xfffxx range - which wasn't supposed to be tested at all.
--- clients/memtest86/Makefile Wed Aug 11 20:30:05 2010 (r1936)
+++ clients/memtest86/Makefile Tue Aug 17 19:22:56 2010 (r1937)
@@ -28,8 +28,9 @@
# gcc compiler options, these settings should suffice
+# (It is tempting to use -Os, but that causes runtime failures when compiled with GCC
-CCFLAGS=-Wall -march=i486 -m32 -Os -fomit-frame-pointer -fno-builtin -ffreestanding
+CCFLAGS=-Wall -march=i486 -m32 -O1 -fomit-frame-pointer -fno-builtin -ffreestanding
CCFLAGS += -fno-stack-protector
CCFLAGS += $(DEFINES)