From cb779e8aab212ecfba1e0ec21a5362a2d5457c95 Mon Sep 17 00:00:00 2001 From: obrien Date: Sat, 22 Jan 2005 00:58:34 +0000 Subject: Embellish rev 1.61. If we're not building a debug kernel, use -O2 as before. Submitted by: ru --- sys/conf/kern.pre.mk | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/sys/conf/kern.pre.mk b/sys/conf/kern.pre.mk index de997ab..483c315 100644 --- a/sys/conf/kern.pre.mk +++ b/sys/conf/kern.pre.mk @@ -17,12 +17,17 @@ OBJCOPY?= objcopy SIZE?= size .if ${CC} == "icc" -COPTFLAGS?=-O +COPTFLAGS?= -O .else +. if defined(DEBUG) +_MINUS_O= -O +. else +_MINUS_O= -O2 +. endif . if ${MACHINE_ARCH} == "amd64" COPTFLAGS?=-O2 -frename-registers -pipe . else -COPTFLAGS?=-O -pipe +COPTFLAGS?=${_MINUS_O} -pipe . endif . if ${COPTFLAGS:M-O[23s]} != "" COPTFLAGS+= -fno-strict-aliasing -- cgit v1.1