HIBF 1.0.0-rc.1
|
Provides platform and dependency checks. More...
#include <version>
Go to the source code of this file.
Macros | |
#define | HIBF_COMPILER_IS_GCC 0 |
Whether the current compiler is GCC. | |
#define | HIBF_CONSTEXPR_VECTOR |
std::vector constexpr support. | |
#define | HIBF_HAS_AVX512 0 |
Whether AVX512F and AVX512BW are available. | |
#define | HIBF_WORKAROUND_GCC_BOGUS_MEMCPY 0 |
Workaround bogus memcpy errors in GCC 12. (Wrestrict and Wstringop-overflow) | |
Provides platform and dependency checks.
#define HIBF_COMPILER_IS_GCC 0 |
Whether the current compiler is GCC.
GNUC is also used to indicate the support for GNU compiler extensions. To detect the presence of the GCC compiler, one has to rule out other compilers.
#define HIBF_WORKAROUND_GCC_BOGUS_MEMCPY 0 |
Workaround bogus memcpy errors in GCC 12. (Wrestrict and Wstringop-overflow)