mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-07-28 03:25:23 +00:00
Don't produce a __debug_frame.
I tested both gdb on a bootstrapped clang and and the gdb testsuite on OS X (snow leopard) and both are happy using __eh_frame. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@130937 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@@ -74,7 +74,7 @@ MCAsmInfo::MCAsmInfo() {
|
|||||||
HasLEB128 = false;
|
HasLEB128 = false;
|
||||||
SupportsDebugInformation = false;
|
SupportsDebugInformation = false;
|
||||||
ExceptionsType = ExceptionHandling::None;
|
ExceptionsType = ExceptionHandling::None;
|
||||||
DwarfRequiresFrameSection = true;
|
DwarfRequiresFrameSection = false;
|
||||||
DwarfUsesInlineInfoSection = false;
|
DwarfUsesInlineInfoSection = false;
|
||||||
DwarfRequiresRelocationForStmtList = true;
|
DwarfRequiresRelocationForStmtList = true;
|
||||||
DwarfSectionOffsetDirective = 0;
|
DwarfSectionOffsetDirective = 0;
|
||||||
|
@@ -6,10 +6,24 @@ entry:
|
|||||||
unreachable
|
unreachable
|
||||||
}
|
}
|
||||||
; CHECK-NO-FP: _func:
|
; CHECK-NO-FP: _func:
|
||||||
; CHECK-NO-FP-NOT: movq %rsp, %rbp
|
; CHECK-NO-FP-NEXT: :
|
||||||
|
; CHECK-NO-FP-NEXT: .cfi_startproc
|
||||||
; CHECK-NO-FP: nop
|
; CHECK-NO-FP: nop
|
||||||
|
; CHECK-NO-FP-NEXT: :
|
||||||
|
; CHECK-NO-FP-NEXT: .cfi_endproc
|
||||||
|
|
||||||
; CHECK-FP: _func:
|
; CHECK-FP: _func:
|
||||||
; CHECK-FP: movq %rsp, %rbp
|
; CHECK-FP-NEXT: :
|
||||||
; CHECK-FP-NEXT: Ltmp1:
|
; CHECK-FP-NEXT: .cfi_startproc
|
||||||
; CHECK-FP: nop
|
; CHECK-FP-NEXT: :
|
||||||
|
; CHECK-FP-NEXT: pushq %rbp
|
||||||
|
; CHECK-FP-NEXT: :
|
||||||
|
; CHECK-FP-NEXT: .cfi_def_cfa_offset 16
|
||||||
|
; CHECK-FP-NEXT: :
|
||||||
|
; CHECK-FP-NEXT: .cfi_offset 6, -16
|
||||||
|
; CHECK-FP-NEXT: movq %rsp, %rbp
|
||||||
|
; CHECK-FP-NEXT: :
|
||||||
|
; CHECK-FP-NEXT: .cfi_def_cfa_register 6
|
||||||
|
; CHECK-FP-NEXT: nop
|
||||||
|
; CHECK-FP-NEXT: :
|
||||||
|
; CHECK-FP-NEXT: .cfi_endproc
|
||||||
|
Reference in New Issue
Block a user