summaryrefslogtreecommitdiff
path: root/ld/testsuite/ld-elf/eh1.s
diff options
context:
space:
mode:
Diffstat (limited to 'ld/testsuite/ld-elf/eh1.s')
-rw-r--r--ld/testsuite/ld-elf/eh1.s50
1 files changed, 50 insertions, 0 deletions
diff --git a/ld/testsuite/ld-elf/eh1.s b/ld/testsuite/ld-elf/eh1.s
new file mode 100644
index 0000000..73d715f
--- /dev/null
+++ b/ld/testsuite/ld-elf/eh1.s
@@ -0,0 +1,50 @@
+ .text
+.globl _start
+ .type _start, %function
+_start:
+.LFB2:
+ .space 8
+.LCFI0:
+ .space 8
+.LCFI1:
+ .space 8
+.LFE2:
+ .size _start, .-_start
+ .section .eh_frame,"a",%progbits
+.Lframe1:
+ .long .LECIE1-.LSCIE1
+.LSCIE1:
+ .long 0x0
+ .byte 0x1
+ .string ""
+ .uleb128 0x1
+ .sleb128 -8
+ .byte 0x10
+ .byte 0xc
+ .uleb128 0x7
+ .uleb128 0x8
+ .byte 0x90
+ .uleb128 0x1
+ .align 8
+.LECIE1:
+.LSFDE1:
+ .long .LEFDE1-.LASFDE1
+.LASFDE1:
+ .long .LASFDE1-.Lframe1
+ .quad .LFB2
+ .quad .LFE2-.LFB2
+ .byte 0x4
+ .long .LCFI0-.LFB2
+ .byte 0xe
+ .uleb128 0x10
+ .byte 0x86
+ .uleb128 0x2
+ .byte 0x4
+ .long .LCFI1-.LCFI0
+ .byte 0xd
+ .uleb128 0x6
+ .byte 0x0
+ .byte 0x0
+ .byte 0x0
+ .byte 0x0
+.LEFDE1: