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

Reply via email to