diff options
author | Jakub Jelinek <jakub@redhat.com> | 2006-11-03 07:29:37 +0000 |
---|---|---|
committer | Jakub Jelinek <jakub@redhat.com> | 2006-11-03 07:29:37 +0000 |
commit | 9b8ae42e78e6c3e3bc67c31673233568c27d9e71 (patch) | |
tree | 1f493a79ef0bfe683893d9c8cff4f546a67dab24 /gas/doc/c-d30v.texi | |
parent | ae424f8246a09295cca8da6922c8ee781dec4fb1 (diff) | |
download | gdb-9b8ae42e78e6c3e3bc67c31673233568c27d9e71.zip gdb-9b8ae42e78e6c3e3bc67c31673233568c27d9e71.tar.gz gdb-9b8ae42e78e6c3e3bc67c31673233568c27d9e71.tar.bz2 |
* dw2gencfi.c (struct fde_entry): Add per_encoding, lsda_encoding,
personality and lsda.
(struct cie_entry): Add per_encoding, lsda_encoding and personality.
(alloc_fde_entry): Initialize per_encoding and lsda_encoding.
(cfi_pseudo_table): Handle .cfi_personality and .cfi_lsda.
(dot_cfi_personality, dot_cfi_lsda, encoding_size): New functions.
(output_cie): Output personality including its encoding and LSDA encoding.
(output_fde): Output LSDA.
(select_cie_for_fde): Don't share CIE if personality, its encoding or
LSDA encoding are different. Copy the 3 fields from fde_entry to
cie_entry.
* doc/as.texinfo (.cfi_personality, .cfi_lsda): Document.
* gas/cfi/cfi-common-6.d: New test.
* gas/cfi/cfi-common-6.s: New.
* gas/cfi/cfi.exp: Add cfi-common-6 test.
Diffstat (limited to 'gas/doc/c-d30v.texi')
0 files changed, 0 insertions, 0 deletions