| 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);
|
| }
|
| }
|
|
|