Index: src/IceTargetLoweringX8632.cpp |
diff --git a/src/IceTargetLoweringX8632.cpp b/src/IceTargetLoweringX8632.cpp |
index 82d20b422e22c7829a6f248469f88a0fd00c53bd..afad98fae42aa10760e8909277f5450f5d46f104 100644 |
--- a/src/IceTargetLoweringX8632.cpp |
+++ b/src/IceTargetLoweringX8632.cpp |
@@ -4564,6 +4564,9 @@ TargetGlobalInitX8632::TargetGlobalInitX8632(GlobalContext *Ctx) |
: TargetGlobalInitLowering(Ctx) {} |
void TargetGlobalInitX8632::lower(const VariableDeclaration &Var) { |
+ // TODO(jvoung): handle this without text. |
+ if (Ctx->getFlags().UseELFWriter) |
+ return; |
Ostream &Str = Ctx->getStrEmit(); |