Module Name: src Committed By: joerg Date: Thu Jul 18 12:15:16 UTC 2013
Modified Files: src/sys/arch/amiga/stand/bootblock/boot: Makefile src/sys/arch/amiga/stand/bootblock/bootxx_ffs: Makefile src/sys/arch/amiga/stand/bootblock/ppcboot: Makefile src/sys/arch/vax/boot: Makefile.inc Log Message: Explicitly disable unwind tables for the boot loader. To generate a diff of this commit: cvs rdiff -u -r1.47 -r1.48 src/sys/arch/amiga/stand/bootblock/boot/Makefile cvs rdiff -u -r1.18 -r1.19 \ src/sys/arch/amiga/stand/bootblock/bootxx_ffs/Makefile cvs rdiff -u -r1.9 -r1.10 src/sys/arch/amiga/stand/bootblock/ppcboot/Makefile cvs rdiff -u -r1.14 -r1.15 src/sys/arch/vax/boot/Makefile.inc Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/sys/arch/amiga/stand/bootblock/boot/Makefile diff -u src/sys/arch/amiga/stand/bootblock/boot/Makefile:1.47 src/sys/arch/amiga/stand/bootblock/boot/Makefile:1.48 --- src/sys/arch/amiga/stand/bootblock/boot/Makefile:1.47 Tue Oct 4 04:04:15 2011 +++ src/sys/arch/amiga/stand/bootblock/boot/Makefile Thu Jul 18 12:15:15 2013 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.47 2011/10/04 04:04:15 chs Exp $ +# $NetBSD: Makefile,v 1.48 2013/07/18 12:15:15 joerg Exp $ .include <bsd.own.mk> .include <bsd.sys.mk> # for HOST_SH @@ -83,7 +83,8 @@ INCPATH += -I${.CURDIR}/../elf2bb AFLAGS += -m68030 -l CAFLAGS += -Wa,-l -Wa,-m68030 ${INCPATH} -COPTIM= -Os -fomit-frame-pointer -fcse-follow-jumps -fcse-skip-blocks -Wa,-l -m68060 -Wa,-m68030 +COPTIM= -Os -fomit-frame-pointer -fcse-follow-jumps -fcse-skip-blocks +COPTIM+= -Wa,-l -m68060 -Wa,-m68030 -fno-unwind-tables CFLAGS= -ffreestanding ${COPTIM} ${INCPATH} ${DEFS} CFLAGS+= -Werror CFLAGS+= -Wall -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith Index: src/sys/arch/amiga/stand/bootblock/bootxx_ffs/Makefile diff -u src/sys/arch/amiga/stand/bootblock/bootxx_ffs/Makefile:1.18 src/sys/arch/amiga/stand/bootblock/bootxx_ffs/Makefile:1.19 --- src/sys/arch/amiga/stand/bootblock/bootxx_ffs/Makefile:1.18 Sun Oct 2 18:30:50 2011 +++ src/sys/arch/amiga/stand/bootblock/bootxx_ffs/Makefile Thu Jul 18 12:15:15 2013 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.18 2011/10/02 18:30:50 christos Exp $ +# $NetBSD: Makefile,v 1.19 2013/07/18 12:15:15 joerg Exp $ ### what we need: @@ -54,7 +54,8 @@ INCPATH += -I${.CURDIR}/../elf2bb -I${.O AFLAGS += -m68030 -l CAFLAGS += -Wa,-l -Wa,-m68030 ${INCPATH} -D_PRIMARY_BOOT -COPTIM= -Os -fomit-frame-pointer -fcse-follow-jumps -fcse-skip-blocks -Wa,-l -m68060 -Wa,-m68030 +COPTIM= -Os -fomit-frame-pointer -fcse-follow-jumps -fcse-skip-blocks +COPTIM+= -Wa,-l -m68060 -Wa,-m68030 -fno-unwind-tables CFLAGS= -ffreestanding ${COPTIM} ${INCPATH} ${DEFS} -Wall #-Wstrict-prototypes NETBSD_VERS!= ${HOST_SH} ${.CURDIR}/../../../../../conf/osrelease.sh Index: src/sys/arch/amiga/stand/bootblock/ppcboot/Makefile diff -u src/sys/arch/amiga/stand/bootblock/ppcboot/Makefile:1.9 src/sys/arch/amiga/stand/bootblock/ppcboot/Makefile:1.10 --- src/sys/arch/amiga/stand/bootblock/ppcboot/Makefile:1.9 Tue Jul 6 06:09:57 2010 +++ src/sys/arch/amiga/stand/bootblock/ppcboot/Makefile Thu Jul 18 12:15:16 2013 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.9 2010/07/06 06:09:57 mrg Exp $ +# $NetBSD: Makefile,v 1.10 2013/07/18 12:15:16 joerg Exp $ ### what we need: @@ -43,7 +43,8 @@ INCPATH = -I${DIR_TOP} -I${DIR_TOP}/lib/ AFLAGS += -m68030 -l CAFLAGS += -Wa,-l -Wa,-m68030 ${INCPATH} -COPTIM= -O -fomit-frame-pointer -fcse-follow-jumps -fcse-skip-blocks -Wa,-l -m68060 -Wa,-m68030 +COPTIM= -Os -fomit-frame-pointer -fcse-follow-jumps -fcse-skip-blocks +COPTIM+= -Wa,-l -m68060 -Wa,-m68030 -fno-unwind-tables CFLAGS= -ffreestanding ${COPTIM} ${INCPATH} ${DEFS} -Wall #-Wstrict-prototypes .c.o: Index: src/sys/arch/vax/boot/Makefile.inc diff -u src/sys/arch/vax/boot/Makefile.inc:1.14 src/sys/arch/vax/boot/Makefile.inc:1.15 --- src/sys/arch/vax/boot/Makefile.inc:1.14 Sat Mar 31 06:03:13 2007 +++ src/sys/arch/vax/boot/Makefile.inc Thu Jul 18 12:15:16 2013 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile.inc,v 1.14 2007/03/31 06:03:13 matt Exp $ +# $NetBSD: Makefile.inc,v 1.15 2013/07/18 12:15:16 joerg Exp $ RELOC=0x3f0000 .PATH: ${.CURDIR}/../../vax ${.CURDIR}/../common @@ -11,7 +11,7 @@ CPPFLAGS+=-I${.CURDIR}/../../include CPPFLAGS+=-DRELOC=${RELOC} WARNS?= 1 -CFLAGS+=-ffreestanding -fno-pic +CFLAGS+=-ffreestanding -fno-pic -fno-unwind-tables AFLAGS+=-fno-pic MKMAN=no