00001
00002 #ifndef BZCONFIG_H
00003 #define BZCONFIG_H
00004
00005 #if defined(__APPLE__)
00006 #if defined(__GNUC__)
00007
00008 #include <blitz/gnu/bzconfig.h>
00009 #else
00010
00011 #include <blitz/apple/bzconfig.h>
00012 #endif
00013
00014 #elif defined(__INTEL_COMPILER)
00015
00016 #include <blitz/intel/bzconfig.h>
00017
00018 #elif defined(_MSC_VER)
00019
00020 #include <blitz/ms/bzconfig.h>
00021
00022 #elif defined(__xlC__)
00023
00024 #include <blitz/ibm/bzconfig.h>
00025
00026 #elif defined(__DECCXX)
00027
00028 #include <blitz/compaq/bzconfig.h>
00029
00030 #elif defined(__HP_aCC)
00031
00032 #include <blitz/hp/bzconfig.h>
00033
00034 #elif defined(_SGI_COMPILER_VERSION)
00035
00036 #include <blitz/sgi/bzconfig.h>
00037
00038 #elif defined(__SUNPRO_CC)
00039
00040 #include <blitz/sun/bzconfig.h>
00041
00042 #elif defined(__PATHCC__)
00043
00044 #include <blitz/pathscale/bzconfig.h>
00045
00046 #elif defined(__GNUC__)
00047
00048 #include <blitz/gnu/bzconfig.h>
00049
00050 #elif defined(__PGI)
00051
00052 #include <blitz/pgi/bzconfig.h>
00053
00054 #elif defined(__KCC)
00055
00056 #include <blitz/kai/bzconfig.h>
00057
00058 #elif defined(__FUJITSU)
00059
00060 #include <blitz/fujitsu/bzconfig.h>
00061
00062
00063
00064 #else
00065 #error Unknown compiler
00066 #endif
00067
00068 #endif