Subject: Re: inlining & size
To: David Brownlee <abs@NetBSD.ORG>
From: Simon Burge <simonb@wasabisystems.com>
List: tech-kern
Date: 09/19/2000 21:18:04
David Brownlee wrote:

> On Mon, 18 Sep 2000, Simon Burge wrote:
> 
> > thoreau:~ 1987> grep -e -O /NetBSD/src/sys/arch/pmax/conf/INSTALL 
> > makeoptions     COPTS="-Os -mmemcpy"
> 
> 	Is there any reason why we shouldn't add the above makeoptions to
> 	all port's INSTALL configs?

Because -mmemcpy is MIPS specific :-)

But all INSTALL configs should probably use -Os.  Quick summary, with:

	thoreau:src/sys/arch 8> grep -l -e -Os */conf/INSTAL*
	i386/conf/INSTALL
	i386/conf/INSTALL_SMALL
	i386/conf/INSTALL_TINY
	macppc/conf/INSTALL
	news68k/conf/INSTALL
	pc532/conf/INSTALL
	pmax/conf/INSTALL
	x68k/conf/INSTALL
	x68k/conf/INSTALL_SMALL

without:

	thoreau:src/sys/arch 9> grep -L -e -Os */conf/INSTAL*
	alpha/conf/INSTALL
	amiga/conf/INSTALL
	bebox/conf/INSTALL
	mac68k/conf/INSTALL
	newsmips/conf/INSTALL
	sparc/conf/INSTALL
	sparc/conf/INSTALL-SYSINST
	sun3/conf/INSTALL
	sun3/conf/INSTALL3X
	vax/conf/INSTALL

Simon.
--
Simon Burge                            <simonb@wasabisystems.com>
NetBSD Sales, Support and Service:  http://www.wasabisystems.com/