SA_Support
Sapphire's Suite's C++ Support library.
Loading...
Searching...
No Matches
Compilers.hpp File Reference

Compiler support definition file. More...

#include <SA/Support/Version.hpp>

Go to the source code of this file.

Macros

#define SA_MSVC   1
 Sapphire Engine MSVC compiler support preprocessor.
 
#define SA_MSVC_VERSION   _MSC_FULL_VER
 Sapphire Engine MSVC compiler version preprocessor.
 
#define SA_CLANG   1
 Sapphire Engine Clang compiler support preprocessor.
 
#define SA_CLANG_VERSION   SA_MAKE_VERSION(__clang_major__, __clang_minor__, __clang_patchlevel__)
 Sapphire Engine Clang compiler version preprocessor.
 
#define SA_GNU   1
 Sapphire Engine GNU compiler support preprocessor.
 
#define SA_GNU_VERSION   SA_MAKE_VERSION(__GNUC__, __GNUC_MINOR__, __GNUC_PATCHLEVEL__)
 Sapphire Engine GNU compiler version preprocessor.
 

Detailed Description

Compiler support definition file.

Define compiler support preprocessors.