xref: /dragonfly/sys/platform/pc64/conf/kern.mk (revision 8e9b4bd4)
1# $FreeBSD: src/sys/conf/kern.mk,v 1.52 2007/05/24 21:53:42 obrien Exp $
2# $DragonFly: src/sys/platform/pc64/conf/kern.mk,v 1.1 2007/09/23 04:29:31 yanyh Exp $
3
4#
5# Warning flags for compiling the kernel and components of the kernel.
6#
7# For AMD64, we explicitly prohibit the use of FPU, SSE and other SIMD
8# operations inside the kernel itself.  These operations are exclusively
9# reserved for user applications.
10#
11CFLAGS+=	-mpreferred-stack-boundary=4
12CFLAGS+=	-mcmodel=kernel -mno-red-zone \
13		-mfpmath=387 -mno-sse -mno-sse2 -mno-mmx -mno-3dnow \
14		-msoft-float -fno-asynchronous-unwind-tables
15INLINE_LIMIT?=	8000
16