Fix compilation w/ clang

Clang pretends to be gcc 4.4 and that causes some re-definition errors.
The problem has been reported to the upstream some time ago but nothing
was done about it.
This commit is contained in:
LemonBoy 2019-10-09 22:02:37 +02:00
parent a4b3e695af
commit f83bb3dd9e

View File

@ -50,7 +50,7 @@
* On GCC 4.9 we may always include those headers. On older GCCs, we may do it only if CPU
* features used by them are enabled, so we need to check macros like __SSE__ or __MMX__ first.
*/
#if __MINGW_GNUC_PREREQ(4, 9)
#if __MINGW_GNUC_PREREQ(4, 9) || defined(__clang__)
#define __MINGW_FORCE_SYS_INTRINS
#endif