Home
last modified time | relevance | path

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

12

/netbsd-src/external/gpl3/binutils/dist/gas/
H A Ddw2gencfi.c388 unsigned char lsda_encoding; member
420 fde->lsda_encoding = DW_EH_PE_omit; in alloc_fde_entry()
1059 fde->lsda_encoding = encoding; in dot_cfi_lsda()
1086 fde->lsda_encoding = encoding; in dot_cfi_lsda()
1102 fde->lsda_encoding = encoding; in dot_cfi_lsda()
1437 if (last_fde->lsda_encoding != DW_EH_PE_omit) in dot_cfi_fde_data()
1878 if (cie->lsda_encoding != DW_EH_PE_omit) in output_cie()
1909 augmentation_size = 1 + (cie->lsda_encoding != DW_EH_PE_omit); in output_cie()
1916 if (cie->lsda_encoding != DW_EH_PE_omit) in output_cie()
1917 out_one (cie->lsda_encoding); in output_cie()
[all …]
H A Ddw2gencfi.h190 unsigned char lsda_encoding; member
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.
/netbsd-src/external/gpl3/binutils.old/dist/gas/
H A Ddw2gencfi.c394 unsigned char lsda_encoding; member
426 fde->lsda_encoding = DW_EH_PE_omit; in alloc_fde_entry()
1058 fde->lsda_encoding = encoding; in dot_cfi_lsda()
1085 fde->lsda_encoding = encoding; in dot_cfi_lsda()
1101 fde->lsda_encoding = encoding; in dot_cfi_lsda()
1418 if (last_fde->lsda_encoding != DW_EH_PE_omit) in dot_cfi_fde_data()
1859 if (cie->lsda_encoding != DW_EH_PE_omit) in output_cie()
1890 augmentation_size = 1 + (cie->lsda_encoding != DW_EH_PE_omit); in output_cie()
1897 if (cie->lsda_encoding != DW_EH_PE_omit) in output_cie()
1898 out_one (cie->lsda_encoding); in output_cie()
[all …]
H A Ddw2gencfi.h165 unsigned char lsda_encoding; member
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.
/netbsd-src/external/gpl3/gcc.old/dist/libgcc/config/xtensa/
H A Dunwind-dw2-xtensa.c246 fs->lsda_encoding = DW_EH_PE_omit; in extract_cie_info()
266 fs->lsda_encoding = *p++; in extract_cie_info()
352 if (fs->lsda_encoding != DW_EH_PE_omit) in uw_frame_state_for()
356 aug = read_encoded_value (context, fs->lsda_encoding, aug, &lsda); in uw_frame_state_for()
H A Dunwind-dw2-xtensa.h34 unsigned char lsda_encoding; member
/netbsd-src/external/gpl3/gcc/dist/libgcc/config/xtensa/
H A Dunwind-dw2-xtensa.c246 fs->lsda_encoding = DW_EH_PE_omit; in extract_cie_info()
266 fs->lsda_encoding = *p++; in extract_cie_info()
352 if (fs->lsda_encoding != DW_EH_PE_omit) in uw_frame_state_for()
356 aug = read_encoded_value (context, fs->lsda_encoding, aug, &lsda); in uw_frame_state_for()
H A Dunwind-dw2-xtensa.h34 unsigned char lsda_encoding; member
/netbsd-src/external/gpl3/binutils.old/dist/bfd/
H A Delf-eh-frame.c51 unsigned char lsda_encoding; member
237 && c1->lsda_encoding == c2->lsda_encoding in cie_eq()
271 h = iterative_hash_object (c->lsda_encoding, h); in cie_compute_hash()
784 cie->lsda_encoding = DW_EH_PE_omit; in _bfd_elf_parse_eh_frame()
803 REQUIRE (read_byte (&buf, end, &cie->lsda_encoding)); in _bfd_elf_parse_eh_frame()
805 REQUIRE (get_DW_EH_PE_width (cie->lsda_encoding, ptr_size)); in _bfd_elf_parse_eh_frame()
871 if ((cie->lsda_encoding & 0x70) == DW_EH_PE_absptr) in _bfd_elf_parse_eh_frame()
958 if (cie->lsda_encoding != DW_EH_PE_omit) in _bfd_elf_parse_eh_frame()
1030 this_inf->lsda_encoding = cie->lsda_encoding; in _bfd_elf_parse_eh_frame()
2050 BFD_ASSERT (*buf == ent->lsda_encoding); in _bfd_elf_write_section_eh_frame()
[all …]
H A Delf-bfd.h416 unsigned int lsda_encoding : 8; member
/netbsd-src/external/gpl3/binutils/dist/bfd/
H A Delf-eh-frame.c51 unsigned char lsda_encoding; member
237 && c1->lsda_encoding == c2->lsda_encoding in cie_eq()
271 h = iterative_hash_object (c->lsda_encoding, h); in cie_compute_hash()
785 cie->lsda_encoding = DW_EH_PE_omit; in _bfd_elf_parse_eh_frame()
804 REQUIRE (read_byte (&buf, end, &cie->lsda_encoding)); in _bfd_elf_parse_eh_frame()
806 REQUIRE (get_DW_EH_PE_width (cie->lsda_encoding, ptr_size)); in _bfd_elf_parse_eh_frame()
872 if ((cie->lsda_encoding & 0x70) == DW_EH_PE_absptr) in _bfd_elf_parse_eh_frame()
959 if (cie->lsda_encoding != DW_EH_PE_omit) in _bfd_elf_parse_eh_frame()
1031 this_inf->lsda_encoding = cie->lsda_encoding; in _bfd_elf_parse_eh_frame()
2051 BFD_ASSERT (*buf == ent->lsda_encoding); in _bfd_elf_write_section_eh_frame()
[all …]
H A Delf-bfd.h416 unsigned int lsda_encoding : 8; member
H A DChangeLog-2007183 field. Use bitfields for fde_encoding, lsda_encoding and lsda_offset.
/netbsd-src/external/gpl3/gcc/dist/libgcc/config/cr16/
H A Dunwind-dw2.h75 unsigned char lsda_encoding; member
H A Dunwind-cr16.c432 fs->lsda_encoding = DW_EH_PE_omit; in extract_cie_info()
452 fs->lsda_encoding = *p++; in extract_cie_info()
1224 if (fs->lsda_encoding != DW_EH_PE_omit) in uw_frame_state_for()
1228 aug = read_encoded_value (context, fs->lsda_encoding, aug, &lsda); in uw_frame_state_for()
/netbsd-src/external/gpl3/gcc/dist/libgcc/
H A Dunwind-dw2.h75 unsigned char lsda_encoding; member
H A Dunwind-dw2.c459 fs->lsda_encoding = DW_EH_PE_omit; in extract_cie_info()
479 fs->lsda_encoding = *p++; in extract_cie_info()
1299 if (fs->lsda_encoding != DW_EH_PE_omit) in uw_frame_state_for()
1303 aug = read_encoded_value (context, fs->lsda_encoding, aug, &lsda); in uw_frame_state_for()
/netbsd-src/external/gpl3/gcc.old/dist/libgcc/
H A Dunwind-dw2.h75 unsigned char lsda_encoding; member
H A Dunwind-dw2.c459 fs->lsda_encoding = DW_EH_PE_omit; in extract_cie_info()
479 fs->lsda_encoding = *p++; in extract_cie_info()
1299 if (fs->lsda_encoding != DW_EH_PE_omit) in uw_frame_state_for()
1303 aug = read_encoded_value (context, fs->lsda_encoding, aug, &lsda); in uw_frame_state_for()
/netbsd-src/external/gpl3/gcc.old/dist/libgcc/config/cr16/
H A Dunwind-dw2.h75 unsigned char lsda_encoding; member
H A Dunwind-cr16.c432 fs->lsda_encoding = DW_EH_PE_omit; in extract_cie_info()
452 fs->lsda_encoding = *p++; in extract_cie_info()
1224 if (fs->lsda_encoding != DW_EH_PE_omit) in uw_frame_state_for()
1228 aug = read_encoded_value (context, fs->lsda_encoding, aug, &lsda); in uw_frame_state_for()
/netbsd-src/external/gpl3/gcc/dist/gcc/
H A Ddwarf2out.cc456 int lsda_encoding; in switch_to_eh_frame_section() local
462 lsda_encoding = ASM_PREFERRED_EH_DATA_FORMAT (/*code=*/0, in switch_to_eh_frame_section()
469 && (lsda_encoding & 0x70) != DW_EH_PE_absptr in switch_to_eh_frame_section()
470 && (lsda_encoding & 0x70) != DW_EH_PE_aligned)) in switch_to_eh_frame_section()
599 bool any_lsda_needed, int lsda_encoding) in output_fde() argument
649 int size = size_of_encoded_value (lsda_encoding); in output_fde()
651 if (lsda_encoding == DW_EH_PE_aligned) in output_fde()
669 dw2_asm_output_encoded_addr_rtx (lsda_encoding, in output_fde()
676 if (lsda_encoding == DW_EH_PE_aligned) in output_fde()
678 dw2_asm_output_data (size_of_encoded_value (lsda_encoding), 0, in output_fde()
[all …]
/netbsd-src/external/gpl3/gcc.old/dist/gcc/
H A Ddwarf2out.c448 int lsda_encoding; in switch_to_eh_frame_section() local
454 lsda_encoding = ASM_PREFERRED_EH_DATA_FORMAT (/*code=*/0, in switch_to_eh_frame_section()
461 && (lsda_encoding & 0x70) != DW_EH_PE_absptr in switch_to_eh_frame_section()
462 && (lsda_encoding & 0x70) != DW_EH_PE_aligned)) in switch_to_eh_frame_section()
591 bool any_lsda_needed, int lsda_encoding) in output_fde() argument
641 int size = size_of_encoded_value (lsda_encoding); in output_fde()
643 if (lsda_encoding == DW_EH_PE_aligned) in output_fde()
661 dw2_asm_output_encoded_addr_rtx (lsda_encoding, in output_fde()
668 if (lsda_encoding == DW_EH_PE_aligned) in output_fde()
670 dw2_asm_output_data (size_of_encoded_value (lsda_encoding), 0, in output_fde()
[all …]

12