HIBF 1.0.0-rc.1
Loading...
Searching...
No Matches
platform.hpp File Reference

Provides platform and dependency checks. More...

#include <version>
+ Include dependency graph for platform.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define HIBF_COMPILER_IS_GCC   0
 Whether the current compiler is GCC.
 
#define HIBF_HAS_AVX512   0
 Whether AVX512F and AVX512BW are available.
 

Detailed Description

Provides platform and dependency checks.

Author
Enrico Seiler <enrico.seiler AT fu-berlin.de>

Macro Definition Documentation

◆ HIBF_COMPILER_IS_GCC

#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.

See also
https://sourceforge.net/p/predef/wiki/Compilers