blitz/bzconfig.h

Go to the documentation of this file.
00001 /* Select the compiler-specific config.h header file */
00002 #ifndef BZCONFIG_H
00003 #define BZCONFIG_H
00004 
00005 #if defined(__APPLE)
00006 /* IBM xlc compiler for Darwin */
00007 #include <blitz/apple/bzconfig.h>
00008 
00009 #elif defined(__ICC)
00010 /* Intel icc compiler */
00011 #include <blitz/intel/bzconfig.h>
00012 
00013 #elif defined(_MSC_VER)
00014 /* Microsoft VS.NET compiler */
00015 #include <blitz/ms/bzconfig.h>
00016 
00017 #elif defined(__IBM)
00018 /* IBM xlC compiler */
00019 #include <blitz/ibm/bzconfig.h>
00020 
00021 #elif defined(__DECCXX)
00022 /* Compaq cxx compiler */
00023 #include <blitz/compaq/bzconfig.h>
00024 
00025 #elif defined(__HP_aCC)
00026 /* HP aCC compiler */
00027 #include <blitz/hp/bzconfig.h>
00028 
00029 #elif defined(_SGI_COMPILER_VERSION)
00030 /* SGI CC compiler */
00031 #include <blitz/sgi/bzconfig.h>
00032 
00033 #elif defined(__SUNPRO_CC)
00034 /* SunPRO CC compiler */
00035 #include <blitz/sun/bzconfig.h>
00036 
00037 #elif defined(__GNUC__)
00038 /* GNU gcc compiler */
00039 #include <blitz/gnu/bzconfig.h>
00040 
00041 #elif defined(__PGI)
00042 /* PGI pgCC compiler */
00043 #include <blitz/pgi/bzconfig.h>
00044 
00045 #elif defined(__KCC)
00046 /* KAI KCC compiler */
00047 #include <blitz/kai/bzconfig.h>
00048 
00049 #elif defined(__FUJITSU)
00050 /* Fujitsu FCC compiler */
00051 #include <blitz/fujitsu/bzconfig.h>
00052 
00053 #elif defined(__PATHSCALE)
00054 /* Pathscale pathCC compiler */
00055 #include <blitz/pathscale/bzconfig.h>
00056 
00057 /* Add other compilers here */
00058 
00059 #else
00060 #error Unknown compiler
00061 #endif
00062 
00063 #endif /* BZCONFIG_H */

Generated on Wed Oct 17 17:57:14 2007 for blitz by  doxygen 1.5.2