aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/baremetal/keiltoolchain.cpp
diff options
context:
space:
mode:
authorAndrii Semkiv <[email protected]>2024-09-06 11:44:22 +0200
committerAndrii Semkiv <[email protected]>2024-09-20 15:24:54 +0000
commitcbbd9cfdfec415a3cc6c2218b39e9c3862dd9b54 (patch)
tree5354bf5012e4978e9bb49c59f1a2a4a54a403428 /src/plugins/baremetal/keiltoolchain.cpp
parente2f715409dc54f6dcd182b7dfa553d49f9cf29fd (diff)
BareMetal: Replace FilePath::toString
Replace occurrences of FilePath::toString with more sensible alternatives. Change-Id: If628393e56e512e3a8a3e19a048e190809c69bf7 Reviewed-by: hjk <[email protected]>
Diffstat (limited to 'src/plugins/baremetal/keiltoolchain.cpp')
-rw-r--r--src/plugins/baremetal/keiltoolchain.cpp12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/plugins/baremetal/keiltoolchain.cpp b/src/plugins/baremetal/keiltoolchain.cpp
index 0bc91e7b2fe..44ea4f461fc 100644
--- a/src/plugins/baremetal/keiltoolchain.cpp
+++ b/src/plugins/baremetal/keiltoolchain.cpp
@@ -294,20 +294,20 @@ static HeaderPaths dumpHeaderPaths(const FilePath &compiler)
if (!compiler.exists())
return {};
- QDir toolkitDir(compiler.parentDir().toString());
- if (!toolkitDir.cdUp())
+ const FilePath toolkitDir = compiler.parentDir().parentDir();
+ if (!toolkitDir.exists())
return {};
HeaderPaths headerPaths;
const Abi::Architecture arch = guessArchitecture(compiler);
if (isMcsArchitecture(arch) || isC166Architecture(arch)) {
- QDir includeDir(toolkitDir);
- if (includeDir.cd("inc"))
+ const FilePath includeDir = toolkitDir.pathAppended("inc");
+ if (includeDir.exists())
headerPaths.push_back(HeaderPath::makeBuiltIn(includeDir.canonicalPath()));
} else if (isArmArchitecture(arch)) {
- QDir includeDir(toolkitDir);
- if (includeDir.cd("include"))
+ const FilePath includeDir = toolkitDir.pathAppended("include");
+ if (includeDir.exists())
headerPaths.push_back(HeaderPath::makeBuiltIn(includeDir.canonicalPath()));
}