ATLAS Offline Software
|
Some additional feature test macros. More...
Go to the source code of this file.
Macros | |
#define | __GLIBC_PREREQ(MAJOR, MINOR) 0 |
#define | HAVE_GCC_CLANG_EXTENSIONS 0 |
Do we support the compatible set of GCC and clang extensions These are our main compilers. More... | |
#define | HAVE_FUNCTION_MULTIVERSIONING 0 |
Do we have function multiversioning? GCC and clang support the target attribute. More... | |
#define | HAVE_TARGET_CLONES 0 |
Do we additionally have the target_clones attribute? GCC and clang >=14 support it. More... | |
#define | HAVE_GCC_INTRINSICS 0 |
Do we have support for all GCC intrinsics? More... | |
#define | HAVE_BITCOUNT_INTRINSICS 0 |
Do we have the bit-counting intrinsics? More... | |
#define | HAVE_VECTOR_SIZE_ATTRIBUTE 0 |
#define | HAVE_CONVERT_VECTOR 0 |
#define | HAVE_MALLINFO2 0 |
#define | HAVE_MALLOC_HOOKS 1 |
#define | HAVE_FEENABLEEXCEPT 0 |
#define | HAVE_STD_RANGES 0 |
#define __GLIBC_PREREQ | ( | MAJOR, | |
MINOR | |||
) | 0 |
Definition at line 28 of file features.h.
#define HAVE_BITCOUNT_INTRINSICS 0 |
Do we have the bit-counting intrinsics?
Definition at line 83 of file features.h.
#define HAVE_CONVERT_VECTOR 0 |
Definition at line 100 of file features.h.
#define HAVE_FEENABLEEXCEPT 0 |
Definition at line 123 of file features.h.
#define HAVE_FUNCTION_MULTIVERSIONING 0 |
Do we have function multiversioning? GCC and clang support the target attribute.
Definition at line 49 of file features.h.
#define HAVE_GCC_CLANG_EXTENSIONS 0 |
Do we support the compatible set of GCC and clang extensions These are our main compilers.
Definition at line 38 of file features.h.
#define HAVE_GCC_INTRINSICS 0 |
Do we have support for all GCC intrinsics?
Definition at line 67 of file features.h.
#define HAVE_MALLINFO2 0 |
Definition at line 108 of file features.h.
#define HAVE_MALLOC_HOOKS 1 |
Definition at line 114 of file features.h.
#define HAVE_STD_RANGES 0 |
Definition at line 130 of file features.h.
#define HAVE_TARGET_CLONES 0 |
Do we additionally have the target_clones attribute? GCC and clang >=14 support it.
...But at least for GCC11 and clang 14 in order to work for both we have to apply it to a declaration (for clang) that is also definition (for GCC)
Definition at line 60 of file features.h.
#define HAVE_VECTOR_SIZE_ATTRIBUTE 0 |
Definition at line 91 of file features.h.