mirror of https://github.com/flysand7/ciabatta.git
27 lines
460 B
C
27 lines
460 B
C
|
|
#pragma once
|
|
|
|
#if defined(_MSC_VER) && !defined(__clang__)
|
|
#define _compiler_msvc
|
|
#endif
|
|
|
|
#if defined(__GNUC__) && !defined(__clang__)
|
|
#define _compiler_gcc
|
|
#endif
|
|
|
|
#if defined(__clang__)
|
|
#define _compiler_clang
|
|
#endif
|
|
|
|
#if defined(__CUIKC__)
|
|
#define _compiler_cuik
|
|
#endif
|
|
|
|
#if !(defined(_compiler_msvc) \
|
|
|| defined(_compiler_gcc) \
|
|
|| defined(_compiler_cuik) \
|
|
|| defined(_compiler_clang))
|
|
#error "Unsupported Compiler"
|
|
#endif
|
|
|