20 #elif defined(__MINGW32__)
22 #elif defined(__clang__)
24 #elif defined(__GNUC__)
26 #elif defined(_MSC_VER)
29 # error "Unknown toolchain detected!\n" \
30 "Currently supported toolchains include:\n" \
31 "\tMingW, Clang, GCC, MSVC\n" \
32 "Update toolchain.h to add support for additional toolchains.\n"
Macros to abstract compiler capabilities for the GCC toolchain.
Macros to abstract compiler capabilities for the MSVC toolchain.
Macros to abstract compiler capabilities for the Clang toolchain.
Macros to abstract compiler capabilities for the Mingw toolchain.
Macros to abstract compiler capabilities (for doxygen use only)