Merge pull request #378 from recp/win32_intrin

win32, simd: ensure we are on msvc when checking MSVC specific headers
This commit is contained in:
Recep Aslantas
2024-01-08 00:10:43 +03:00
committed by GitHub
2 changed files with 2 additions and 2 deletions

View File

@@ -63,7 +63,7 @@
#endif
/* ARM Neon */
#if defined(_WIN32)
#if defined(_WIN32) && defined(_MSC_VER)
/* TODO: non-ARM stuff already inported, will this be better option */
/* # include <intrin.h> */

View File

@@ -145,7 +145,7 @@ typedef struct test_entry_t {
} \
} while(0);
#if defined(_WIN32)
#if defined(_WIN32) || defined(__MINGW32__) || defined(__MINGW64__)
# define drand48() ((float)(rand() / (RAND_MAX + 1.0)))
# define OK_TEXT "ok:"
# define FAIL_TEXT "fail:"