hi there,

i think some of the -mno-* flags in sys/boot/* can be scrubbed, since they're
already being included from ../Makefile.inc.

also TARGET cleandir leaves some files behind in i386/gptboot which should be
fixed by this patch.

cheers.
alex

-- 
a13x
diff --git a/sys/boot/i386/boot2/Makefile b/sys/boot/i386/boot2/Makefile
index b91a43b..6e8315e 100644
--- a/sys/boot/i386/boot2/Makefile
+++ b/sys/boot/i386/boot2/Makefile
@@ -31,7 +31,6 @@ CFLAGS=       -Os \
        -fno-unit-at-a-time \
        -mno-align-long-strings \
        -mrtd \
-       -mno-mmx -mno-3dnow -mno-sse -mno-sse2 -mno-sse3 \
        -D${BOOT2_UFS} \
        -DFLAGS=${BOOT_BOOT1_FLAGS} \
        -DSIOPRT=${BOOT_COMCONSOLE_PORT} \
diff --git a/sys/boot/i386/gptboot/Makefile b/sys/boot/i386/gptboot/Makefile
index a0fad61..26f7fa0 100644
--- a/sys/boot/i386/gptboot/Makefile
+++ b/sys/boot/i386/gptboot/Makefile
@@ -26,7 +26,6 @@ CFLAGS=       -DBOOTPROG=\"gptboot\" \
        -fno-unit-at-a-time \
        -mno-align-long-strings \
        -mrtd \
-       -mno-mmx -mno-3dnow -mno-sse -mno-sse2 -mno-sse3 \
        -DGPT \
        -D${GPTBOOT_UFS} \
        -DSIOPRT=${BOOT_COMCONSOLE_PORT} \
@@ -61,7 +60,8 @@ gptldr.bin: gptldr.out
 gptldr.out: gptldr.o
        ${LD} ${LDFLAGS} -e start -Ttext ${ORG1} -o ${.TARGET} gptldr.o
 
-CLEANFILES+=   gptboot.bin gptboot.out gptboot.o sio.o ufsread.o
+CLEANFILES+=   gptboot.bin gptboot.out gptboot.o cons.o \
+               crc32.o drv.o gpt.o sio.o ufsread.o util.o
 
 gptboot.bin: gptboot.out
        objcopy -S -O binary gptboot.out ${.TARGET}
diff --git a/sys/boot/i386/gptzfsboot/Makefile 
b/sys/boot/i386/gptzfsboot/Makefile
index 30a5fc7..7f5f287 100644
--- a/sys/boot/i386/gptzfsboot/Makefile
+++ b/sys/boot/i386/gptzfsboot/Makefile
@@ -23,7 +23,6 @@ CFLAGS=       -DBOOTPROG=\"gptzfsboot\" \
        -fno-unit-at-a-time \
        -mno-align-long-strings \
        -mrtd \
-       -mno-mmx -mno-3dnow -mno-sse -mno-sse2 -mno-sse3 \
        -DGPT -DBOOT2 \
        -DSIOPRT=${BOOT_COMCONSOLE_PORT} \
        -DSIOFMT=${B2SIOFMT} \
diff --git a/sys/boot/i386/zfsboot/Makefile b/sys/boot/i386/zfsboot/Makefile
index 10616e4..38e8a9f 100644
--- a/sys/boot/i386/zfsboot/Makefile
+++ b/sys/boot/i386/zfsboot/Makefile
@@ -24,7 +24,6 @@ CFLAGS=       -DBOOTPROG=\"zfsboot\" \
        -fno-unit-at-a-time \
        -mno-align-long-strings \
        -mrtd \
-       -mno-mmx -mno-3dnow -mno-sse -mno-sse2 -mno-sse3 \
        -DBOOT2 \
        -DFLAGS=${BOOT_BOOT1_FLAGS} \
        -DSIOPRT=${BOOT_COMCONSOLE_PORT} \
diff --git a/sys/boot/pc98/boot2/Makefile b/sys/boot/pc98/boot2/Makefile
index dfd8607..035b5dd 100644
--- a/sys/boot/pc98/boot2/Makefile
+++ b/sys/boot/pc98/boot2/Makefile
@@ -28,7 +28,6 @@ CFLAGS=       -Os \
        -fno-unit-at-a-time \
        -mno-align-long-strings \
        -mrtd \
-       -mno-mmx -mno-3dnow -mno-sse -mno-sse2 -mno-sse3 \
        -D${BOOT2_UFS} \
        -DFLAGS=${BOOT_BOOT1_FLAGS} \
        -DSIOPRT=${BOOT_COMCONSOLE_PORT} \
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to "[email protected]"

Reply via email to