forked from qt-creator/qt-creator
Clang: Fix system pre include search path
We now get the resource path from creator. The -fPIC case is working now too. Change-Id: Id191e89e6d46706748d50440038a06a349972cc9 Reviewed-by: Ivan Donchevskii <ivan.donchevskii@qt.io>
This commit is contained in:
@@ -56,7 +56,8 @@ ClangPchManager::PchManagerConnectionClient::PchManagerConnectionClient(
|
||||
pchsDirectory.cd("pchs");
|
||||
m_processCreator.setArguments({connectionName(),
|
||||
Core::ICore::cacheResourcePath() + "/symbol-experimental-v1.db",
|
||||
pchsDirectory.absolutePath()});
|
||||
pchsDirectory.absolutePath(),
|
||||
Core::ICore::resourcePath()});
|
||||
|
||||
stdErrPrefixer().setPrefix("PchManagerConnectionClient.stderr: ");
|
||||
stdOutPrefixer().setPrefix("PchManagerConnectionClient.stdout: ");
|
||||
|
||||
@@ -153,7 +153,6 @@ QStringList ProjectUpdater::toolChainArguments(CppTools::ProjectPart *projectPar
|
||||
CompilerOptionsBuilder builder(*projectPart, CppTools::UseSystemHeader::Yes);
|
||||
|
||||
builder.addWordWidth();
|
||||
builder.addPicIfCompilerFlagsContainsIt();
|
||||
// builder.addTargetTriple(); TODO resarch why target triples are different
|
||||
builder.addExtraCodeModelFlags();
|
||||
builder.undefineClangVersionMacrosForMsvc();
|
||||
|
||||
Reference in New Issue
Block a user