/freebsd-10.0-release/contrib/binutils/bfd/hosts/ |
H A D | alphalinux.h | 5 #define TRAD_UNIX_CORE_FILE_FAILING_SIGNAL(abfd) \ 6 ((abfd)->tdata.trad_core_data->u.signal)
|
H A D | i386sco.h | 8 #define TRAD_UNIX_CORE_FILE_FAILING_SIGNAL(abfd) \ 9 ((core_upage(abfd)->u_sysabort != 0) \ 10 ? core_upage(abfd)->u_sysabort \
|
/freebsd-10.0-release/contrib/binutils/bfd/ |
H A D | cache.c | 81 insert (bfd *abfd) argument 85 abfd->lru_next = abfd; 86 abfd->lru_prev = abfd; 90 abfd->lru_next = bfd_last_cache; 91 abfd->lru_prev = bfd_last_cache->lru_prev; 92 abfd->lru_prev->lru_next = abfd; 93 abfd 101 snip(bfd *abfd) argument 116 bfd_cache_delete(bfd *abfd) argument 205 bfd_cache_lookup_worker(bfd *abfd, enum cache_flag flag) argument 243 cache_btell(struct bfd *abfd) argument 252 cache_bseek(struct bfd *abfd, file_ptr offset, int whence) argument 268 cache_bread(struct bfd *abfd, void *buf, file_ptr nbytes) argument 315 cache_bwrite(struct bfd *abfd, const void *where, file_ptr nbytes) argument 331 cache_bclose(struct bfd *abfd) argument 337 cache_bflush(struct bfd *abfd) argument 350 cache_bstat(struct bfd *abfd, struct stat *sb) argument 379 bfd_cache_init(bfd *abfd) argument 410 bfd_cache_close(bfd *abfd) argument 465 bfd_open_file(bfd *abfd) argument [all...] |
H A D | bfdio.c | 93 . file_ptr (*bread) (struct bfd *abfd, void *ptr, file_ptr nbytes); 94 . file_ptr (*bwrite) (struct bfd *abfd, const void *ptr, 98 . file_ptr (*btell) (struct bfd *abfd); 101 . int (*bseek) (struct bfd *abfd, file_ptr offset, int whence); 102 . int (*bclose) (struct bfd *abfd); 103 . int (*bflush) (struct bfd *abfd); 104 . int (*bstat) (struct bfd *abfd, struct stat *sb); 113 bfd_bread (void *ptr, bfd_size_type size, bfd *abfd) argument 119 if (abfd->arelt_data != NULL) 121 size_t maxbytes = ((struct areltdata *) abfd 157 bfd_bwrite(const void *ptr, bfd_size_type size, bfd *abfd) argument 207 bfd_tell(bfd *abfd) argument 229 bfd_flush(bfd *abfd) argument 242 bfd_stat(bfd *abfd, struct stat *statbuf) argument 263 bfd_seek(bfd *abfd, file_ptr position, int direction) argument 389 bfd_get_mtime(bfd *abfd) argument 440 bfd_get_size(bfd *abfd) argument [all...] |
H A D | ptrace-core.c | 51 const bfd_target *ptrace_unix_core_file_p PARAMS ((bfd *abfd)); 52 char * ptrace_unix_core_file_failing_command PARAMS ((bfd *abfd)); 53 int ptrace_unix_core_file_failing_signal PARAMS ((bfd *abfd)); 58 ptrace_unix_core_file_p (abfd) 59 bfd *abfd; 68 val = bfd_bread ((void *)&u, (bfd_size_type) sizeof u, abfd); 82 rawptr = (struct trad_core_struct *) bfd_zalloc (abfd, amt); 87 abfd->tdata.trad_core_data = rawptr; 94 core_stacksec (abfd) = bfd_make_section_anyway_with_flags (abfd, " [all...] |
H A D | format.c | 57 bfd_boolean bfd_check_format (bfd *abfd, bfd_format format); 60 Verify if the file attached to the BFD @var{abfd} is compatible 91 bfd_check_format (bfd *abfd, bfd_format format) argument 93 return bfd_check_format_matches (abfd, format, NULL); 102 (bfd *abfd, bfd_format format, char ***matching); 117 bfd_check_format_matches (bfd *abfd, bfd_format format, char ***matching) argument 126 if (!bfd_read_p (abfd) 127 || (unsigned int) abfd->format >= (unsigned int) bfd_type_end) 133 if (abfd->format != bfd_unknown) 134 return abfd 391 bfd_set_format(bfd *abfd, bfd_format format) argument [all...] |
H A D | coffswap.h | 32 #define GET_FCN_LNNOPTR(abfd, ext) \ 33 H_GET_32 (abfd, ext->x_sym.x_fcnary.x_fcn.x_lnnoptr) 37 #define GET_FCN_ENDNDX(abfd, ext) \ 38 H_GET_32 (abfd, ext->x_sym.x_fcnary.x_fcn.x_endndx) 42 #define PUT_FCN_LNNOPTR(abfd, in, ext) \ 43 H_PUT_32 (abfd, in, ext->x_sym.x_fcnary.x_fcn.x_lnnoptr) 46 #define PUT_FCN_ENDNDX(abfd, in, ext) \ 47 H_PUT_32 (abfd, in, ext->x_sym.x_fcnary.x_fcn.x_endndx) 50 #define GET_LNSZ_LNNO(abfd, ext) \ 51 H_GET_16 (abfd, ex 216 coff_swap_reloc_in(bfd * abfd, void * src, void * dst) argument 231 coff_swap_reloc_out(bfd * abfd, void * src, void * dst) argument 253 coff_swap_filehdr_in(bfd * abfd, void * src, void * dst) argument 278 coff_swap_filehdr_out(bfd *abfd, void * in, void * out) argument 306 coff_swap_sym_in(bfd * abfd, void * ext1, void * in1) argument 339 coff_swap_sym_out(bfd * abfd, void * inp, void * extp) argument 381 coff_swap_aux_in(bfd *abfd, void * ext1, int type, int class, int indx, int numaux, void * in1) argument 484 coff_swap_aux_out(bfd * abfd, void * inp, int type, int class, int indx ATTRIBUTE_UNUSED, int numaux ATTRIBUTE_UNUSED, void * extp) argument 579 coff_swap_lineno_in(bfd * abfd, void * ext1, void * in1) argument 589 coff_swap_lineno_out(bfd * abfd, void * inp, void * outp) argument 602 coff_swap_aouthdr_in(bfd * abfd, void * aouthdr_ext1, void * aouthdr_int1) argument 675 coff_swap_aouthdr_out(bfd * abfd, void * in, void * out) argument 749 coff_swap_scnhdr_in(bfd * abfd, void * ext, void * in) argument 778 coff_swap_scnhdr_out(bfd * abfd, void * in, void * out) argument [all...] |
H A D | bfd.c | 532 bfd *abfd = va_arg (ap, bfd *); 534 if (abfd == NULL) 537 else if (abfd->my_archive) 539 abfd->my_archive->filename, abfd->filename); 541 snprintf (bufp, avail, "%s", abfd->filename); 546 bfd *abfd; 553 abfd = sec->owner; 554 if (abfd != NULL 555 && bfd_get_flavour (abfd) 530 bfd *abfd = va_arg (ap, bfd *); local 544 bfd *abfd; local 708 bfd_get_reloc_upper_bound(bfd *abfd, sec_ptr asect) argument 741 bfd_canonicalize_reloc(bfd *abfd, sec_ptr asect, arelent **location, asymbol **symbols) argument 802 bfd_set_file_flags(bfd *abfd, flagword flags) argument 868 bfd_get_arch_size(bfd *abfd) argument 898 bfd_get_sign_extend_vma(bfd *abfd) argument 938 bfd_set_start_address(bfd *abfd, bfd_vma vma) argument 958 bfd_get_gp_size(bfd *abfd) argument 984 bfd_set_gp_size(bfd *abfd, unsigned int i) argument 1001 _bfd_get_gp_value(bfd *abfd) argument 1019 _bfd_set_gp_value(bfd *abfd, bfd_vma v) argument 1309 bfd_get_relocated_section_contents(bfd *abfd, struct bfd_link_info *link_info, struct bfd_link_order *link_order, bfd_byte *data, bfd_boolean relocatable, asymbol **symbols) argument 1337 bfd_record_phdr(bfd *abfd, unsigned long type, bfd_boolean flags_valid, flagword flags, bfd_boolean at_valid, bfd_vma at, bfd_boolean includes_filehdr, bfd_boolean includes_phdrs, unsigned int count, asection **secs) argument 1379 bfd_sprintf_vma(bfd *abfd, char *buf, bfd_vma value) argument 1388 bfd_fprintf_vma(bfd *abfd, void *stream, bfd_vma value) argument 1422 bfd_alt_mach_code(bfd *abfd, int alternative) argument 1496 bfd_preserve_save(bfd *abfd, struct bfd_preserve *preserve) argument 1535 bfd_preserve_restore(bfd *abfd, struct bfd_preserve *preserve) argument 1723 bfd_demangle(bfd *abfd, const char *name, int options) argument [all...] |
H A D | libcoff.h | 175 #define xcoff_data(abfd) ((abfd)->tdata.xcoff_obj_data) 208 #define coff_section_data(abfd, sec) \ 228 #define xcoff_section_data(abfd, sec) \ 229 ((struct xcoff_section_tdata *) coff_section_data ((abfd), (sec))->tdata) 242 #define pei_section_data(abfd, sec) \ 243 ((struct pei_section_tdata *) coff_section_data ((abfd), (sec))->tdata) 732 (bfd *abfd, void *, void *); 806 #define coff_backend_info(abfd) \ 807 ((bfd_coff_backend_data *) (abfd) [all...] |
H A D | elfcore.h | 22 elf_core_file_failing_command (bfd *abfd) argument 24 return elf_tdata (abfd)->core_command; 28 elf_core_file_failing_signal (bfd *abfd) argument 30 return elf_tdata (abfd)->core_signal; 73 elf_core_file_p (bfd *abfd) argument 86 if (bfd_bread (&x_ehdr, sizeof (x_ehdr), abfd) != sizeof (x_ehdr)) 108 if (! bfd_big_endian (abfd)) 112 if (! bfd_little_endian (abfd)) 119 if (!bfd_preserve_save (abfd, &preserve)) 122 /* Give abfd a [all...] |
H A D | ecoffswap.h | 98 ecoff_swap_hdr_in (bfd *abfd, void * ext_copy, HDRR *intern) argument 104 intern->magic = H_GET_S16 (abfd, ext->h_magic); 105 intern->vstamp = H_GET_S16 (abfd, ext->h_vstamp); 106 intern->ilineMax = H_GET_32 (abfd, ext->h_ilineMax); 107 intern->cbLine = ECOFF_GET_OFF (abfd, ext->h_cbLine); 108 intern->cbLineOffset = ECOFF_GET_OFF (abfd, ext->h_cbLineOffset); 109 intern->idnMax = H_GET_32 (abfd, ext->h_idnMax); 110 intern->cbDnOffset = ECOFF_GET_OFF (abfd, ext->h_cbDnOffset); 111 intern->ipdMax = H_GET_32 (abfd, ext->h_ipdMax); 112 intern->cbPdOffset = ECOFF_GET_OFF (abfd, ex 139 ecoff_swap_hdr_out(bfd *abfd, const HDRR *intern_copy, void * ext_ptr) argument 181 ecoff_swap_fdr_in(bfd *abfd, void * ext_copy, FDR *intern) argument 249 ecoff_swap_fdr_out(bfd *abfd, const FDR *intern_copy, void * ext_ptr) argument 318 ecoff_swap_pdr_in(bfd *abfd, void * ext_copy, PDR *intern) argument 380 ecoff_swap_pdr_out(bfd *abfd, const PDR *intern_copy, void * ext_ptr) argument 440 ecoff_swap_sym_in(bfd *abfd, void * ext_copy, SYMR *intern) argument 494 ecoff_swap_sym_out(bfd *abfd, const SYMR *intern_copy, void * ext_ptr) argument 544 ecoff_swap_ext_in(bfd *abfd, void * ext_copy, EXTR *intern) argument 583 ecoff_swap_ext_out(bfd *abfd, const EXTR *intern_copy, void * ext_ptr) argument 633 ecoff_swap_rfd_in(bfd *abfd, void * ext_ptr, RFDT *intern) argument 648 ecoff_swap_rfd_out(bfd *abfd, const RFDT *intern, void * ext_ptr) argument 663 ecoff_swap_opt_in(bfd *abfd, void * ext_copy, OPTR * intern) argument 701 ecoff_swap_opt_out(bfd *abfd, const OPTR *intern_copy, void * ext_ptr) argument 738 ecoff_swap_dnr_in(bfd *abfd, void * ext_copy, DNR *intern) argument 756 ecoff_swap_dnr_out(bfd *abfd, const DNR *intern_copy, void * ext_ptr) argument [all...] |
H A D | elf32-sparc.c | 34 elf32_sparc_grok_psinfo (bfd *abfd, Elf_Internal_Note *note) argument 42 elf_tdata (abfd)->core_program 43 = _bfd_elfcore_strndup (abfd, note->descdata + 84, 16); 44 elf_tdata (abfd)->core_command 45 = _bfd_elfcore_strndup (abfd, note->descdata + 100, 80); 49 elf_tdata (abfd)->core_program 50 = _bfd_elfcore_strndup (abfd, note->descdata + 88, 16); 51 elf_tdata (abfd)->core_command 52 = _bfd_elfcore_strndup (abfd, note->descdata + 104, 80); 119 elf32_sparc_final_write_processing (bfd *abfd, argument 228 elf32_sparc_vxworks_link_hash_table_create(bfd *abfd) argument 247 elf32_sparc_vxworks_final_write_processing(bfd *abfd, bfd_boolean linker) argument [all...] |
H A D | trad-core.c | 65 const bfd_target *trad_unix_core_file_p PARAMS ((bfd *abfd)); 66 char * trad_unix_core_file_failing_command PARAMS ((bfd *abfd)); 67 int trad_unix_core_file_failing_signal PARAMS ((bfd *abfd)); 74 trad_unix_core_file_p (abfd) 75 bfd *abfd; 86 if (bfd_seek (abfd, (file_ptr) TRAD_CORE_USER_OFFSET, SEEK_SET) != 0) 90 val = bfd_bread ((void *) &u, (bfd_size_type) sizeof u, abfd); 114 if (bfd_stat (abfd, &statbuf) < 0) 153 abfd->tdata.trad_core_data = rawptr; 160 core_stacksec(abfd) [all...] |
H A D | aoutf1.h | 98 sunos_set_arch_mach (bfd *abfd, enum machine_type machtype) argument 156 bfd_set_arch_mach (abfd, arch, machine); 166 choose_reloc_size (bfd *abfd) argument 168 switch (bfd_get_arch (abfd)) 171 obj_reloc_entry_size (abfd) = RELOC_EXT_SIZE; 174 obj_reloc_entry_size (abfd) = RELOC_STD_SIZE; 186 sunos_write_object_contents (bfd *abfd) argument 189 struct internal_exec *execp = exec_hdr (abfd); 192 switch (bfd_get_arch (abfd)) 195 switch (bfd_get_mach (abfd)) 384 swapcore_sun3(bfd *abfd, char *ext, struct internal_sunos_core *intcore) argument 419 swapcore_sparc(bfd *abfd, char *ext, struct internal_sunos_core *intcore) argument 476 swapcore_solaris_bcp(bfd *abfd, char *ext, struct internal_sunos_core *intcore) argument 556 sunos4_core_file_p(bfd *abfd) argument 682 sunos4_core_file_failing_command(bfd *abfd) argument 688 sunos4_core_file_failing_signal(bfd *abfd) argument 714 sunos4_set_sizes(bfd *abfd) argument [all...] |
H A D | osf-core.c | 60 make_bfd_asection (abfd, name, flags, size, vma, filepos) 61 bfd *abfd; 70 asect = bfd_make_section_anyway_with_flags (abfd, name, flags); 83 osf_core_core_file_p (abfd) 84 bfd *abfd; 93 val = bfd_bread ((PTR) &core_header, amt, abfd); 100 core_hdr (abfd) = (struct osf_core_struct *) 101 bfd_zalloc (abfd, (bfd_size_type) sizeof (struct osf_core_struct)); 102 if (!core_hdr (abfd)) 105 strncpy (core_command (abfd), core_heade [all...] |
H A D | aout-target.h | 39 MY (callback) (bfd *abfd) argument 41 struct internal_exec *execp = exec_hdr (abfd); 46 obj_textsec (abfd)->size = N_TXTSIZE (*execp); 49 obj_textsec (abfd)->vma = N_TXTADDR (*execp); 50 obj_datasec (abfd)->vma = N_DATADDR (*execp); 51 obj_bsssec (abfd)->vma = N_BSSADDR (*execp); 56 if (aout_backend_info (abfd)->entry_is_text_address 57 && execp->a_entry > obj_textsec (abfd)->vma) 61 adjust = execp->a_entry - obj_textsec (abfd)->vma; 64 obj_textsec (abfd) 133 object_p(bfd *abfd) argument 197 mkobject(bfd *abfd) argument 234 write_object_contents(bfd *abfd) argument 251 set_sizes(bfd *abfd) argument 329 MY_final_link_callback(bfd *abfd, file_ptr *ptreloff, file_ptr *pdreloff, file_ptr *psymoff) argument 349 MY_bfd_final_link(bfd *abfd, struct bfd_link_info *info) argument [all...] |
H A D | elf32-i386-fbsd.c | 38 elf_i386_post_process_headers (abfd, link_info) 39 bfd * abfd; 44 i_ehdrp = elf_elfheader (abfd);
|
H A D | elf64-alpha-fbsd.c | 38 elf_alpha_post_process_headers (abfd, link_info) 39 bfd * abfd; 44 i_ehdrp = elf_elfheader (abfd);
|
H A D | binary.c | 52 binary_mkobject (bfd *abfd ATTRIBUTE_UNUSED) 62 binary_object_p (bfd *abfd) argument 68 if (abfd->target_defaulted) 74 abfd->symcount = BIN_SYMS; 77 if (bfd_stat (abfd, &statbuf) < 0) 85 sec = bfd_make_section_with_flags (abfd, ".data", flags); 92 abfd->tdata.any = (void *) sec; 94 if (bfd_get_arch_info (abfd) != NULL) 96 if ((bfd_get_arch_info (abfd)->arch == bfd_arch_unknown) 98 bfd_set_arch_info (abfd, bfd_lookup_arc 112 binary_get_section_contents(bfd *abfd, asection *section ATTRIBUTE_UNUSED, void * location, file_ptr offset, bfd_size_type count) argument 135 mangle_name(bfd *abfd, char *suffix) argument 162 binary_canonicalize_symtab(bfd *abfd, asymbol **alocation) argument 232 binary_set_section_contents(bfd *abfd, asection *sec, const void * data, file_ptr offset, bfd_size_type size) argument [all...] |
H A D | host-aout.c | 73 #define SET_ARCH_MACH(abfd, execp) \ 74 bfd_default_set_arch_mach(abfd, HOST_MACHINE_ARCH, HOST_MACHINE_MACHINE) 76 #define SET_ARCH_MACH(abfd, execp) \ 77 bfd_default_set_arch_mach(abfd, HOST_MACHINE_ARCH, 0)
|
H A D | section.c | 743 _bfd_generic_new_section_hook (bfd *abfd, asection *newsect) argument 745 newsect->symbol = bfd_make_empty_symbol (abfd); 761 bfd_section_init (bfd *abfd, asection *newsect) argument 766 newsect->index = abfd->section_count; 767 newsect->owner = abfd; 769 if (! BFD_SEND (abfd, _new_section_hook, (abfd, newsect))) 773 abfd->section_count++; 774 bfd_section_list_append (abfd, newsect); 801 bfd_section_list_clear (bfd *abfd) argument 829 bfd_get_section_by_name(bfd *abfd, const char *name) argument 865 bfd_get_section_by_name_if(bfd *abfd, const char *name, bfd_boolean (*operation) (bfd *, asection *, void *), void *user_storage) argument 908 bfd_get_unique_section_name(bfd *abfd, const char *templat, int *count) argument 963 bfd_make_section_old_way(bfd *abfd, const char *name) argument 1028 bfd_make_section_anyway_with_flags(bfd *abfd, const char *name, flagword flags) argument 1085 bfd_make_section_anyway(bfd *abfd, const char *name) argument 1107 bfd_make_section_with_flags(bfd *abfd, const char *name, flagword flags) argument 1156 bfd_make_section(bfd *abfd, const char *name) argument 1217 bfd_map_over_sections(bfd *abfd, void (*operation) (bfd *, asection *, void *), void *user_storage) argument 1253 bfd_sections_find_if(bfd *abfd, bfd_boolean (*operation) (bfd *, asection *, void *), void *user_storage) argument 1285 bfd_set_section_size(bfd *abfd, sec_ptr ptr, bfd_size_type val) argument 1328 bfd_set_section_contents(bfd *abfd, sec_ptr section, const void *location, file_ptr offset, bfd_size_type count) argument 1396 bfd_get_section_contents(bfd *abfd, sec_ptr section, void *location, file_ptr offset, bfd_size_type count) argument 1454 bfd_malloc_and_get_section(bfd *abfd, sec_ptr sec, bfd_byte **buf) argument [all...] |
H A D | libpei.h | 57 #define GET_FCN_LNNOPTR(abfd, ext) \ 58 H_GET_32 (abfd, ext->x_sym.x_fcnary.x_fcn.x_lnnoptr) 62 #define GET_FCN_ENDNDX(abfd, ext) \ 63 H_GET_32 (abfd, ext->x_sym.x_fcnary.x_fcn.x_endndx) 67 #define PUT_FCN_LNNOPTR(abfd, in, ext) \ 68 H_PUT_32(abfd, in, ext->x_sym.x_fcnary.x_fcn.x_lnnoptr) 71 #define PUT_FCN_ENDNDX(abfd, in, ext) \ 72 H_PUT_32(abfd, in, ext->x_sym.x_fcnary.x_fcn.x_endndx) 75 #define GET_LNSZ_LNNO(abfd, ext) \ 76 H_GET_16 (abfd, ex [all...] |
H A D | elf.c | 61 _bfd_elf_swap_verdef_in (bfd *abfd, argument 65 dst->vd_version = H_GET_16 (abfd, src->vd_version); 66 dst->vd_flags = H_GET_16 (abfd, src->vd_flags); 67 dst->vd_ndx = H_GET_16 (abfd, src->vd_ndx); 68 dst->vd_cnt = H_GET_16 (abfd, src->vd_cnt); 69 dst->vd_hash = H_GET_32 (abfd, src->vd_hash); 70 dst->vd_aux = H_GET_32 (abfd, src->vd_aux); 71 dst->vd_next = H_GET_32 (abfd, src->vd_next); 77 _bfd_elf_swap_verdef_out (bfd *abfd, argument 81 H_PUT_16 (abfd, sr 93 _bfd_elf_swap_verdaux_in(bfd *abfd, const Elf_External_Verdaux *src, Elf_Internal_Verdaux *dst) argument 104 _bfd_elf_swap_verdaux_out(bfd *abfd, const Elf_Internal_Verdaux *src, Elf_External_Verdaux *dst) argument 115 _bfd_elf_swap_verneed_in(bfd *abfd, const Elf_External_Verneed *src, Elf_Internal_Verneed *dst) argument 129 _bfd_elf_swap_verneed_out(bfd *abfd, const Elf_Internal_Verneed *src, Elf_External_Verneed *dst) argument 143 _bfd_elf_swap_vernaux_in(bfd *abfd, const Elf_External_Vernaux *src, Elf_Internal_Vernaux *dst) argument 157 _bfd_elf_swap_vernaux_out(bfd *abfd, const Elf_Internal_Vernaux *src, Elf_External_Vernaux *dst) argument 171 _bfd_elf_swap_versym_in(bfd *abfd, const Elf_External_Versym *src, Elf_Internal_Versym *dst) argument 181 _bfd_elf_swap_versym_out(bfd *abfd, const Elf_Internal_Versym *src, Elf_External_Versym *dst) argument 229 bfd_elf_mkobject(bfd *abfd) argument 244 bfd_elf_mkcorefile(bfd *abfd) argument 251 bfd_elf_get_str_section(bfd *abfd, unsigned int shindex) argument 291 bfd_elf_string_from_elf_section(bfd *abfd, unsigned int shindex, unsigned int strindex) argument 433 bfd_elf_sym_name(bfd *abfd, Elf_Internal_Shdr *symtab_hdr, Elf_Internal_Sym *isym, asection *sym_sec) argument 473 group_signature(bfd *abfd, Elf_Internal_Shdr *ghdr) argument 499 setup_group(bfd *abfd, Elf_Internal_Shdr *hdr, asection *newsect) argument 681 _bfd_elf_setup_sections(bfd *abfd) argument 779 _bfd_elf_make_section_from_shdr(bfd *abfd, Elf_Internal_Shdr *hdr, const char *name, int shindex) argument 988 bfd_elf_find_section(bfd *abfd, char *name) argument 1061 _bfd_elf_merge_sections(bfd *abfd, struct bfd_link_info *info) argument 1152 _bfd_elf_print_private_bfd_data(bfd *abfd, void *farg) argument 1382 bfd_elf_print_symbol(bfd *abfd, void *filep, asymbol *symbol, bfd_print_symbol_type how) argument 1616 _bfd_elf_link_hash_table_init(struct elf_link_hash_table *table, bfd *abfd, struct bfd_hash_entry *(*newfunc) (struct bfd_hash_entry *, struct bfd_hash_table *, const char *), unsigned int entsize) argument 1644 _bfd_elf_link_hash_table_create(bfd *abfd) argument 1668 bfd_elf_set_dt_needed_name(bfd *abfd, const char *name) argument 1676 bfd_elf_get_dyn_lib_class(bfd *abfd) argument 1688 bfd_elf_set_dyn_lib_class(bfd *abfd, enum dynamic_lib_link_class lib_class) argument 1724 bfd_elf_get_dt_soname(bfd *abfd) argument 1736 bfd_elf_get_bfd_needed_list(bfd *abfd, struct bfd_link_needed_list **pneeded) argument 1841 bfd_section_from_shdr(bfd *abfd, unsigned int shindex) argument 2272 bfd_section_from_r_symndx(bfd *abfd, struct sym_sec_cache *cache, asection *sec, unsigned long r_symndx) argument 2313 bfd_section_from_elf_index(bfd *abfd, unsigned int index) argument 2501 _bfd_elf_get_sec_type_attr(bfd *abfd, asection *sec) argument 2538 _bfd_elf_new_section_hook(bfd *abfd, asection *sec) argument 2600 _bfd_elf_make_section_from_phdr(bfd *abfd, Elf_Internal_Phdr *hdr, int index, const char *typename) argument 2673 bfd_section_from_phdr(bfd *abfd, Elf_Internal_Phdr *hdr, int index) argument 2726 _bfd_elf_init_reloc_shdr(bfd *abfd, Elf_Internal_Shdr *rel_hdr, asection *asect, bfd_boolean use_rela_p) argument 2760 elf_fake_sections(bfd *abfd, asection *asect, void *failedptrarg) argument 2950 bfd_elf_set_group_contents(bfd *abfd, asection *sec, void *failedptrarg) argument 3035 assign_section_numbers(bfd *abfd, struct bfd_link_info *link_info) argument 3366 sym_is_global(bfd *abfd, asymbol *sym) argument 3383 ignore_section_sym(bfd *abfd, asymbol *sym) argument 3393 elf_map_symbols(bfd *abfd) argument 3551 _bfd_elf_compute_section_file_positions(bfd *abfd, struct bfd_link_info *link_info) argument 3649 get_program_header_size(bfd *abfd, struct bfd_link_info *info) argument 3732 make_mapping(bfd *abfd, asection **sections, unsigned int from, unsigned int to, bfd_boolean phdr) argument 3768 _bfd_elf_make_dynamic_segment(bfd *abfd, asection *dynsec) argument 3786 elf_modify_segment_map(bfd *abfd, struct bfd_link_info *info) argument 3832 _bfd_elf_map_sections_to_segments(bfd *abfd, struct bfd_link_info *info) argument 4294 assign_file_positions_for_load_sections(bfd *abfd, struct bfd_link_info *link_info) argument 4695 assign_file_positions_for_non_load_sections(bfd *abfd, struct bfd_link_info *link_info) argument 4882 assign_file_positions_except_relocs(bfd *abfd, struct bfd_link_info *link_info) argument 4966 prep_headers(bfd *abfd) argument 5063 _bfd_elf_assign_file_positions_for_relocs(bfd *abfd) argument 5086 _bfd_elf_write_object_contents(bfd *abfd) argument 5140 _bfd_elf_write_corefile_contents(bfd *abfd) argument 5149 _bfd_elf_section_from_bfd_section(bfd *abfd, struct bfd_section *asect) argument 5186 _bfd_elf_symbol_from_bfd_symbol(bfd *abfd, asymbol **asym_ptr_ptr) argument 6243 swap_out_syms(bfd *abfd, struct bfd_strtab_hash **sttp, int relocatable_p) argument 6537 _bfd_elf_get_symtab_upper_bound(bfd *abfd) argument 6552 _bfd_elf_get_dynamic_symtab_upper_bound(bfd *abfd) argument 6582 _bfd_elf_canonicalize_reloc(bfd *abfd, sec_ptr section, arelent **relptr, asymbol **symbols) argument 6604 _bfd_elf_canonicalize_symtab(bfd *abfd, asymbol **allocation) argument 6615 _bfd_elf_canonicalize_dynamic_symtab(bfd *abfd, asymbol **allocation) argument 6632 _bfd_elf_get_dynamic_reloc_upper_bound(bfd *abfd) argument 6664 _bfd_elf_canonicalize_dynamic_reloc(bfd *abfd, arelent **storage, asymbol **syms) argument 6708 _bfd_elf_slurp_version_tables(bfd *abfd, bfd_boolean default_imported_symver) argument 7020 _bfd_elf_make_empty_symbol(bfd *abfd) argument 7081 _bfd_elf_set_arch_mach(bfd *abfd, enum bfd_architecture arch, unsigned long machine) argument 7176 _bfd_elf_find_nearest_line(bfd *abfd, asection *section, asymbol **symbols, bfd_vma offset, const char **filename_ptr, const char **functionname_ptr, unsigned int *line_ptr) argument 7233 _bfd_elf_find_line(bfd *abfd, asymbol **symbols, asymbol *symbol, const char **filename_ptr, unsigned int *line_ptr) argument 7248 _bfd_elf_find_inliner_info(bfd *abfd, const char **filename_ptr, const char **functionname_ptr, unsigned int *line_ptr) argument 7261 _bfd_elf_sizeof_headers(bfd *abfd, struct bfd_link_info *info) argument 7290 _bfd_elf_set_section_contents(bfd *abfd, sec_ptr section, const void *location, file_ptr offset, bfd_size_type count) argument 7323 _bfd_elf_validate_reloc(bfd *abfd, arelent *areloc) argument 7417 _bfd_elf_close_and_cleanup(bfd *abfd) argument 7462 elfcore_make_pid(bfd *abfd) argument 7474 elfcore_maybe_make_sect(bfd *abfd, char *name, asection *sect) argument 7499 _bfd_elfcore_make_pseudosection(bfd *abfd, char *name, size_t size, ufile_ptr filepos) argument 7538 elfcore_grok_prstatus(bfd *abfd, Elf_Internal_Note *note) argument 7609 elfcore_make_note_pseudosection(bfd *abfd, char *name, Elf_Internal_Note *note) argument 7622 elfcore_grok_prfpreg(bfd *abfd, Elf_Internal_Note *note) argument 7632 elfcore_grok_prxfpreg(bfd *abfd, Elf_Internal_Note *note) argument 7640 elfcore_grok_thrmisc(bfd *abfd, Elf_Internal_Note *note) argument 7666 _bfd_elfcore_strndup(bfd *abfd, char *start, size_t max) argument 7689 elfcore_grok_psinfo(bfd *abfd, Elf_Internal_Note *note) argument 7748 elfcore_grok_pstatus(bfd *abfd, Elf_Internal_Note *note) argument 7783 elfcore_grok_lwpstatus(bfd *abfd, Elf_Internal_Note *note) argument 7864 elfcore_grok_win32pstatus(bfd *abfd, Elf_Internal_Note *note) argument 7942 elfcore_grok_note(bfd *abfd, Elf_Internal_Note *note) argument 8034 elfcore_grok_netbsd_procinfo(bfd *abfd, Elf_Internal_Note *note) argument 8053 elfcore_grok_netbsd_note(bfd *abfd, Elf_Internal_Note *note) argument 8118 elfcore_grok_nto_status(bfd *abfd, Elf_Internal_Note *note, long *tid) argument 8169 elfcore_grok_nto_regs(bfd *abfd, Elf_Internal_Note *note, long tid, char *base) argument 8207 elfcore_grok_nto_note(bfd *abfd, Elf_Internal_Note *note) argument 8247 elfcore_write_note(bfd *abfd, char *buf, int *bufsiz, const char *name, int type, const void *input, int size) argument 8296 elfcore_write_prpsinfo(bfd *abfd, char *buf, int *bufsiz, const char *fname, const char *psargs) argument 8353 elfcore_write_prstatus(bfd *abfd, char *buf, int *bufsiz, long pid, int cursig, const void *gregs) argument 8402 elfcore_write_lwpstatus(bfd *abfd, char *buf, int *bufsiz, long pid, int cursig, const void *gregs) argument 8433 elfcore_write_pstatus(bfd *abfd, char *buf, int *bufsiz, long pid, int cursig ATTRIBUTE_UNUSED, const void *gregs ATTRIBUTE_UNUSED) argument 8469 elfcore_write_prfpreg(bfd *abfd, char *buf, int *bufsiz, const void *fpregs, int size) argument 8481 elfcore_write_thrmisc(bfd *abfd, char *buf, int *bufsiz, const char *tname, int size) argument 8497 elfcore_write_prxfpreg(bfd *abfd, char *buf, int *bufsiz, const void *xfpregs, int size) argument 8509 elfcore_read_notes(bfd *abfd, file_ptr offset, bfd_size_type size) argument 8577 bfd_get_elf_phdr_upper_bound(bfd *abfd) argument 8597 bfd_get_elf_phdrs(bfd *abfd, void *phdrs) argument 8681 _bfd_elf_rela_local_sym(bfd *abfd, Elf_Internal_Sym *sym, asection **psec, Elf_Internal_Rela *rel) argument 8718 _bfd_elf_rel_local_sym(bfd *abfd, Elf_Internal_Sym *sym, asection **psec, bfd_vma addend) argument 8734 _bfd_elf_section_offset(bfd *abfd, struct bfd_link_info *info, asection *sec, bfd_vma offset) argument 8776 _bfd_elf_get_synthetic_symtab(bfd *abfd, long symcount ATTRIBUTE_UNUSED, asymbol **syms ATTRIBUTE_UNUSED, long dynsymcount, asymbol **dynsyms, asymbol **ret) argument 9214 _bfd_elf_match_sections_by_type(bfd *abfd, const asection *asec, bfd *bbfd, const asection *bsec) argument 9227 _bfd_elf_set_osabi(bfd * abfd, struct bfd_link_info * link_info ATTRIBUTE_UNUSED) argument [all...] |
H A D | srec.c | 193 srec_mkobject (bfd *abfd) argument 199 tdata = bfd_alloc (abfd, sizeof (tdata_type)); 203 abfd->tdata.srec_data = tdata; 218 srec_get_byte (bfd *abfd, bfd_boolean *errorptr) argument 222 if (bfd_bread (&c, (bfd_size_type) 1, abfd) != 1) 237 srec_bad_byte (bfd *abfd, argument 260 abfd, lineno, buf); 268 srec_new_symbol (bfd *abfd, const char *name, bfd_vma val) argument 272 n = bfd_alloc (abfd, sizeof (* n)); 279 if (abfd 295 srec_scan(bfd *abfd) argument 592 srec_object_p(bfd *abfd) argument 627 symbolsrec_object_p(bfd *abfd) argument 662 srec_read_section(bfd *abfd, asection *section, bfd_byte *contents) argument 776 srec_get_section_contents(bfd *abfd, asection *section, void * location, file_ptr offset, bfd_size_type count) argument 801 srec_set_arch_mach(bfd *abfd, enum bfd_architecture arch, unsigned long mach) argument 813 srec_set_section_contents(bfd *abfd, sec_ptr section, const void * location, file_ptr offset, bfd_size_type bytes_to_do) argument 884 srec_write_record(bfd *abfd, unsigned int type, bfd_vma address, const bfd_byte *data, const bfd_byte *end) argument 944 srec_write_header(bfd *abfd) argument 958 srec_write_section(bfd *abfd, tdata_type *tdata, srec_data_list_type *list) argument 1001 srec_write_terminator(bfd *abfd, tdata_type *tdata) argument 1008 srec_write_symbols(bfd *abfd) argument 1063 internal_srec_write_object_contents(bfd *abfd, int symbols) argument 1090 srec_write_object_contents(bfd *abfd) argument 1096 symbolsrec_write_object_contents(bfd *abfd) argument 1111 srec_get_symtab_upper_bound(bfd *abfd) argument 1119 srec_canonicalize_symtab(bfd *abfd, asymbol **alocation) argument 1165 srec_print_symbol(bfd *abfd, void * afile, asymbol *symbol, bfd_print_symbol_type how) argument [all...] |
/freebsd-10.0-release/contrib/gdb/gdb/ |
H A D | bfd-target.h | 37 struct bfd *abfd);
|