rustllvm: Emit frame map labels

This commit is contained in:
Patrick Walton 2011-08-18 18:51:25 -07:00
parent 396f6b4f59
commit 955bef3f4d

View file

@ -177,6 +177,7 @@ void RustGCMetadataPrinter::finishAssembly(AsmPrinter &AP) {
while (MI != ME) { while (MI != ME) {
Out.EmitSymbolValue(MI->first, WordSize, 0); Out.EmitSymbolValue(MI->first, WordSize, 0);
MCSymbol *FrameMapLabel = AP.GetTempSymbol("rust_frame_map_label", i); MCSymbol *FrameMapLabel = AP.GetTempSymbol("rust_frame_map_label", i);
Out.EmitSymbolValue(FrameMapLabel, WordSize, 0);
FrameMapLabels.push_back(FrameMapLabel); FrameMapLabels.push_back(FrameMapLabel);
++MI, ++i; ++MI, ++i;
} }