diff options
author | Rafael Espindola <rafael.espindola@gmail.com> | 2011-05-10 03:01:39 +0000 |
---|---|---|
committer | Rafael Espindola <rafael.espindola@gmail.com> | 2011-05-10 03:01:39 +0000 |
commit | 9f270dadd429771dded5a8572da8c74513771c15 (patch) | |
tree | 8d5a66b24733e474b969dc536b26cb20c8b84ead /lib/MC/MCDwarf.cpp | |
parent | f9efd83166401bca542c6702ea329f9901c4e04b (diff) | |
download | llvm-9f270dadd429771dded5a8572da8c74513771c15.tar.gz llvm-9f270dadd429771dded5a8572da8c74513771c15.tar.bz2 llvm-9f270dadd429771dded5a8572da8c74513771c15.tar.xz |
Remove unused argument.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@131118 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/MC/MCDwarf.cpp')
-rw-r--r-- | lib/MC/MCDwarf.cpp | 16 |
1 files changed, 4 insertions, 12 deletions
diff --git a/lib/MC/MCDwarf.cpp b/lib/MC/MCDwarf.cpp index 29e6e91945..c55a964a5c 100644 --- a/lib/MC/MCDwarf.cpp +++ b/lib/MC/MCDwarf.cpp @@ -514,8 +514,7 @@ namespace { unsigned lsdaEncoding); MCSymbol *EmitFDE(MCStreamer &streamer, const MCSymbol &cieStart, - const MCDwarfFrameInfo &frame, - bool forceLsda); + const MCDwarfFrameInfo &frame); void EmitCFIInstructions(MCStreamer &streamer, const std::vector<MCCFIInstruction> &Instrs, MCSymbol *BaseLabel); @@ -732,8 +731,7 @@ const MCSymbol &FrameEmitterImpl::EmitCIE(MCStreamer &streamer, MCSymbol *FrameEmitterImpl::EmitFDE(MCStreamer &streamer, const MCSymbol &cieStart, - const MCDwarfFrameInfo &frame, - bool forceLsda) { + const MCDwarfFrameInfo &frame) { MCContext &context = streamer.getContext(); MCSymbol *fdeStart = context.CreateTempSymbol(); MCSymbol *fdeEnd = context.CreateTempSymbol(); @@ -769,20 +767,14 @@ MCSymbol *FrameEmitterImpl::EmitFDE(MCStreamer &streamer, // Augmentation Data Length unsigned augmentationLength = 0; - if (frame.Lsda || forceLsda) + if (frame.Lsda) augmentationLength += getSizeForEncoding(streamer, frame.LsdaEncoding); streamer.EmitULEB128IntValue(augmentationLength); // Augmentation Data - - // When running in "CodeGen compatibility mode" a FDE with no LSDA can be - // assigned to a CIE that requires one. In that case we output a 0 (as does - // CodeGen). if (frame.Lsda) EmitSymbol(streamer, *frame.Lsda, frame.LsdaEncoding); - else if (forceLsda) - streamer.EmitIntValue(0, getSizeForEncoding(streamer, frame.LsdaEncoding)); // Call Frame Instructions @@ -853,7 +845,7 @@ void MCDwarfFrameEmitter::Emit(MCStreamer &streamer, cieStart = &Emitter.EmitCIE(streamer, frame.Personality, frame.PersonalityEncoding, frame.Lsda, frame.LsdaEncoding); - fdeEnd = Emitter.EmitFDE(streamer, *cieStart, frame, false); + fdeEnd = Emitter.EmitFDE(streamer, *cieStart, frame); if (i != n - 1) streamer.EmitLabel(fdeEnd); } |