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