diff --git a/lib/Target/Mips/MCTargetDesc/MipsOptionRecord.cpp b/lib/Target/Mips/MCTargetDesc/MipsOptionRecord.cpp index 7287e6b1387..0ef22082132 100644 --- a/lib/Target/Mips/MCTargetDesc/MipsOptionRecord.cpp +++ b/lib/Target/Mips/MCTargetDesc/MipsOptionRecord.cpp @@ -61,6 +61,7 @@ void MipsRegInfoRecord::EmitMipsOptionRecord() { assert((ri_gp_value & 0xffffffff) == ri_gp_value); Streamer->EmitIntValue(ri_gp_value, 4); } + Streamer->PopSection(); }