forked from qt-creator/qt-creator
Fix build with clang-cl
This fixes qmake build with clang-cl Change-Id: I357cd5f3abcbaf415469a268f18f7ab607f7abe6 Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
This commit is contained in:
@@ -34,9 +34,16 @@
|
|||||||
|
|
||||||
#include <windows.h>
|
#include <windows.h>
|
||||||
#define KDEXT_64BIT
|
#define KDEXT_64BIT
|
||||||
|
#ifdef __clang__
|
||||||
|
# pragma clang diagnostic push
|
||||||
|
# pragma clang diagnostic ignored "-Wc++11-narrowing"
|
||||||
|
# include <wdbgexts.h>
|
||||||
|
# pragma clang diagnostic pop
|
||||||
|
#else
|
||||||
# pragma warning( disable : 4838 )
|
# pragma warning( disable : 4838 )
|
||||||
# include <wdbgexts.h>
|
# include <wdbgexts.h>
|
||||||
# pragma warning( default : 4838 )
|
# pragma warning( default : 4838 )
|
||||||
|
#endif // __clang__
|
||||||
#include <dbgeng.h>
|
#include <dbgeng.h>
|
||||||
|
|
||||||
typedef IDebugControl3 CIDebugControl;
|
typedef IDebugControl3 CIDebugControl;
|
||||||
|
Reference in New Issue
Block a user