diff -urN yaboot-1.3.15-05122010/Makefile yaboot-1.3.15-05122010-32bit/Makefile
--- yaboot-1.3.15-05122010/Makefile	2010-05-12 16:09:10.000000000 -0400
+++ yaboot-1.3.15-05122010-32bit/Makefile	2010-05-12 18:02:04.000000000 -0400
@@ -35,7 +35,7 @@
 
 # The flags for the yaboot binary.
 #
-YBCFLAGS = -Os $(CFLAGS) -nostdinc -Wall -isystem `$(CC) -m32 -print-file-name=include` -fsigned-char
+YBCFLAGS = -Os -m32 $(CFLAGS) -nostdinc -Wall -isystem `$(CC) -m32 -print-file-name=include` -fsigned-char
 YBCFLAGS += -DVERSION=\"${VERSION}${VERSIONEXTRA}\"	#"
 YBCFLAGS += -DTEXTADDR=$(TEXTADDR) -DDEBUG=$(DEBUG)
 YBCFLAGS += -DMALLOCADDR=$(MALLOCADDR) -DMALLOCSIZE=$(MALLOCSIZE)
