From 01ed0bda442f32b2d5b5853fe54f36e5d3db9dc2 Mon Sep 17 00:00:00 2001 From: Robert Millan Date: Fri, 4 Nov 2011 15:34:31 +0000 Subject: Silence an (otherwise harmless) very recurrent warning when building the kernel of FreeBSD with a non-FreeBSD compiler. Approved by: kib (mentor) --- sys/sys/cdefs.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'sys') diff --git a/sys/sys/cdefs.h b/sys/sys/cdefs.h index dbab329857ad..6788462c2244 100644 --- a/sys/sys/cdefs.h +++ b/sys/sys/cdefs.h @@ -349,7 +349,8 @@ #endif /* Compiler-dependent macros that rely on FreeBSD-specific extensions. */ -#if __FreeBSD_cc_version >= 300001 && defined(__GNUC__) && !defined(__INTEL_COMPILER) +#if defined(__FreeBSD_cc_version) && __FreeBSD_cc_version >= 300001 && \ + defined(__GNUC__) && !defined(__INTEL_COMPILER) #define __printf0like(fmtarg, firstvararg) \ __attribute__((__format__ (__printf0__, fmtarg, firstvararg))) #else -- cgit v1.3