Subject: Re: default optimization
To: Wojciech Puchar <wojtek@wojtek.from.pl>
From: SAITOH Masanobu <masanobu@iij.ad.jp>
List: port-i386
Date: 01/22/2001 19:10:42
 > what is default cpu optimization in netbsd gcc? i can't find it by

The default optimization level of gcc itself is zero (-O0).

Optimization level when compiling NetBSD's userland (i.e. /usr/src/)
is determined by /usr/share/mk/sys.mk:

-------- /usr/share/mk/sys.mk ---------
.if ${MACHINE_ARCH} == "alpha" || \
    ${MACHINE_ARCH} == "arm32" || \
    ${MACHINE_ARCH} == "i386" || \
    ${MACHINE_ARCH} == "m68k" || \
    ${MACHINE_ARCH} == "mipsel" || ${MACHINE_ARCH} == "mipseb" || \
    ${MACHINE_ARCH} == "sparc" || \
    ${MACHINE_ARCH} == "vax"
DBG?=	-O2
.else
DBG?=	-O
.endif
---------------------------------------

 > myself because netbsd gcc is much changed form original (no
 > /usr/lib/gcc-lib/.../specs)

To see specs:

	gcc -dumpspecs

----------------------------------------------------------
		SAITOH Masanobu (masanobu@iij.ad.jp
				  msaitoh@netbsd.org)