diff options
| author | Samuel Neves <[email protected]> | 2020-07-30 00:03:37 +0100 |
|---|---|---|
| committer | Samuel Neves <[email protected]> | 2020-07-30 00:03:37 +0100 |
| commit | b01784a05700204789f4e2ab7bfc8f0dd8b0f35b (patch) | |
| tree | 73198a5c1d40bb569dac5517b8e7d835adfe5b7b | |
| parent | e83cbbb8f5b4b05275ec02d50921ce7be73ab523 (diff) | |
support compilers without __has_includecet
| -rw-r--r-- | c/blake3_avx2_x86-64_unix.S | 8 | ||||
| -rw-r--r-- | c/blake3_avx512_x86-64_unix.S | 8 | ||||
| -rw-r--r-- | c/blake3_sse41_x86-64_unix.S | 8 |
3 files changed, 18 insertions, 6 deletions
diff --git a/c/blake3_avx2_x86-64_unix.S b/c/blake3_avx2_x86-64_unix.S index d9019e6..14dcf5b 100644 --- a/c/blake3_avx2_x86-64_unix.S +++ b/c/blake3_avx2_x86-64_unix.S @@ -1,6 +1,10 @@ -#if defined(__ELF__) && defined(__CET__) && __has_include(<cet.h>) +#if defined(__ELF__) && defined(__CET__) && defined(__has_include) +#if __has_include(<cet.h>) #include <cet.h> -#else +#endif +#endif + +#if !defined(_CET_ENDBR) #define _CET_ENDBR #endif diff --git a/c/blake3_avx512_x86-64_unix.S b/c/blake3_avx512_x86-64_unix.S index b3c9684..fb28d23 100644 --- a/c/blake3_avx512_x86-64_unix.S +++ b/c/blake3_avx512_x86-64_unix.S @@ -1,6 +1,10 @@ -#if defined(__ELF__) && defined(__CET__) && __has_include(<cet.h>) +#if defined(__ELF__) && defined(__CET__) && defined(__has_include) +#if __has_include(<cet.h>) #include <cet.h> -#else +#endif +#endif + +#if !defined(_CET_ENDBR) #define _CET_ENDBR #endif diff --git a/c/blake3_sse41_x86-64_unix.S b/c/blake3_sse41_x86-64_unix.S index 6773edf..41a1eb2 100644 --- a/c/blake3_sse41_x86-64_unix.S +++ b/c/blake3_sse41_x86-64_unix.S @@ -1,6 +1,10 @@ -#if defined(__ELF__) && defined(__CET__) && __has_include(<cet.h>) +#if defined(__ELF__) && defined(__CET__) && defined(__has_include) +#if __has_include(<cet.h>) #include <cet.h> -#else +#endif +#endif + +#if !defined(_CET_ENDBR) #define _CET_ENDBR #endif |
