Remove an always true argument.
authorRafael Espindola <rafael.espindola@gmail.com>
Mon, 12 May 2014 13:30:10 +0000 (13:30 +0000)
committerRafael Espindola <rafael.espindola@gmail.com>
Mon, 12 May 2014 13:30:10 +0000 (13:30 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@208557 91177308-0d34-0410-b5e6-96231b3b80d8

include/llvm/MC/MCStreamer.h
lib/MC/MCELFStreamer.cpp
lib/MC/MCMachOStreamer.cpp
lib/MC/MCStreamer.cpp
lib/Target/X86/MCTargetDesc/X86WinCOFFStreamer.cpp

index 9b106d0fc3a8d01b969b61b94af1f13aca2bf42d..906d3a5af79a3fcd3559b436ca927827676a135c 100644 (file)
@@ -189,7 +189,7 @@ protected:
   virtual void EmitCFIStartProcImpl(MCDwarfFrameInfo &Frame);
   void RecordProcEnd(MCDwarfFrameInfo &Frame);
   virtual void EmitCFIEndProcImpl(MCDwarfFrameInfo &CurFrame);
-  void EmitFrames(MCAsmBackend *MAB, bool usingCFI);
+  void EmitFrames(MCAsmBackend *MAB);
 
   MCWin64EHUnwindInfo *getCurrentW64UnwindInfo() {
     return CurrentW64UnwindInfo;
index c1c57c044c33e497f751a1721f184646098675fa..767348ca4471a8fe062fb7e2cade93db26f4f21b 100644 (file)
@@ -538,7 +538,7 @@ void MCELFStreamer::Flush() {
 }
 
 void MCELFStreamer::FinishImpl() {
-  EmitFrames(nullptr, true);
+  EmitFrames(nullptr);
 
   Flush();
 
index c103e41e3a86079bfd457bbc9863bcb7bfcd954a..37d05e910a4a1d9349327e968c16f00a13de9337 100644 (file)
@@ -418,7 +418,7 @@ void MCMachOStreamer::EmitInstToData(const MCInst &Inst,
 }
 
 void MCMachOStreamer::FinishImpl() {
-  EmitFrames(&getAssembler().getBackend(), true);
+  EmitFrames(&getAssembler().getBackend());
 
   // We have to set the fragment atom associations so we can relax properly for
   // Mach-O.
index 4c99c0add725d89c9760a0da14d0e0f311bfeccc..d9bfac9ddf49514becf2c6219f9c24bc460d677e 100644 (file)
@@ -615,15 +615,15 @@ void MCStreamer::EmitRawText(const Twine &T) {
   EmitRawTextImpl(T.toStringRef(Str));
 }
 
-void MCStreamer::EmitFrames(MCAsmBackend *MAB, bool usingCFI) {
+void MCStreamer::EmitFrames(MCAsmBackend *MAB) {
   if (!getNumFrameInfos())
     return;
 
   if (EmitEHFrame)
-    MCDwarfFrameEmitter::Emit(*this, MAB, usingCFI, true);
+    MCDwarfFrameEmitter::Emit(*this, MAB, true, true);
 
   if (EmitDebugFrame)
-    MCDwarfFrameEmitter::Emit(*this, MAB, usingCFI, false);
+    MCDwarfFrameEmitter::Emit(*this, MAB, true, false);
 }
 
 void MCStreamer::EmitW64Tables() {
index 526868487a0abe80a61d5f1c4c46f0b1c9ab59b4..c62fd0a9390acb1f067ae2ced41a275aa69ebb46 100644 (file)
@@ -32,7 +32,7 @@ void X86WinCOFFStreamer::EmitWin64EHHandlerData() {
 }
 
 void X86WinCOFFStreamer::FinishImpl() {
-  EmitFrames(nullptr, true);
+  EmitFrames(nullptr);
   EmitW64Tables();
 
   MCWinCOFFStreamer::FinishImpl();