Allow to build with clang-cl

This commit is contained in:
Mike Hommey 2014-06-12 13:07:31 +09:00 committed by Jason Evans
parent 6f533c1903
commit c521df5dcf

View File

@ -5,7 +5,11 @@
/* MSVC doesn't define _Bool or bool in C, but does have BOOL */ /* MSVC doesn't define _Bool or bool in C, but does have BOOL */
/* Note this doesn't pass autoconf's test because (bool) 0.5 != true */ /* Note this doesn't pass autoconf's test because (bool) 0.5 != true */
/* Clang-cl uses MSVC headers, so needs msvc_compat, but has _Bool as
* a built-in type. */
#ifndef __clang__
typedef BOOL _Bool; typedef BOOL _Bool;
#endif
#define bool _Bool #define bool _Bool
#define true 1 #define true 1