/* -*- C++ -*- */ //============================================================================= /** * @file config-win32.h * * @brief Microsoft Windows configuration file. * * This file is the ACE configuration file for all of Microsoft Windows * platforms that ACE runs on. Based on preprocessor definitions, it * includes other more specific configuration files. * * @author Darrell Brunsch */ //============================================================================= #ifndef ACE_CONFIG_WIN32_H #define ACE_CONFIG_WIN32_H #include /**/ "ace/pre.h" // NOTE: Please do not add anything besides #include's here. Put other stuff // (definitions, etc.) in the included headers // We need to ensure that for Borland vcl.h can be included before // windows.h. So we will not include config-win32-common.h from here, // but instead let it be included at the appropriate place in // config-win32-borland.h. #if !defined (__BORLANDC__) # include "ace/config-win32-common.h" #endif /* !__BORLANDC__ */ // Include the config-win32-* file specific to the compiler #if defined (__BORLANDC__) # include "ace/config-win32-borland.h" #elif defined (_MSC_VER) # include "ace/config-win32-msvc.h" #elif defined (__MINGW32__) # if defined (__MINGW64_VERSION_MAJOR) # include "ace/config-win32-mingw64.h" # else # include "ace/config-win32-mingw.h" # endif #else # error Compiler is not supported #endif #include /**/ "ace/post.h" #endif /* ACE_CONFIG_WIN32_H */