4 * This gets included by aconf.h, and contains miscellaneous global
5 * settings not directly controlled by autoconf. This is a separate
6 * file because otherwise the configure script will munge any
7 * #define/#undef constructs.
9 * Copyright 2002-2003 Glyph & Cog, LLC
16 * This controls the use of the interface/implementation pragmas.
19 #define USE_GCC_PRAGMAS
21 /* There is a bug in the version of gcc which ships with MacOS X 10.2 */
22 #if defined(__APPLE__) && defined(__MACH__)
23 # include <AvailabilityMacros.h>
25 #ifdef MAC_OS_X_VERSION_MAX_ALLOWED
26 # if MAC_OS_X_VERSION_MAX_ALLOWED >= MAC_OS_X_VERSION_10_2
27 # undef USE_GCC_PRAGMAS
32 * Make sure WIN32 is defined if appropriate.
34 #if defined(_WIN32) && !defined(WIN32)