forked from qt-creator/qt-creator
BareMetal: Do not ignore compiler flags
... when querying pre-defined macros. Task-number: QTCREATORBUG-24040 Change-Id: Icd3625aaedb374048673c9eb239819b245dfdaa7 Reviewed-by: Christian Stenger <christian.stenger@qt.io>
This commit is contained in:
@@ -328,9 +328,7 @@ Toolchain::MacroInspectionRunner IarToolchain::createMacroInspectionRunner() con
|
|||||||
|
|
||||||
return [env, compiler, extraArgs, macrosCache, languageId]
|
return [env, compiler, extraArgs, macrosCache, languageId]
|
||||||
(const QStringList &flags) {
|
(const QStringList &flags) {
|
||||||
Q_UNUSED(flags)
|
Macros macros = dumpPredefinedMacros(compiler, extraArgs + flags, languageId, env);
|
||||||
|
|
||||||
Macros macros = dumpPredefinedMacros(compiler, extraArgs, languageId, env);
|
|
||||||
macros.append({"__intrinsic", "", MacroType::Define});
|
macros.append({"__intrinsic", "", MacroType::Define});
|
||||||
macros.append({"__nounwind", "", MacroType::Define});
|
macros.append({"__nounwind", "", MacroType::Define});
|
||||||
macros.append({"__noreturn", "", MacroType::Define});
|
macros.append({"__noreturn", "", MacroType::Define});
|
||||||
|
Reference in New Issue
Block a user