]> git.ipfire.org Git - thirdparty/gcc.git/commit - gcc/dwarf2out.c
dwarf2.h (DW_EH_PE_aligned): New.
authorRichard Henderson <rth@gcc.gnu.org>
Wed, 6 Jun 2001 01:57:49 +0000 (18:57 -0700)
committerRichard Henderson <rth@gcc.gnu.org>
Wed, 6 Jun 2001 01:57:49 +0000 (18:57 -0700)
commit099c8b17ace8e7a35a53993bf8cf211b955d29a8
tree7d58db2a4f6ec00eb20b149b79bc6fbe2e8c5a80
parentc51f6c6bd5a4177ee5dcb0afbfe9b27e4fda6478
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
gcc/ChangeLog
gcc/config/alpha/elf.h
gcc/config/alpha/osf.h
gcc/dwarf2.h
gcc/dwarf2asm.c
gcc/dwarf2out.c
gcc/unwind-dw2-fde.c
gcc/unwind-pe.h