All pastes #162099 Raw Edit

Unnamed

public text v1 · immutable
·published 2006-09-06 03:17 UTC
rendered paste body
CPUTYPE=		athlon-xp

# default build settings for ports collection
.if ${.CURDIR:M*/ports/*}
  CPUFLAGS=	-march=athlon-xp -mmmx -msse -m3dnow
  GENERAL=	-Os -pipe -s -funit-at-a-time -funroll-loops -ffast-math
  CFLAGS=	${CPUFLAGS} ${GENERAL} -fomit-frame-pointer
  CXXFLAGS=	${CPUFLAGS} ${GENERAL}
  WRKDIRPREFIX=	${PORTSDIR}/obj
.endif

# default build settings for base system
.if ${.CURDIR:M*/usr/src/*} || ${.CURDIR:M*/usr/obj/*}
  CFLAGS+=	-Os -pipe -s -funit-at-a-time -funroll-loops
  CXXFLAGS+=	-Os -pipe -s -funit-at-a-time -funroll-loops
  COPTFLAGS=	-Os -pipe -s -funit-at-a-time -funroll-loops
.endif

# use ccache while building base system
.if (!empty(.CURDIR:M/usr/src*) || !empty(.CURDIR:M/usr/obj*))
  CC=/usr/local/libexec/ccache/world-cc
  CXX=/usr/local/libexec/ccache/world-c++
.endif

# /usr/ports/emulators/qemu
.if ${.CURDIR:M*/ports/emulators/qemu}
  WITH_KQEMU=yes
  WITH_HACKS=yes
.endif

# /usr/ports/emulators/kqemu-kmod
.if ${.CURDIR:M*/ports/emulators/kqemu-kmod}
  CFLAGS= -Os -pipe -fno-strict-aliasing -s
.endif