Module Name:    src
Committed By:   joerg
Date:           Fri Aug  8 16:56:32 UTC 2014

Modified Files:
        src/distrib/bebox/ramdisk: Makefile
        src/distrib/evbppc/ramdisk: Makefile
        src/distrib/ibmnws/netboot/ramdisk: Makefile
        src/distrib/macppc/floppies/ramdisk: Makefile
        src/distrib/prep/floppies/ramdisk: Makefile
        src/distrib/rs6000/ramdisk: Makefile
        src/distrib/sandpoint/ramdisk: Makefile
        src/sys/arch/bebox/stand/common: Makefile
        src/sys/arch/evbppc/conf: Makefile.mpc85xx.inc
        src/sys/arch/ibmnws/conf: GENERIC
        src/sys/arch/macppc/conf: INSTALL
        src/sys/arch/macppc/stand/bootxx: Makefile
        src/sys/arch/macppc/stand/ofwboot: Makefile
        src/sys/arch/ofppc/stand/ofwboot: Makefile
        src/sys/arch/powerpc/conf: Makefile.powerpc
        src/sys/arch/prep/conf: INSTALL INSTALL_SMALL
        src/sys/arch/prep/stand/boot: Makefile
        src/sys/arch/prep/stand/common: Makefile
        src/sys/arch/rs6000/conf: INSTALL
        src/sys/arch/rs6000/stand/boot: Makefile
        src/sys/arch/rs6000/stand/common: Makefile
        src/sys/arch/sandpoint/stand/altboot: Makefile
        src/sys/modules/arch/powerpc/powerpc-booke: bsd.powerpc-booke.mk

Log Message:
Don't set -mmultiple or -mno-string for PowerPC, the difference is too
small to really matter and it sometimes even increases the size.


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/distrib/bebox/ramdisk/Makefile
cvs rdiff -u -r1.16 -r1.17 src/distrib/evbppc/ramdisk/Makefile
cvs rdiff -u -r1.11 -r1.12 src/distrib/ibmnws/netboot/ramdisk/Makefile
cvs rdiff -u -r1.45 -r1.46 src/distrib/macppc/floppies/ramdisk/Makefile
cvs rdiff -u -r1.20 -r1.21 src/distrib/prep/floppies/ramdisk/Makefile
cvs rdiff -u -r1.6 -r1.7 src/distrib/rs6000/ramdisk/Makefile
cvs rdiff -u -r1.10 -r1.11 src/distrib/sandpoint/ramdisk/Makefile
cvs rdiff -u -r1.3 -r1.4 src/sys/arch/bebox/stand/common/Makefile
cvs rdiff -u -r1.3 -r1.4 src/sys/arch/evbppc/conf/Makefile.mpc85xx.inc
cvs rdiff -u -r1.42 -r1.43 src/sys/arch/ibmnws/conf/GENERIC
cvs rdiff -u -r1.122 -r1.123 src/sys/arch/macppc/conf/INSTALL
cvs rdiff -u -r1.13 -r1.14 src/sys/arch/macppc/stand/bootxx/Makefile
cvs rdiff -u -r1.52 -r1.53 src/sys/arch/macppc/stand/ofwboot/Makefile
cvs rdiff -u -r1.29 -r1.30 src/sys/arch/ofppc/stand/ofwboot/Makefile
cvs rdiff -u -r1.55 -r1.56 src/sys/arch/powerpc/conf/Makefile.powerpc
cvs rdiff -u -r1.59 -r1.60 src/sys/arch/prep/conf/INSTALL
cvs rdiff -u -r1.14 -r1.15 src/sys/arch/prep/conf/INSTALL_SMALL
cvs rdiff -u -r1.28 -r1.29 src/sys/arch/prep/stand/boot/Makefile
cvs rdiff -u -r1.11 -r1.12 src/sys/arch/prep/stand/common/Makefile
cvs rdiff -u -r1.1 -r1.2 src/sys/arch/rs6000/conf/INSTALL
cvs rdiff -u -r1.6 -r1.7 src/sys/arch/rs6000/stand/boot/Makefile
cvs rdiff -u -r1.3 -r1.4 src/sys/arch/rs6000/stand/common/Makefile
cvs rdiff -u -r1.14 -r1.15 src/sys/arch/sandpoint/stand/altboot/Makefile
cvs rdiff -u -r1.1 -r1.2 \
    src/sys/modules/arch/powerpc/powerpc-booke/bsd.powerpc-booke.mk

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/distrib/bebox/ramdisk/Makefile
diff -u src/distrib/bebox/ramdisk/Makefile:1.1 src/distrib/bebox/ramdisk/Makefile:1.2
--- src/distrib/bebox/ramdisk/Makefile:1.1	Sun Oct 17 11:05:18 2010
+++ src/distrib/bebox/ramdisk/Makefile	Fri Aug  8 16:56:30 2014
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.1 2010/10/17 11:05:18 kiyohara Exp $
+#	$NetBSD: Makefile,v 1.2 2014/08/08 16:56:30 joerg Exp $
 
 .include <bsd.own.mk>
 .include "${NETBSDSRCDIR}/distrib/common/Makefile.distrib"
@@ -8,7 +8,7 @@ IMAGESIZE=	2048k
 MAKEFS_FLAGS=	-f 15
 
 WARNS=		1
-DBG=		-Os -mmultiple
+DBG=		-Os
 
 CRUNCHBIN=	ramdiskbin
 CRUNCHGEN_FLAGS=-d "${DBG}"

Index: src/distrib/evbppc/ramdisk/Makefile
diff -u src/distrib/evbppc/ramdisk/Makefile:1.16 src/distrib/evbppc/ramdisk/Makefile:1.17
--- src/distrib/evbppc/ramdisk/Makefile:1.16	Tue Aug 14 07:24:40 2012
+++ src/distrib/evbppc/ramdisk/Makefile	Fri Aug  8 16:56:30 2014
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.16 2012/08/14 07:24:40 martin Exp $
+#	$NetBSD: Makefile,v 1.17 2014/08/08 16:56:30 joerg Exp $
 
 .include <bsd.own.mk>
 .include "${NETBSDSRCDIR}/distrib/common/Makefile.distrib"
@@ -8,7 +8,7 @@ IMAGESIZE=	2880k
 MAKEFS_FLAGS=	-f 15
 
 WARNS=		1
-DBG=		-Os -mmultiple -mno-string -fno-pie -fno-pic
+DBG=		-Os
 
 CRUNCHBIN=	ramdiskbin
 CRUNCHGEN_FLAGS=-d "${DBG}"

Index: src/distrib/ibmnws/netboot/ramdisk/Makefile
diff -u src/distrib/ibmnws/netboot/ramdisk/Makefile:1.11 src/distrib/ibmnws/netboot/ramdisk/Makefile:1.12
--- src/distrib/ibmnws/netboot/ramdisk/Makefile:1.11	Tue Aug 14 07:24:41 2012
+++ src/distrib/ibmnws/netboot/ramdisk/Makefile	Fri Aug  8 16:56:31 2014
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.11 2012/08/14 07:24:41 martin Exp $
+#	$NetBSD: Makefile,v 1.12 2014/08/08 16:56:31 joerg Exp $
 
 .include <bsd.own.mk>
 .include "${NETBSDSRCDIR}/distrib/common/Makefile.distrib"
@@ -8,7 +8,6 @@ IMAGESIZE=	2048k
 MAKEFS_FLAGS=	-f 15
 
 WARNS=		1
-# DBG=		-Os -mmultiple -mstring
 
 CRUNCHBIN=	ramdiskbin
 CRUNCHGEN_FLAGS= -d "${DBG}"

Index: src/distrib/macppc/floppies/ramdisk/Makefile
diff -u src/distrib/macppc/floppies/ramdisk/Makefile:1.45 src/distrib/macppc/floppies/ramdisk/Makefile:1.46
--- src/distrib/macppc/floppies/ramdisk/Makefile:1.45	Thu Aug  7 16:51:57 2014
+++ src/distrib/macppc/floppies/ramdisk/Makefile	Fri Aug  8 16:56:31 2014
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.45 2014/08/07 16:51:57 gdt Exp $
+#	$NetBSD: Makefile,v 1.46 2014/08/08 16:56:31 joerg Exp $
 
 .include <bsd.own.mk>
 .include "${NETBSDSRCDIR}/distrib/common/Makefile.distrib"
@@ -12,7 +12,7 @@ IMAGESIZE=	2248k
 MAKEFS_FLAGS=	-f 15
 
 WARNS=		1
-DBG=		-Os -mmultiple -mstring
+DBG=		-Os
 
 CRUNCHBIN=	ramdiskbin
 CRUNCHGEN_FLAGS= -d "${DBG}"

Index: src/distrib/prep/floppies/ramdisk/Makefile
diff -u src/distrib/prep/floppies/ramdisk/Makefile:1.20 src/distrib/prep/floppies/ramdisk/Makefile:1.21
--- src/distrib/prep/floppies/ramdisk/Makefile:1.20	Thu Feb 11 09:06:50 2010
+++ src/distrib/prep/floppies/ramdisk/Makefile	Fri Aug  8 16:56:31 2014
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.20 2010/02/11 09:06:50 roy Exp $
+#	$NetBSD: Makefile,v 1.21 2014/08/08 16:56:31 joerg Exp $
 
 .include <bsd.own.mk>
 .include "${NETBSDSRCDIR}/distrib/common/Makefile.distrib"
@@ -8,7 +8,7 @@ IMAGESIZE=	2048k
 MAKEFS_FLAGS=	-f 15
 
 WARNS=		1
-DBG=		-Os -mmultiple
+DBG=		-Os
 
 CRUNCHBIN=	ramdiskbin
 CRUNCHGEN_FLAGS=-d "${DBG}"

Index: src/distrib/rs6000/ramdisk/Makefile
diff -u src/distrib/rs6000/ramdisk/Makefile:1.6 src/distrib/rs6000/ramdisk/Makefile:1.7
--- src/distrib/rs6000/ramdisk/Makefile:1.6	Thu Feb 11 09:06:50 2010
+++ src/distrib/rs6000/ramdisk/Makefile	Fri Aug  8 16:56:31 2014
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.6 2010/02/11 09:06:50 roy Exp $
+#	$NetBSD: Makefile,v 1.7 2014/08/08 16:56:31 joerg Exp $
 
 .include <bsd.own.mk>
 .include "${NETBSDSRCDIR}/distrib/common/Makefile.distrib"
@@ -8,7 +8,7 @@ IMAGESIZE=	2048k
 MAKEFS_FLAGS=	-f 15
 
 WARNS=		1
-DBG=		-Os -mmultiple -mstring
+DBG=		-Os
 
 CRUNCHBIN=	ramdiskbin
 CRUNCHGEN_FLAGS= -d "${DBG}"

Index: src/distrib/sandpoint/ramdisk/Makefile
diff -u src/distrib/sandpoint/ramdisk/Makefile:1.10 src/distrib/sandpoint/ramdisk/Makefile:1.11
--- src/distrib/sandpoint/ramdisk/Makefile:1.10	Tue Aug 14 07:24:41 2012
+++ src/distrib/sandpoint/ramdisk/Makefile	Fri Aug  8 16:56:31 2014
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.10 2012/08/14 07:24:41 martin Exp $
+#	$NetBSD: Makefile,v 1.11 2014/08/08 16:56:31 joerg Exp $
 
 .include <bsd.own.mk>
 .include "${NETBSDSRCDIR}/distrib/common/Makefile.distrib"
@@ -8,7 +8,7 @@ IMAGESIZE=	2048k
 MAKEFS_FLAGS=	-f 15
 
 WARNS=		1
-DBG=		-Os -mmultiple -mstring
+DBG=		-Os
 
 CRUNCHBIN=	ramdiskbin
 CRUNCHGEN_FLAGS=-d "${DBG}"

Index: src/sys/arch/bebox/stand/common/Makefile
diff -u src/sys/arch/bebox/stand/common/Makefile:1.3 src/sys/arch/bebox/stand/common/Makefile:1.4
--- src/sys/arch/bebox/stand/common/Makefile:1.3	Wed Aug 21 06:53:10 2013
+++ src/sys/arch/bebox/stand/common/Makefile	Fri Aug  8 16:56:31 2014
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.3 2013/08/21 06:53:10 matt Exp $
+#	$NetBSD: Makefile,v 1.4 2014/08/08 16:56:31 joerg Exp $
 
 S= ${.CURDIR}/../../../..
 
@@ -9,7 +9,7 @@ CPPFLAGS+= -D__daddr_t=int32_t
 CPPFLAGS+= -I. -I${S} -I${.OBJDIR}
 CPPFLAGS+= -Werror -Wall -Wstrict-prototypes -Wmissing-prototypes
 
-CFLAGS= -Os -mmultiple -ffreestanding
+CFLAGS= -Os -ffreestanding
 
 .include <bsd.prog.mk>
 .include <bsd.klinks.mk>

Index: src/sys/arch/evbppc/conf/Makefile.mpc85xx.inc
diff -u src/sys/arch/evbppc/conf/Makefile.mpc85xx.inc:1.3 src/sys/arch/evbppc/conf/Makefile.mpc85xx.inc:1.4
--- src/sys/arch/evbppc/conf/Makefile.mpc85xx.inc:1.3	Sat May 28 00:07:24 2011
+++ src/sys/arch/evbppc/conf/Makefile.mpc85xx.inc	Fri Aug  8 16:56:31 2014
@@ -1,7 +1,6 @@
-#	$NetBSD: Makefile.mpc85xx.inc,v 1.3 2011/05/28 00:07:24 matt Exp $
+#	$NetBSD: Makefile.mpc85xx.inc,v 1.4 2014/08/08 16:56:31 joerg Exp $
 
-CFLAGS+=		-mmultiple
-CFLAGS+=		-mno-string -misel -Wa,-me500
+CFLAGS+=		-misel -Wa,-me500
 CFLAGS+=		-fno-inline-functions-called-once
 AFLAGS+=		-Wa,-me500
 # gcc emits bad code with these options

Index: src/sys/arch/ibmnws/conf/GENERIC
diff -u src/sys/arch/ibmnws/conf/GENERIC:1.42 src/sys/arch/ibmnws/conf/GENERIC:1.43
--- src/sys/arch/ibmnws/conf/GENERIC:1.42	Sat Apr 27 21:43:30 2013
+++ src/sys/arch/ibmnws/conf/GENERIC	Fri Aug  8 16:56:31 2014
@@ -1,4 +1,4 @@
-#	$NetBSD: GENERIC,v 1.42 2013/04/27 21:43:30 christos Exp $
+#	$NetBSD: GENERIC,v 1.43 2014/08/08 16:56:31 joerg Exp $
 #
 #
 
@@ -6,8 +6,6 @@ include "arch/ibmnws/conf/std.ibmnws"
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#makeoptions	COPTS="-Os -mmultiple"	# -Os -mmultiple to reduce size.
-
 # Console settings
 options 	CONSOLE="\"genfb\""
 #options		CONSOLE="\"com\""

Index: src/sys/arch/macppc/conf/INSTALL
diff -u src/sys/arch/macppc/conf/INSTALL:1.122 src/sys/arch/macppc/conf/INSTALL:1.123
--- src/sys/arch/macppc/conf/INSTALL:1.122	Thu Aug  7 16:51:56 2014
+++ src/sys/arch/macppc/conf/INSTALL	Fri Aug  8 16:56:31 2014
@@ -1,4 +1,4 @@
-#	$NetBSD: INSTALL,v 1.122 2014/08/07 16:51:56 gdt Exp $
+#	$NetBSD: INSTALL,v 1.123 2014/08/08 16:56:31 joerg Exp $
 #
 # config file for INSTALL FLOPPY
 #
@@ -7,7 +7,7 @@ include		"arch/macppc/conf/std.macppc"
 
 #options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-makeoptions	COPTS="-Os -mmultiple -pipe" # -Os -mmultiple to reduce size.
+makeoptions	COPTS="-Os" # Reduce size.
 
 maxusers	12
 

Index: src/sys/arch/macppc/stand/bootxx/Makefile
diff -u src/sys/arch/macppc/stand/bootxx/Makefile:1.13 src/sys/arch/macppc/stand/bootxx/Makefile:1.14
--- src/sys/arch/macppc/stand/bootxx/Makefile:1.13	Sun Jan 12 15:26:30 2014
+++ src/sys/arch/macppc/stand/bootxx/Makefile	Fri Aug  8 16:56:31 2014
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.13 2014/01/12 15:26:30 tsutsui Exp $
+#	$NetBSD: Makefile,v 1.14 2014/08/08 16:56:31 joerg Exp $
 
 S!=	cd ${.CURDIR}/../../../..; pwd
 
@@ -12,7 +12,7 @@ LIBCRTBEGIN=	# nothing
 LIBCRTEND=	# nothing
 LIBC=		# nothing
 
-CFLAGS=		-Os -mmultiple -Wall -msoft-float -ffreestanding
+CFLAGS=		-Os -Wall -msoft-float -ffreestanding
 CPPFLAGS+=	-D_STANDALONE -DPPC_OEA -I${.OBJDIR} -I${S}
 STRIPFLAG=
 LINKFLAGS=	-x -N -Ttext 4000 -e _start

Index: src/sys/arch/macppc/stand/ofwboot/Makefile
diff -u src/sys/arch/macppc/stand/ofwboot/Makefile:1.52 src/sys/arch/macppc/stand/ofwboot/Makefile:1.53
--- src/sys/arch/macppc/stand/ofwboot/Makefile:1.52	Sun Jan 12 15:26:30 2014
+++ src/sys/arch/macppc/stand/ofwboot/Makefile	Fri Aug  8 16:56:31 2014
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.52 2014/01/12 15:26:30 tsutsui Exp $
+#	$NetBSD: Makefile,v 1.53 2014/08/08 16:56:31 joerg Exp $
 
 S=	${.CURDIR}/../../../..
 
@@ -7,7 +7,7 @@ FILES=		${PROG}.elf ${PROG}.xcf
 SRCS=		Locore.c boot.c ofdev.c hfs.c net.c netif_of.c alloc.c vers.c
 XCOFFXTRA=	Xcoffxtra.c
 XCOFFXTRAOBJ=	Xcoffxtra.o
-CFLAGS+=	-msoft-float -mmultiple -ffreestanding
+CFLAGS+=	-msoft-float -ffreestanding
 CFLAGS+=	-Wall -Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith
 #CPPFLAGS+=	-DDEBUG -DNETIF_DEBUG
 CPPFLAGS+=	-D_STANDALONE -DSUPPORT_DHCP

Index: src/sys/arch/ofppc/stand/ofwboot/Makefile
diff -u src/sys/arch/ofppc/stand/ofwboot/Makefile:1.29 src/sys/arch/ofppc/stand/ofwboot/Makefile:1.30
--- src/sys/arch/ofppc/stand/ofwboot/Makefile:1.29	Sun Jan 12 15:26:30 2014
+++ src/sys/arch/ofppc/stand/ofwboot/Makefile	Fri Aug  8 16:56:31 2014
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.29 2014/01/12 15:26:30 tsutsui Exp $
+#	$NetBSD: Makefile,v 1.30 2014/08/08 16:56:31 joerg Exp $
 
 S!=	cd ${.CURDIR}/../../../.. ; pwd
 
@@ -16,7 +16,7 @@ CPPFLAGS+=	-DHEAP_VARIABLE
 .include <bsd.own.mk>
 .include <bsd.klinks.mk>
 
-DBG=		-Os -mmultiple
+DBG=		-Os
 
 SRCS+=		ofwmagic.S
 .PATH:		${S}/arch/powerpc/powerpc

Index: src/sys/arch/powerpc/conf/Makefile.powerpc
diff -u src/sys/arch/powerpc/conf/Makefile.powerpc:1.55 src/sys/arch/powerpc/conf/Makefile.powerpc:1.56
--- src/sys/arch/powerpc/conf/Makefile.powerpc:1.55	Tue Aug  5 15:40:59 2014
+++ src/sys/arch/powerpc/conf/Makefile.powerpc	Fri Aug  8 16:56:31 2014
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile.powerpc,v 1.55 2014/08/05 15:40:59 apb Exp $
+#	$NetBSD: Makefile.powerpc,v 1.56 2014/08/08 16:56:31 joerg Exp $
 #
 # Makefile for NetBSD
 #
@@ -46,7 +46,6 @@ CFLAGS+=	-Wa,-maltivec
 .if ${PPCDIR} == "booke"
 DEFCOPTS=	-O2
 CFLAGS+=	-fstack-protector
-CFLAGS+=	-mmultiple -misel
 .endif
 CFLAGS+=	-msdata=none
 CFLAGS+=	-msoft-float ${CCPUOPTS}

Index: src/sys/arch/prep/conf/INSTALL
diff -u src/sys/arch/prep/conf/INSTALL:1.59 src/sys/arch/prep/conf/INSTALL:1.60
--- src/sys/arch/prep/conf/INSTALL:1.59	Sat Apr 27 21:43:39 2013
+++ src/sys/arch/prep/conf/INSTALL	Fri Aug  8 16:56:31 2014
@@ -1,4 +1,4 @@
-#	$NetBSD: INSTALL,v 1.59 2013/04/27 21:43:39 christos Exp $
+#	$NetBSD: INSTALL,v 1.60 2014/08/08 16:56:31 joerg Exp $
 #
 #	INSTALL -- Installation kernel
 #
@@ -7,7 +7,7 @@ include "arch/prep/conf/std.prep"
 
 #options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-makeoptions	COPTS="-Os -mmultiple"	# -Os -mmultiple to reduce size.
+makeoptions	COPTS="-Os" # Reduce size.
 
 # Enable the hooks used for initializing the ram-disk.
 options 	MEMORY_DISK_HOOKS

Index: src/sys/arch/prep/conf/INSTALL_SMALL
diff -u src/sys/arch/prep/conf/INSTALL_SMALL:1.14 src/sys/arch/prep/conf/INSTALL_SMALL:1.15
--- src/sys/arch/prep/conf/INSTALL_SMALL:1.14	Fri Aug 17 20:11:41 2012
+++ src/sys/arch/prep/conf/INSTALL_SMALL	Fri Aug  8 16:56:31 2014
@@ -1,4 +1,4 @@
-#	$NetBSD: INSTALL_SMALL,v 1.14 2012/08/17 20:11:41 abs Exp $
+#	$NetBSD: INSTALL_SMALL,v 1.15 2014/08/08 16:56:31 joerg Exp $
 #
 #	INSTALL -- Installation kernel
 #
@@ -7,7 +7,7 @@ include "arch/prep/conf/std.prep"
 
 #options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-makeoptions	COPTS="-Os -mmultiple"	# -Os -mmultiple to reduce size.
+makeoptions	COPTS="-Os"	# Reduce size.
 
 # Enable the hooks used for initializing the ram-disk.
 options 	MEMORY_DISK_HOOKS

Index: src/sys/arch/prep/stand/boot/Makefile
diff -u src/sys/arch/prep/stand/boot/Makefile:1.28 src/sys/arch/prep/stand/boot/Makefile:1.29
--- src/sys/arch/prep/stand/boot/Makefile:1.28	Sun Jan 12 15:26:30 2014
+++ src/sys/arch/prep/stand/boot/Makefile	Fri Aug  8 16:56:31 2014
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.28 2014/01/12 15:26:30 tsutsui Exp $
+#	$NetBSD: Makefile,v 1.29 2014/08/08 16:56:31 joerg Exp $
 
 NOMAN= # defined
 
@@ -24,7 +24,7 @@ SRCS+= filesystem.c inkernel.c io.c tget
 SRCS+= kbd.c ns16550.c vers.c vreset.c vga.c 
 SRCS+= pci.c sd.c siop.c
 
-CFLAGS= -Os -mmultiple -ffreestanding
+CFLAGS= -Os -ffreestanding
 CFLAGS+= -Werror -Wall -Wstrict-prototypes -Wmissing-prototypes
 AFLAGS= -x assembler-with-cpp
 

Index: src/sys/arch/prep/stand/common/Makefile
diff -u src/sys/arch/prep/stand/common/Makefile:1.11 src/sys/arch/prep/stand/common/Makefile:1.12
--- src/sys/arch/prep/stand/common/Makefile:1.11	Wed Aug 21 06:49:45 2013
+++ src/sys/arch/prep/stand/common/Makefile	Fri Aug  8 16:56:31 2014
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.11 2013/08/21 06:49:45 matt Exp $
+#	$NetBSD: Makefile,v 1.12 2014/08/08 16:56:31 joerg Exp $
 
 S= ${.CURDIR}/../../../..
 
@@ -9,7 +9,7 @@ CPPFLAGS+= -D__daddr_t=int32_t
 CPPFLAGS+= -I. -I${S} -I${.OBJDIR}
 CPPFLAGS+= -Werror -Wall -Wstrict-prototypes -Wmissing-prototypes
 
-CFLAGS= -Os -mmultiple -ffreestanding
+CFLAGS= -Os -ffreestanding
 
 .include <bsd.prog.mk>
 .include <bsd.klinks.mk>

Index: src/sys/arch/rs6000/conf/INSTALL
diff -u src/sys/arch/rs6000/conf/INSTALL:1.1 src/sys/arch/rs6000/conf/INSTALL:1.2
--- src/sys/arch/rs6000/conf/INSTALL:1.1	Thu Apr 30 12:47:40 2009
+++ src/sys/arch/rs6000/conf/INSTALL	Fri Aug  8 16:56:32 2014
@@ -1,10 +1,10 @@
-#	$NetBSD: INSTALL,v 1.1 2009/04/30 12:47:40 tsutsui Exp $
+#	$NetBSD: INSTALL,v 1.2 2014/08/08 16:56:32 joerg Exp $
 
 include "arch/rs6000/conf/GENERIC"
 
 no options 	INCLUDE_CONFIG_FILE
 
-makeoptions	COPTS="-Os -mmultiple"
+makeoptions	COPTS="-Os" # Reduce size.
 
 options 	MEMORY_DISK_HOOKS
 options 	MEMORY_DISK_IS_ROOT		# Force root on ram-disk

Index: src/sys/arch/rs6000/stand/boot/Makefile
diff -u src/sys/arch/rs6000/stand/boot/Makefile:1.6 src/sys/arch/rs6000/stand/boot/Makefile:1.7
--- src/sys/arch/rs6000/stand/boot/Makefile:1.6	Sun Jan 12 15:26:30 2014
+++ src/sys/arch/rs6000/stand/boot/Makefile	Fri Aug  8 16:56:32 2014
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.6 2014/01/12 15:26:30 tsutsui Exp $
+#	$NetBSD: Makefile,v 1.7 2014/08/08 16:56:32 joerg Exp $
 
 NOMAN= # defined
 
@@ -25,7 +25,7 @@ SRCS+= filesystem.c inkernel.c io.c tget
 SRCS+= ns16550.c vers.c
 SRCS+= iplcb.c
 
-CFLAGS= -Os -mmultiple -ffreestanding
+CFLAGS= -Os -ffreestanding
 CFLAGS+= -Werror -Wall -Wstrict-prototypes -Wmissing-prototypes
 AFLAGS= -x assembler-with-cpp
 

Index: src/sys/arch/rs6000/stand/common/Makefile
diff -u src/sys/arch/rs6000/stand/common/Makefile:1.3 src/sys/arch/rs6000/stand/common/Makefile:1.4
--- src/sys/arch/rs6000/stand/common/Makefile:1.3	Wed Aug 21 06:20:49 2013
+++ src/sys/arch/rs6000/stand/common/Makefile	Fri Aug  8 16:56:32 2014
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.3 2013/08/21 06:20:49 matt Exp $
+#	$NetBSD: Makefile,v 1.4 2014/08/08 16:56:32 joerg Exp $
 
 S= ${.CURDIR}/../../../..
 
@@ -11,7 +11,7 @@ CPPFLAGS+= -D__daddr_t=int32_t
 CPPFLAGS+= -I. -I${S} -I${.OBJDIR}
 CPPFLAGS+= -Werror -Wall -Wstrict-prototypes -Wmissing-prototypes -Wno-pointer-sign
 
-CFLAGS= -Os -mmultiple -ffreestanding
+CFLAGS= -Os -ffreestanding
 
 .include <bsd.prog.mk>
 

Index: src/sys/arch/sandpoint/stand/altboot/Makefile
diff -u src/sys/arch/sandpoint/stand/altboot/Makefile:1.14 src/sys/arch/sandpoint/stand/altboot/Makefile:1.15
--- src/sys/arch/sandpoint/stand/altboot/Makefile:1.14	Sun Jan 12 15:26:30 2014
+++ src/sys/arch/sandpoint/stand/altboot/Makefile	Fri Aug  8 16:56:32 2014
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.14 2014/01/12 15:26:30 tsutsui Exp $
+#	$NetBSD: Makefile,v 1.15 2014/08/08 16:56:32 joerg Exp $
 
 S=		${.CURDIR}/../../../..
 
@@ -10,7 +10,7 @@ SRCS+=		nif.c fxp.c tlp.c rge.c skg.c st
 SRCS+=		dsk.c pciide.c siisata.c
 SRCS+=		exception.c vers.c
 CLEANFILES+=	vers.c ${PROG} ${PROG}.bin ${PROG}.img
-CFLAGS+=	-Wall -Wno-main -ffreestanding -msoft-float -mmultiple
+CFLAGS+=	-Wall -Wno-main -ffreestanding -msoft-float
 CFLAGS+=	-Wmissing-prototypes -Wstrict-prototypes -Wpointer-arith
 CPPFLAGS+=	-D_STANDALONE -DSUPPORT_DHCP -DLIBSA_PRINTF_WIDTH_SUPPORT
 #CPPFLAGS+=	-DCONSNAME=\"com\" -DCONSPORT=0x3f8 -DCONSSPEED=115200

Index: src/sys/modules/arch/powerpc/powerpc-booke/bsd.powerpc-booke.mk
diff -u src/sys/modules/arch/powerpc/powerpc-booke/bsd.powerpc-booke.mk:1.1 src/sys/modules/arch/powerpc/powerpc-booke/bsd.powerpc-booke.mk:1.2
--- src/sys/modules/arch/powerpc/powerpc-booke/bsd.powerpc-booke.mk:1.1	Wed Jun 15 09:45:59 2011
+++ src/sys/modules/arch/powerpc/powerpc-booke/bsd.powerpc-booke.mk	Fri Aug  8 16:56:32 2014
@@ -1,4 +1,4 @@
-#	$NetBSD: bsd.powerpc-booke.mk,v 1.1 2011/06/15 09:45:59 mrg Exp $
+#	$NetBSD: bsd.powerpc-booke.mk,v 1.2 2014/08/08 16:56:32 joerg Exp $
 
 .ifndef _BSD_POWERPC_BOOKE_MK_
 _BSD_POWERPC_BOOKE_MK_=1
@@ -7,7 +7,7 @@ KMODULEARCHDIR:=	powerpc-booke
 
 # gcc emits bad code with these options
 #CPPFLAGS+=	-mcpu=8548
-CPPFLAGS+=	-mmultiple -mno-string -misel -Wa,-me500
+CPPFLAGS+=	-misel -Wa,-me500
 PPC_BOOKE=	1
 
 # hack into bsd.kmodule.mk

Reply via email to