Home
last modified time | relevance | path

Searched refs:debug_swap (Results 1 – 13 of 13) sorted by relevance

/netbsd/src/external/gpl3/binutils/dist/gas/config/
Dobj-ecoff.c141 const struct ecoff_debug_swap * const debug_swap in ecoff_frob_file() local
142 = &ecoff_backend (stdoutput)->debug_swap; in ecoff_frob_file()
151 ecoff_build_debug (hdr, &buf, debug_swap); in ecoff_frob_file()
166 SET (external_dnr, idnMax, void *, debug_swap->external_dnr_size); in ecoff_frob_file()
167 SET (external_pdr, ipdMax, void *, debug_swap->external_pdr_size); in ecoff_frob_file()
168 SET (external_sym, isymMax, void *, debug_swap->external_sym_size); in ecoff_frob_file()
169 SET (external_opt, ioptMax, void *, debug_swap->external_opt_size); in ecoff_frob_file()
173 SET (external_rfd, crfd, void *, debug_swap->external_rfd_size); in ecoff_frob_file()
174 SET (external_fdr, ifdMax, void *, debug_swap->external_fdr_size); in ecoff_frob_file()
175 SET (external_ext, iextMax, void *, debug_swap->external_ext_size); in ecoff_frob_file()
[all …]
Dobj-elf.c3079 const struct ecoff_debug_swap *debug_swap; in elf_frob_file_after_relocs() local
3084 debug_swap in elf_frob_file_after_relocs()
3086 know (debug_swap != NULL); in elf_frob_file_after_relocs()
3087 ecoff_build_debug (&debug.symbolic_header, &buf, debug_swap); in elf_frob_file_after_relocs()
3110 if (! bfd_ecoff_debug_externals (stdoutput, &debug, debug_swap, true, in elf_frob_file_after_relocs()
3125 debug_swap)); in elf_frob_file_after_relocs()
3138 if (! bfd_ecoff_write_debug (stdoutput, &debug, debug_swap, in elf_frob_file_after_relocs()
/netbsd/src/external/gpl3/gdb/dist/bfd/
Decoff.c439 backend->debug_swap.sym_magic) in ecoff_slurp_symbolic_header()
453 external_hdr_size = backend->debug_swap.external_hdr_size; in ecoff_slurp_symbolic_header()
468 (*backend->debug_swap.swap_hdr_in) (abfd, raw, internal_symhdr); in ecoff_slurp_symbolic_header()
470 if (internal_symhdr->magic != backend->debug_swap.sym_magic) in ecoff_slurp_symbolic_header()
545 + backend->debug_swap.external_hdr_size); in _bfd_ecoff_slurp_symbolic_info()
572 UPDATE_RAW_END (cbDnOffset, idnMax, backend->debug_swap.external_dnr_size); in _bfd_ecoff_slurp_symbolic_info()
573 UPDATE_RAW_END (cbPdOffset, ipdMax, backend->debug_swap.external_pdr_size); in _bfd_ecoff_slurp_symbolic_info()
574 UPDATE_RAW_END (cbSymOffset, isymMax, backend->debug_swap.external_sym_size); in _bfd_ecoff_slurp_symbolic_info()
581 UPDATE_RAW_END (cbFdOffset, ifdMax, backend->debug_swap.external_fdr_size); in _bfd_ecoff_slurp_symbolic_info()
582 UPDATE_RAW_END (cbRfdOffset, crfd, backend->debug_swap.external_rfd_size); in _bfd_ecoff_slurp_symbolic_info()
[all …]
Decofflink.c1751 const struct ecoff_debug_swap * const debug_swap, in mk_fdrtab() argument
1810 + (fdr_ptr->isymBase + 1) * debug_swap->external_sym_size); in mk_fdrtab()
1811 (*debug_swap->swap_sym_in) (abfd, sym_ptr, &sym); in mk_fdrtab()
1911 const struct ecoff_debug_swap * const debug_swap, in lookup_line() argument
1926 && !mk_fdrtab (abfd, debug_info, debug_swap, line_info)) in lookup_line()
2020 + (fdr_ptr->isymBase + 1) * debug_swap->external_sym_size); in lookup_line()
2021 (*debug_swap->swap_sym_in) (abfd, sym_ptr, &sym); in lookup_line()
2103 external_pdr_size = debug_swap->external_pdr_size; in lookup_line()
2138 (*debug_swap->swap_pdr_in) (abfd, pdr_ptr, &pdr); in lookup_line()
2171 (*debug_swap->swap_pdr_in) (abfd, pdr_ptr, &pdr); in lookup_line()
[all …]
Dlibecoff.h56 struct ecoff_debug_swap debug_swap; member
DChangeLog-94953743 (mk_fdrtab): Move in from ecoff.c. Add debug_info, debug_swap,
/netbsd/src/external/gpl3/binutils/dist/bfd/
Decoff.c439 backend->debug_swap.sym_magic) in ecoff_slurp_symbolic_header()
453 external_hdr_size = backend->debug_swap.external_hdr_size; in ecoff_slurp_symbolic_header()
468 (*backend->debug_swap.swap_hdr_in) (abfd, raw, internal_symhdr); in ecoff_slurp_symbolic_header()
470 if (internal_symhdr->magic != backend->debug_swap.sym_magic) in ecoff_slurp_symbolic_header()
545 + backend->debug_swap.external_hdr_size); in _bfd_ecoff_slurp_symbolic_info()
572 UPDATE_RAW_END (cbDnOffset, idnMax, backend->debug_swap.external_dnr_size); in _bfd_ecoff_slurp_symbolic_info()
573 UPDATE_RAW_END (cbPdOffset, ipdMax, backend->debug_swap.external_pdr_size); in _bfd_ecoff_slurp_symbolic_info()
574 UPDATE_RAW_END (cbSymOffset, isymMax, backend->debug_swap.external_sym_size); in _bfd_ecoff_slurp_symbolic_info()
581 UPDATE_RAW_END (cbFdOffset, ifdMax, backend->debug_swap.external_fdr_size); in _bfd_ecoff_slurp_symbolic_info()
582 UPDATE_RAW_END (cbRfdOffset, crfd, backend->debug_swap.external_rfd_size); in _bfd_ecoff_slurp_symbolic_info()
[all …]
Decofflink.c1751 const struct ecoff_debug_swap * const debug_swap, in mk_fdrtab() argument
1810 + (fdr_ptr->isymBase + 1) * debug_swap->external_sym_size); in mk_fdrtab()
1811 (*debug_swap->swap_sym_in) (abfd, sym_ptr, &sym); in mk_fdrtab()
1911 const struct ecoff_debug_swap * const debug_swap, in lookup_line() argument
1926 && !mk_fdrtab (abfd, debug_info, debug_swap, line_info)) in lookup_line()
2020 + (fdr_ptr->isymBase + 1) * debug_swap->external_sym_size); in lookup_line()
2021 (*debug_swap->swap_sym_in) (abfd, sym_ptr, &sym); in lookup_line()
2103 external_pdr_size = debug_swap->external_pdr_size; in lookup_line()
2138 (*debug_swap->swap_pdr_in) (abfd, pdr_ptr, &pdr); in lookup_line()
2171 (*debug_swap->swap_pdr_in) (abfd, pdr_ptr, &pdr); in lookup_line()
[all …]
Dlibecoff.h56 struct ecoff_debug_swap debug_swap; member
DChangeLog-94953743 (mk_fdrtab): Move in from ecoff.c. Add debug_info, debug_swap,
/netbsd/src/external/gpl3/gdb/dist/gdb/
Dmdebugread.c94 const struct ecoff_debug_swap *debug_swap; member
107 #define DEBUG_SWAP(p) (PST_PRIVATE(p)->debug_swap)
185 static const struct ecoff_debug_swap *debug_swap; variable
308 (*debug_swap->swap_rfd_in) (cur_bfd, in get_rfd()
311 * debug_swap->external_rfd_size)), in get_rfd()
339 debug_swap = swap; in mdebug_build_psymtabs()
583 const bfd_size_type external_sym_size = debug_swap->external_sym_size; in parse_symbol()
584 void (*const swap_sym_in) (bfd *, void *, SYMR *) = debug_swap->swap_sym_in; in parse_symbol()
915 (*debug_swap->swap_tir_in) (bigend, in parse_symbol()
1535 (*debug_swap->swap_tir_in) (bigend, &ax->a_ti, t); in parse_type()
[all …]
Dmipsread.c74 if (!((*ecoff_backend (abfd)->debug_swap.read_debug_info) in mipscoff_symfile_read()
78 mdebug_build_psymtabs (reader, objfile, &ecoff_backend (abfd)->debug_swap, in mipscoff_symfile_read()
DChangeLog-19942748 ecoff_swap_rndx_in directly; use the debug_swap pointer instead.