diff options
Diffstat (limited to 'lib/MC/MCStreamer.cpp')
-rw-r--r-- | lib/MC/MCStreamer.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/MC/MCStreamer.cpp b/lib/MC/MCStreamer.cpp index 8cbfc5c83e..996be956e9 100644 --- a/lib/MC/MCStreamer.cpp +++ b/lib/MC/MCStreamer.cpp @@ -248,12 +248,13 @@ void MCStreamer::EmitCFISections(bool EH, bool Debug) { EmitDebugFrame = Debug; } -void MCStreamer::EmitCFIStartProc() { +void MCStreamer::EmitCFIStartProc(bool IsSimple) { MCDwarfFrameInfo *CurFrame = getCurrentFrameInfo(); if (CurFrame && !CurFrame->End) report_fatal_error("Starting a frame before finishing the previous one!"); MCDwarfFrameInfo Frame; + Frame.IsSimple = IsSimple; EmitCFIStartProcImpl(Frame); FrameInfos.push_back(Frame); |