diff options
author | Richard Henderson <rth@redhat.com> | 2003-05-30 03:01:12 +0000 |
---|---|---|
committer | Richard Henderson <rth@redhat.com> | 2003-05-30 03:01:12 +0000 |
commit | ff89201a3e80979614faf65b9012a1e4f71922f5 (patch) | |
tree | ed666a8226addbbaf4a2500654ca390c8e66fcdf /gas/testsuite/gas/alpha | |
parent | 7da38c42599391b305d56eea719c2ac74529d036 (diff) | |
download | binutils-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.d | 21 |
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 |