diff options
author | Richard Henderson <rth@gcc.gnu.org> | 2001-06-05 18:57:49 -0700 |
---|---|---|
committer | Richard Henderson <rth@gcc.gnu.org> | 2001-06-05 18:57:49 -0700 |
commit | 099c8b17ace8e7a35a53993bf8cf211b955d29a8 (patch) | |
tree | 7d58db2a4f6ec00eb20b149b79bc6fbe2e8c5a80 /gcc/dwarf2.h | |
parent | c51f6c6bd5a4177ee5dcb0afbfe9b27e4fda6478 (diff) | |
download | gcc-099c8b17ace8e7a35a53993bf8cf211b955d29a8.zip gcc-099c8b17ace8e7a35a53993bf8cf211b955d29a8.tar.gz gcc-099c8b17ace8e7a35a53993bf8cf211b955d29a8.tar.bz2 |
dwarf2.h (DW_EH_PE_aligned): New.
* dwarf2.h (DW_EH_PE_aligned): New.
* dwarf2asm.c (eh_data_format_name): Name it.
(dw2_asm_output_encoded_addr_rtx): Align for it.
* dwarf2out.c (output_call_frame_info): Handle it for personality
routine and LSDA pointers.
* unwind-pe.h (DW_EH_PE_aligned): New.
(base_of_encoded_value): Handle it.
(read_encoded_value_with_base): Likewise.
* unwind-dw2-fde.c (base_from_object): Likewise.
(get_cie_encoding): Likewise.
* config/alpha/elf.h: Remove ecoff commentary.
* config/alpha/osf.h (ASM_PREFERRED_EH_DATA_FORMAT): New.
From-SVN: r42926
Diffstat (limited to 'gcc/dwarf2.h')
-rw-r--r-- | gcc/dwarf2.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/gcc/dwarf2.h b/gcc/dwarf2.h index e6148a3..800bda2 100644 --- a/gcc/dwarf2.h +++ b/gcc/dwarf2.h @@ -580,5 +580,6 @@ enum dwarf_macinfo_record_type #define DW_EH_PE_textrel 0x20 #define DW_EH_PE_datarel 0x30 #define DW_EH_PE_funcrel 0x40 +#define DW_EH_PE_aligned 0x50 #define DW_EH_PE_indirect 0x80 |