summaryrefslogtreecommitdiff
path: root/gas/testsuite/gas/alpha
diff options
context:
space:
mode:
authorRichard Henderson <rth@redhat.com>2003-05-30 03:01:12 +0000
committerRichard Henderson <rth@redhat.com>2003-05-30 03:01:12 +0000
commitff89201a3e80979614faf65b9012a1e4f71922f5 (patch)
treeed666a8226addbbaf4a2500654ca390c8e66fcdf /gas/testsuite/gas/alpha
parent7da38c42599391b305d56eea719c2ac74529d036 (diff)
downloadbinutils-redhat-ff89201a3e80979614faf65b9012a1e4f71922f5.tar.gz
* config/tc-alpha.c (alpha_cur_ent_sym): Remove.
(all_frame_data, plast_frame_data, cur_frame_data): New. (s_alpha_ent): Record data for dwarf2 cfi. (s_alpha_end, s_alpha_mask, s_alpha_frame, s_alpha_prologue): Likewise.[ (alpha_elf_md_end): Emit dwarf2 cfi for ecoff unwind directives. * config/tc-alpha.h (md_end): New. (DWARF2_DEFAULT_RETURN_COLUMN): New. (DWARF2_CIE_DATA_ALIGNMENT): New. * gas/alpha/elf-reloc-8.d: Add .eh_frame relocs. * gas/cfi/cfi-alpha-1.d: New. * gas/cfi/cfi-alpha-1.s: New. * gas/cfi/cfi.exp: Run it.
Diffstat (limited to 'gas/testsuite/gas/alpha')
-rw-r--r--gas/testsuite/gas/alpha/elf-reloc-8.d21
1 files changed, 21 insertions, 0 deletions
diff --git a/gas/testsuite/gas/alpha/elf-reloc-8.d b/gas/testsuite/gas/alpha/elf-reloc-8.d
index e95e8edf2a..de5e0e8859 100644
--- a/gas/testsuite/gas/alpha/elf-reloc-8.d
+++ b/gas/testsuite/gas/alpha/elf-reloc-8.d
@@ -307,3 +307,24 @@ OFFSET *TYPE *VALUE
0*0000048 REFQUAD \.init\.text\+0x0*00005f0
0*0000050 REFQUAD \.init\.data\+0x0*0000029
0*0000058 REFQUAD \.init\.text\+0x0*0000610
+
+
+RELOCATION RECORDS FOR \[\.eh_frame\]:
+OFFSET *TYPE *VALUE
+0*000001c SREL32 \.init\.text\+0xf*ffffff8
+0*0000034 SREL32 \.init\.text\+0x0*0000048
+0*0000048 SREL32 \.init\.text\+0x0*0000078
+0*000005c SREL32 \.init\.text\+0x0*00000a8
+0*0000080 SREL32 \.init\.text\+0x0*00002b8
+0*00000a0 SREL32 \.init\.text\+0x0*0000598
+0*00000b8 SREL32 \.init\.text\+0x0*00005e8
+0*00000cc SREL32 \.init\.text\+0x0*0000608
+0*00000e0 SREL32 \.init\.text\+0x0*0000628
+0*00000fc SREL32 \.init\.text\+0x0*0000748
+0*0000120 SREL32 \.init\.text\+0x0*0000988
+0*000013c SREL32 \.init\.text\+0x0*0000a08
+0*0000150 SREL32 \.init\.text\+0x0*0000a18
+0*0000164 SREL32 \.init\.text\+0x0*0000a38
+0*000017c SREL32 \.init\.text\+0x0*0000a88
+0*0000190 SREL32 \.init\.text\+0x0*0000a98
+0*00001a4 SREL32 \.text\+0xf*ffffff8