Index: src/IceTargetLoweringARM32.cpp |
diff --git a/src/IceTargetLoweringARM32.cpp b/src/IceTargetLoweringARM32.cpp |
index 8c0aca63453aac4ac04a4eab3de20cf0fae11e8c..a36fe998ca11735422189f9c88707b8a8f9e60e4 100644 |
--- a/src/IceTargetLoweringARM32.cpp |
+++ b/src/IceTargetLoweringARM32.cpp |
@@ -6817,10 +6817,9 @@ void TargetDataARM32::lowerGlobals(const VariableDeclarationList &Vars, |
} break; |
case FT_Asm: |
case FT_Iasm: { |
- const std::string TranslateOnly = getFlags().getTranslateOnly(); |
OstreamLocker _(Ctx); |
for (const VariableDeclaration *Var : Vars) { |
- if (GlobalContext::matchSymbolName(Var->getName(), TranslateOnly)) { |
+ if (getFlags().matchTranslateOnly(Var->getName(), 0)) { |
emitGlobal(*Var, SectionSuffix); |
} |
} |