Add the workaround that's in the kernel to suppress GCC's warning about
authorEric Anholt <anholt@freebsd.org>
Wed, 17 May 2006 05:41:48 +0000 (05:41 +0000)
committerEric Anholt <anholt@freebsd.org>
Wed, 17 May 2006 05:41:48 +0000 (05:41 +0000)
    refusal to inline functions that (in some cases, at least) aren't that
    large.

bsd-core/radeon/Makefile

index 3348a86..7fe27f6 100644 (file)
@@ -8,6 +8,10 @@ SRCS    = r300_cmdbuf.c radeon_cp.c radeon_drv.c radeon_state.c radeon_irq.c \
 SRCS   += device_if.h bus_if.h pci_if.h opt_drm.h
 CFLAGS += ${DEBUG_FLAGS} -I. -I..
 
+.if ${CC} != "icc"
+CFLAGS += --param large-function-growth=1000
+.endif
+
 .if defined(DRM_DEBUG)
 DRM_DEBUG_OPT= "\#define DRM_DEBUG 1"
 .endif