Home
last modified time | relevance | path

Searched refs:lsda_encoding (Results 1 – 9 of 9) sorted by relevance

/freebsd-12.1/contrib/binutils/gas/
H A Ddw2gencfi.c92 unsigned char lsda_encoding; member
106 unsigned char lsda_encoding; member
150 fde->lsda_encoding = DW_EH_PE_omit; in alloc_fde_entry()
714 fde->lsda_encoding = encoding; in dot_cfi_lsda()
740 fde->lsda_encoding = encoding; in dot_cfi_lsda()
756 fde->lsda_encoding = encoding; in dot_cfi_lsda()
1063 if (cie->lsda_encoding != DW_EH_PE_omit) in output_cie()
1099 if (cie->lsda_encoding != DW_EH_PE_omit) in output_cie()
1100 out_one (cie->lsda_encoding); in output_cie()
1197 || cie->lsda_encoding != fde->lsda_encoding) in select_cie_for_fde()
[all …]
H A DChangeLog-2006276 * dw2gencfi.c (struct fde_entry): Add per_encoding, lsda_encoding,
278 (struct cie_entry): Add per_encoding, lsda_encoding and personality.
279 (alloc_fde_entry): Initialize per_encoding and lsda_encoding.
/freebsd-12.1/contrib/binutils/bfd/
H A Delf-eh-frame.c48 unsigned char lsda_encoding; member
234 && c1->lsda_encoding == c2->lsda_encoding in cie_eq()
266 h = iterative_hash_object (c->lsda_encoding, h); in cie_compute_hash()
637 cie->lsda_encoding = DW_EH_PE_omit; in _bfd_elf_discard_section_eh_frame()
771 && (cie->lsda_encoding & 0xf0) == DW_EH_PE_absptr) in _bfd_elf_discard_section_eh_frame()
844 if (cie->lsda_encoding != DW_EH_PE_omit) in _bfd_elf_discard_section_eh_frame()
902 this_inf->lsda_encoding = cie->lsda_encoding; in _bfd_elf_discard_section_eh_frame()
1325 BFD_ASSERT (*buf == ent->lsda_encoding); in _bfd_elf_write_section_eh_frame()
1421 if ((ent->lsda_encoding & 0xf0) == DW_EH_PE_pcrel in _bfd_elf_write_section_eh_frame()
1427 get_DW_EH_PE_signed (ent->lsda_encoding)); in _bfd_elf_write_section_eh_frame()
[all …]
H A Delf-bfd.h272 unsigned char lsda_encoding; member
H A DChangeLog-0001155 (struct eh_cie_fde): Add lsda_encoding, lsda_offset,
159 lsda_encoding, lsda_offset and make_lsda_relative.
/freebsd-12.1/contrib/gcc/
H A Dunwind-dw2.h86 unsigned char lsda_encoding; member
H A Dunwind-dw2.c371 fs->lsda_encoding = DW_EH_PE_omit; in extract_cie_info()
391 fs->lsda_encoding = *p++; in extract_cie_info()
1142 if (fs->lsda_encoding != DW_EH_PE_omit) in uw_frame_state_for()
1146 aug = read_encoded_value (context, fs->lsda_encoding, aug, &lsda); in uw_frame_state_for()
H A Ddwarf2out.c2004 int lsda_encoding; in switch_to_eh_frame_section() local
2010 lsda_encoding = ASM_PREFERRED_EH_DATA_FORMAT (/*code=*/0, in switch_to_eh_frame_section()
2017 && (lsda_encoding & 0x70) != DW_EH_PE_absptr in switch_to_eh_frame_section()
2018 && (lsda_encoding & 0x70) != DW_EH_PE_aligned)) in switch_to_eh_frame_section()
2181 int lsda_encoding = DW_EH_PE_absptr; in output_call_frame_info() local
2352 eh_data_format_name (lsda_encoding)); in output_call_frame_info()
2461 int size = size_of_encoded_value (lsda_encoding); in output_call_frame_info()
2463 if (lsda_encoding == DW_EH_PE_aligned) in output_call_frame_info()
2482 lsda_encoding, gen_rtx_SYMBOL_REF (Pmode, l1), in output_call_frame_info()
2487 if (lsda_encoding == DW_EH_PE_aligned) in output_call_frame_info()
[all …]
H A DChangeLog-200122908 fde_encoding, lsda_encoding.
22911 (extract_cie_info): Set lsda_encoding from 'L' augmentation.