From 1e68d91cb106d553a188a5b083b30c6d6ded8fea Mon Sep 17 00:00:00 2001 From: Ivan Donchevskii Date: Tue, 20 Jun 2017 11:01:13 +0200 Subject: Clang: fix intrinsic errors with boost Add extra define not to include intrinsic headers from boost headers. Task-number: QTCREATORBUG-16439 Change-Id: I887fe63e2560afebdbe9f3d3587f99f95d408997 Reviewed-by: Marco Bubke Reviewed-by: Orgad Shaneh Reviewed-by: Nikolai Kosjar --- src/plugins/cpptools/compileroptionsbuilder.cpp | 1 + 1 file changed, 1 insertion(+) (limited to 'src/plugins/cpptools/compileroptionsbuilder.cpp') diff --git a/src/plugins/cpptools/compileroptionsbuilder.cpp b/src/plugins/cpptools/compileroptionsbuilder.cpp index e55832ab86..6e98537c95 100644 --- a/src/plugins/cpptools/compileroptionsbuilder.cpp +++ b/src/plugins/cpptools/compileroptionsbuilder.cpp @@ -300,6 +300,7 @@ void CompilerOptionsBuilder::addDefineToAvoidIncludingGccOrMinGwIntrinsics() if (type == ProjectExplorer::Constants::MINGW_TOOLCHAIN_TYPEID || type == ProjectExplorer::Constants::GCC_TOOLCHAIN_TYPEID) { addDefine("#define _X86INTRIN_H_INCLUDED"); + addDefine("#define BOOST_UUID_NO_SIMD"); } } -- cgit v1.2.1