Преглед на файлове

Avoid defining __pure2 if already defined

This gets rid of a warning on Mac OS X due to the fact that
sys/cdefs.h defines it already.
Milan Bouchet-Valat преди 9 години
родител
ревизия
e836b30cc7
променени са 1 файла, в които са добавени 1 реда и са изтрити 1 реда
  1. 1 1
      src/bsd_cdefs.h

+ 1 - 1
src/bsd_cdefs.h

@@ -93,7 +93,7 @@
  * for a given compiler, let the compile fail if it is told to use
  * a feature that we cannot live without.
  */
-#if __GNUC_PREREQ__(2, 7) || defined(__INTEL_COMPILER)
+#if !defined(__pure2) && (__GNUC_PREREQ__(2, 7) || defined(__INTEL_COMPILER))
 #define	__pure2		__attribute__((__const__))
 #endif