diff -uNr syslinux-3.61/com32/lib/MCONFIG syslinux-3.61-new/com32/lib/MCONFIG --- syslinux-3.61/com32/lib/MCONFIG 2008-02-04 07:58:49 +0300 +++ syslinux-3.61-new/com32/lib/MCONFIG 2008-02-13 20:48:32 +0300 @@ -29,7 +29,7 @@ # LIBFLAGS += -DPNG_NO_FLOATING_POINT_SUPPORTED REQFLAGS = $(GCCOPT) -g -mregparm=3 -DREGPARM=3 -D__COM32__ -I. -I./sys -I../include -OPTFLAGS = -Os -march=i386 -falign-functions=0 -falign-jumps=0 \ +OPTFLAGS = -Os -falign-functions=0 -falign-jumps=0 \ -falign-labels=0 -ffast-math -fomit-frame-pointer WARNFLAGS = -W -Wall -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -Winline diff -uNr syslinux-3.61/com32/libutil/Makefile syslinux-3.61-new/com32/libutil/Makefile --- syslinux-3.61/com32/libutil/Makefile 2008-02-04 07:58:49 +0300 +++ syslinux-3.61-new/com32/libutil/Makefile 2008-02-13 20:48:32 +0300 @@ -42,8 +42,8 @@ NASM = nasm NASMOPT = -O9999 RANLIB = ranlib -CFLAGS = $(M32) -mregparm=3 -DREGPARM=3 -D__COM32__ -W -Wall -march=i386 -Os -fomit-frame-pointer -I./include -I../include -SFLAGS = $(M32) -D__COM32__ -march=i386 +CFLAGS = $(M32) -mregparm=3 -DREGPARM=3 -D__COM32__ -W -Wall -Os -fomit-frame-pointer -I./include -I../include +SFLAGS = $(M32) -D__COM32__ LDFLAGS = -T ../lib/com32.ld LNXCFLAGS = -I./include -W -Wall -O -g LNXSFLAGS = -g diff -uNr syslinux-3.61/com32/modules/Makefile syslinux-3.61-new/com32/modules/Makefile --- syslinux-3.61/com32/modules/Makefile 2008-02-04 07:58:49 +0300 +++ syslinux-3.61-new/com32/modules/Makefile 2008-02-13 20:48:32 +0300 @@ -27,11 +27,11 @@ NASM = nasm NASMOPT = -O9999 RANLIB = ranlib -CFLAGS = $(M32) -mregparm=3 -DREGPARM=3 -W -Wall -march=i386 -Os -fomit-frame-pointer -I../libutil/include -I../include -D__COM32__ +CFLAGS = $(M32) -mregparm=3 -DREGPARM=3 -W -Wall -Os -fomit-frame-pointer -I../libutil/include -I../include -D__COM32__ LNXCFLAGS = -W -Wall -O -g -I../libutil/include LNXSFLAGS = -g LNXLDFLAGS = -g -SFLAGS = -D__COM32__ -march=i386 +SFLAGS = -D__COM32__ LDFLAGS = -T ../lib/com32.ld OBJCOPY = objcopy PPMTOLSS16 = ../ppmtolss16 diff -uNr syslinux-3.61/com32/samples/Makefile syslinux-3.61-new/com32/samples/Makefile --- syslinux-3.61/com32/samples/Makefile 2008-02-04 07:58:49 +0300 +++ syslinux-3.61-new/com32/samples/Makefile 2008-02-13 20:48:32 +0300 @@ -27,11 +27,11 @@ NASM = nasm NASMOPT = -O9999 RANLIB = ranlib -CFLAGS = $(M32) -mregparm=3 -DREGPARM=3 -W -Wall -march=i386 -Os -fomit-frame-pointer -I../libutil/include -I../include -D__COM32__ +CFLAGS = $(M32) -mregparm=3 -DREGPARM=3 -W -Wall -Os -fomit-frame-pointer -I../libutil/include -I../include -D__COM32__ LNXCFLAGS = -W -Wall -O -g -I../libutil/include LNXSFLAGS = -g LNXLDFLAGS = -g -SFLAGS = -D__COM32__ -march=i386 +SFLAGS = -D__COM32__ LDFLAGS = -T ../lib/com32.ld OBJCOPY = objcopy PPMTOLSS16 = ../ppmtolss16 diff -uNr syslinux-3.61/mbr/Makefile syslinux-3.61-new/mbr/Makefile --- syslinux-3.61/mbr/Makefile 2008-02-04 07:58:51 +0300 +++ syslinux-3.61-new/mbr/Makefile 2008-02-13 20:48:32 +0300 @@ -23,7 +23,7 @@ CC = gcc LD = ld -m elf_i386 -SFLAGS = $(M32) -march=i386 +SFLAGS = $(M32) OBJCOPY = objcopy PERL = perl diff -uNr syslinux-3.61/memdisk/Makefile syslinux-3.61-new/memdisk/Makefile --- syslinux-3.61/memdisk/Makefile 2008-02-04 07:58:51 +0300 +++ syslinux-3.61-new/memdisk/Makefile 2008-02-13 20:48:32 +0300 @@ -23,9 +23,9 @@ CC = gcc CFLAGS = $(M32) $(FREE) -g -W -Wall -Wno-sign-compare \ - -Os -fomit-frame-pointer -march=i386 $(ALIGN) \ + -Os -fomit-frame-pointer $(ALIGN) \ -DVERSION='"$(VERSION)"' -DDATE='"$(DATE)"' -SFLAGS = $(M32) -march=i386 -D__ASSEMBLY__ +SFLAGS = $(M32) -D__ASSEMBLY__ LDFLAGS = $(M32) -g INCLUDE = -I../com32/include LD = ld -m elf_i386 diff -uNr syslinux-3.61/menu/Makefile syslinux-3.61-new/menu/Makefile --- syslinux-3.61/menu/Makefile 2008-02-04 07:58:51 +0300 +++ syslinux-3.61-new/menu/Makefile 2008-02-13 20:48:32 +0300 @@ -30,8 +30,8 @@ COM32DIR = ../com32 LUDIR = $(COM32DIR)/libutil LDIR = $(COM32DIR)/lib -CFLAGS = $(M32) -mregparm=3 -DREGPARM=3 -W -Wall -march=i386 -Os -fomit-frame-pointer -I$(LUDIR)/include -I$(COM32DIR)/include -Ilibmenu -D__COM32__ -SFLAGS = -D__COM32__ -march=i386 +CFLAGS = $(M32) -mregparm=3 -DREGPARM=3 -W -Wall -Os -fomit-frame-pointer -I$(LUDIR)/include -I$(COM32DIR)/include -Ilibmenu -D__COM32__ +SFLAGS = -D__COM32__ LDFLAGS = -T $(LDIR)/com32.ld OBJCOPY = objcopy LIBGCC := $(shell $(CC) --print-libgcc) diff -uNr syslinux-3.61/sample/Makefile syslinux-3.61-new/sample/Makefile --- syslinux-3.61/sample/Makefile 2008-02-04 07:58:51 +0300 +++ syslinux-3.61-new/sample/Makefile 2008-02-13 20:48:32 +0300 @@ -27,8 +27,8 @@ NASM = nasm NASMOPT = -O9999 RANLIB = ranlib -CFLAGS = $(M32) -W -Wall -march=i386 -Os -fomit-frame-pointer -I../com32/include -SFLAGS = $(M32) -march=i386 +CFLAGS = $(M32) -W -Wall -Os -fomit-frame-pointer -I../com32/include +SFLAGS = $(M32) LDFLAGS = -s OBJCOPY = objcopy PPMTOLSS16 = ../ppmtolss16