]> git.ipfire.org Git - thirdparty/squid.git/commitdiff
MacOS: warning: 'gnu_inline' attribute directive ignored
authorAmos Jeffries <squid3@treenet.co.nz>
Fri, 10 Aug 2012 01:12:48 +0000 (13:12 +1200)
committerAmos Jeffries <squid3@treenet.co.nz>
Fri, 10 Aug 2012 01:12:48 +0000 (13:12 +1200)
compat/os/macosx.h

index 4baf2dc84877e6798a160feea16c660b61b1c53c..049dafdac61840d4ef120f6f2f49b9857d876daa 100644 (file)
 
 #include "compat/cmsg.h"
 
+// MacOS GCC 4.0.1 and 4.2.1 supply __GNUC_GNU_INLINE__ but do not actually define  __attribute__((gnu_inline))
+#if defined(__cplusplus)
+#define _SQUID_EXTERNNEW_ extern inline
+#endif
+
 #endif /* _SQUID_APPLE_ */
 #endif /* SQUID_OS_MACOSX_H */