diff --git a/src/plugins/baremetal/iarewtoolchain.cpp b/src/plugins/baremetal/iarewtoolchain.cpp index 0804aa61363..262516b4b35 100644 --- a/src/plugins/baremetal/iarewtoolchain.cpp +++ b/src/plugins/baremetal/iarewtoolchain.cpp @@ -301,7 +301,7 @@ public: BuiltInHeaderPathsRunner createBuiltInHeaderPathsRunner(const Environment &) const final; void addToEnvironment(Environment &env) const final; - QList createOutputParsers() const final; + QList createOutputParsers() const final { return {new IarParser()}; } std::unique_ptr createConfigurationWidget() final; @@ -389,11 +389,6 @@ void IarToolChain::addToEnvironment(Environment &env) const env.prependOrSetPath(compilerCommand().parentDir()); } -QList IarToolChain::createOutputParsers() const -{ - return {new IarParser()}; -} - std::unique_ptr IarToolChain::createConfigurationWidget() { return std::make_unique(this); diff --git a/src/plugins/baremetal/sdcctoolchain.cpp b/src/plugins/baremetal/sdcctoolchain.cpp index 48a2257ec6b..e57dd9fafe2 100644 --- a/src/plugins/baremetal/sdcctoolchain.cpp +++ b/src/plugins/baremetal/sdcctoolchain.cpp @@ -216,13 +216,13 @@ public: BuiltInHeaderPathsRunner createBuiltInHeaderPathsRunner(const Environment &) const final; void addToEnvironment(Environment &env) const final; - QList createOutputParsers() const final; + QList createOutputParsers() const final { return {new SdccParser}; } std::unique_ptr createConfigurationWidget() final; bool operator==(const ToolChain &other) const final; - FilePath makeCommand(const Environment &env) const final; + FilePath makeCommand(const Environment &) const final { return {}; } private: friend class SdccToolChainFactory; @@ -283,11 +283,6 @@ void SdccToolChain::addToEnvironment(Environment &env) const env.prependOrSetPath(compilerCommand().parentDir()); } -QList SdccToolChain::createOutputParsers() const -{ - return {new SdccParser}; -} - std::unique_ptr SdccToolChain::createConfigurationWidget() { return std::make_unique(this); @@ -303,12 +298,6 @@ bool SdccToolChain::operator==(const ToolChain &other) const && targetAbi() == customTc->targetAbi(); } -FilePath SdccToolChain::makeCommand(const Environment &env) const -{ - Q_UNUSED(env) - return {}; -} - // SdccToolChainFactory SdccToolChainFactory::SdccToolChainFactory()