Searched refs:elfsym (Results 1 - 25 of 37) sorted by relevance

12

/haiku-buildtools/legacy/binutils/gas/config/
H A Dobj-elf.c443 elf_symbol_type *elfsym; local
455 elfsym = elf_symbol_from (bfd_asymbol_bfd (bfdsym), bfdsym);
457 assert (elfsym);
459 elfsym->internal_elf_sym.st_other &= ~3;
460 elfsym->internal_elf_sym.st_other |= visibility;
1537 elf_symbol_type *elfsym; local
1542 elfsym = (elf_symbol_type *) symbol_get_bfdsym (sym);
1573 else if ((type = md_elf_symbol_type (typename, sym, elfsym)) != -1)
1584 elfsym->symbol.flags |= type;
H A Dtc-m68hc11.c2666 elf_symbol_type *elfsym;
2678 elfsym = elf_symbol_from (bfd_asymbol_bfd (bfdsym), bfdsym);
2680 assert (elfsym);
2683 elfsym->internal_elf_sym.st_other |= mark;
2657 elf_symbol_type *elfsym; local
/haiku-buildtools/binutils/gas/config/
H A Dobj-elf.c476 elf_symbol_type *elfsym; local
483 elfsym = elf_symbol_from (bfd_asymbol_bfd (bfdsym), bfdsym);
485 gas_assert (elfsym);
487 elfsym->internal_elf_sym.st_other &= ~3;
488 elfsym->internal_elf_sym.st_other |= visibility;
1901 elf_symbol_type *elfsym; local
1905 elfsym = (elf_symbol_type *) symbol_get_bfdsym (sym);
1994 else if ((type = md_elf_symbol_type (type_name, sym, elfsym)) != -1)
2005 elfsym->symbol.flags |= type;
H A Dtc-xgate.c1007 elf_symbol_type *elfsym; local
1010 elfsym = elf_symbol_from (bfd_asymbol_bfd (bfdsym), bfdsym);
1012 gas_assert (elfsym);
1015 elfsym->internal_elf_sym.st_target_internal = 1;
H A Dtc-ppc.c2253 elf_symbol_type *elfsym;
2290 elfsym = elf_symbol_from (bfd_asymbol_bfd (bfdsym), bfdsym);
2291 gas_assert (elfsym);
2292 elfsym->internal_elf_sym.st_other &= ~STO_PPC64_LOCAL_MASK;
2293 elfsym->internal_elf_sym.st_other |= encoded;
6315 elf_symbol_type *elfsym
6317 gas_assert (elfsym);
6318 if ((STO_PPC64_LOCAL_MASK & elfsym->internal_elf_sym.st_other) != 0)
6351 elf_symbol_type *elfsym
6353 gas_assert (elfsym);
2245 elf_symbol_type *elfsym; local
6296 elf_symbol_type *elfsym local
6332 elf_symbol_type *elfsym local
[all...]
H A Dtc-m68hc11.c3766 elf_symbol_type *elfsym;
3777 elfsym = elf_symbol_from (bfd_asymbol_bfd (bfdsym), bfdsym);
3779 gas_assert (elfsym);
3782 elfsym->internal_elf_sym.st_other |= mark;
3757 elf_symbol_type *elfsym; local
/haiku-buildtools/legacy/binutils/bfd/
H A Delf64-sparc.c613 elf_symbol_type *elfsym;
615 elfsym = (elf_symbol_type *) asym;
616 if (elfsym->internal_elf_sym.st_info
612 elf_symbol_type *elfsym; local
H A Delf32-cr16c.c885 elf_symbol_type *elfsym = (elf_symbol_type *) asym; local
888 indx = elfsym->internal_elf_sym.st_shndx;
907 asym->value = elfsym->internal_elf_sym.st_size;
924 asym->value = elfsym->internal_elf_sym.st_size;
H A Delflink.c6151 Elf_Internal_Sym *elfsym,
6166 if (! (*output_symbol_hook) (finfo->info, name, elfsym, input_sec, h))
6171 elfsym->st_name = 0;
6173 elfsym->st_name = 0;
6176 elfsym->st_name = (unsigned long) _bfd_stringtab_add (finfo->symstrtab,
6178 if (elfsym->st_name == (unsigned long) -1)
6206 bed->s->swap_symbol_out (finfo->output_bfd, elfsym, dest, destshndx);
7814 Elf_Internal_Sym elfsym;
8117 elfsym.st_value = 0;
8118 elfsym
6139 elf_link_output_sym(struct elf_final_link_info *finfo, const char *name, Elf_Internal_Sym *elfsym, asection *input_sec, struct elf_link_hash_entry *h) argument
7804 Elf_Internal_Sym elfsym; local
[all...]
H A Delf32-v850.c1952 elf_symbol_type * elfsym = (elf_symbol_type *) asym;
1955 indx = elfsym->internal_elf_sym.st_shndx;
1999 asym->value = elfsym->internal_elf_sym.st_size;
2017 asym->value = elfsym->internal_elf_sym.st_size;
2035 asym->value = elfsym->internal_elf_sym.st_size;
1946 elf_symbol_type * elfsym = (elf_symbol_type *) asym; local
H A Delf64-mmix.c2130 elf_symbol_type *elfsym;
2132 elfsym = (elf_symbol_type *) asym;
2133 switch (elfsym->internal_elf_sym.st_shndx)
2125 elf_symbol_type *elfsym; local
H A Delf32-arm.c7768 Elf_Internal_Sym *elfsym,
7780 && !elf_vxworks_link_output_symbol_hook (info, name, elfsym,
7813 newmap[mapcount - 1].vma = elfsym->st_value;
7952 elf_symbol_type *elfsym = (elf_symbol_type *) asym; local
7954 if (ELF_ST_TYPE (elfsym->internal_elf_sym.st_info) == STT_ARM_TFUNC)
7955 elfsym->symbol.flags |= BSF_FUNCTION;
7766 elf32_arm_output_symbol_hook(struct bfd_link_info *info, const char *name, Elf_Internal_Sym *elfsym, asection *input_sec, struct elf_link_hash_entry *h) argument
/haiku-buildtools/binutils/bfd/
H A Delf32-cr16c.c843 elf_symbol_type *elfsym = (elf_symbol_type *) asym; local
846 indx = elfsym->internal_elf_sym.st_shndx;
865 asym->value = elfsym->internal_elf_sym.st_size;
882 asym->value = elfsym->internal_elf_sym.st_size;
H A Delf64-sparc.c626 elf_symbol_type *elfsym;
628 elfsym = (elf_symbol_type *) asym;
629 if (elfsym->internal_elf_sym.st_info
625 elf_symbol_type *elfsym; local
H A Delflink.c8971 Elf_Internal_Sym *elfsym,
8988 int ret = (*output_symbol_hook) (flinfo->info, name, elfsym, input_sec, h);
8996 elfsym->st_name = (unsigned long) -1;
9001 elfsym->st_name
9004 if (elfsym->st_name == (unsigned long) -1)
9021 hash_table->strtab[hash_table->strtabcount].sym = *elfsym;
9074 struct elf_sym_strtab *elfsym = &hash_table->strtab[i];
9075 if (elfsym->sym.st_name == (unsigned long) -1)
9076 elfsym->sym.st_name = 0;
9078 elfsym
8957 elf_link_output_symstrtab(struct elf_final_link_info *flinfo, const char *name, Elf_Internal_Sym *elfsym, asection *input_sec, struct elf_link_hash_entry *h) argument
9062 struct elf_sym_strtab *elfsym = &hash_table->strtab[i]; local
11280 Elf_Internal_Sym elfsym; local
[all...]
H A Delf64-mmix.c2126 elf_symbol_type *elfsym;
2128 elfsym = (elf_symbol_type *) asym;
2129 switch (elfsym->internal_elf_sym.st_shndx)
2121 elf_symbol_type *elfsym; local
H A Delf32-v850.c2968 elf_symbol_type * elfsym = (elf_symbol_type *) asym;
2971 indx = elfsym->internal_elf_sym.st_shndx;
3015 asym->value = elfsym->internal_elf_sym.st_size;
3033 asym->value = elfsym->internal_elf_sym.st_size;
3051 asym->value = elfsym->internal_elf_sym.st_size;
2962 elf_symbol_type * elfsym = (elf_symbol_type *) asym; local
H A Delf32-m32r.c1338 elf_symbol_type *elfsym = (elf_symbol_type *) asym;
1340 switch (elfsym->internal_elf_sym.st_shndx)
1357 asym->value = elfsym->internal_elf_sym.st_size;
1335 elf_symbol_type *elfsym = (elf_symbol_type *) asym; local
H A Delf32-score.c3032 elf_symbol_type *elfsym; local
3034 elfsym = (elf_symbol_type *) asym;
3035 switch (elfsym->internal_elf_sym.st_shndx)
3056 asym->value = elfsym->internal_elf_sym.st_size;
H A Delf32-score7.c2841 elf_symbol_type *elfsym; local
2843 elfsym = (elf_symbol_type *) asym;
2844 switch (elfsym->internal_elf_sym.st_shndx)
2865 asym->value = elfsym->internal_elf_sym.st_size;
H A Delf32-tic6x.c3052 elf_symbol_type *elfsym;
3054 elfsym = (elf_symbol_type *) asym;
3055 switch (elfsym->internal_elf_sym.st_shndx)
3072 asym->value = elfsym->internal_elf_sym.st_size;
3051 elf_symbol_type *elfsym; local
H A Delf.c7895 struct elf_sym_strtab *elfsym = &symstrtab[idx];
7896 if (elfsym->sym.st_name == (unsigned long) -1)
7897 elfsym->sym.st_name = 0;
7899 elfsym->sym.st_name = _bfd_elf_strtab_offset (stt,
7900 elfsym->sym.st_name);
7901 bed->s->swap_symbol_out (abfd, &elfsym->sym,
7903 + (elfsym->dest_index
7906 + (elfsym->destshndx_index
7893 struct elf_sym_strtab *elfsym = &symstrtab[idx]; local
/haiku-buildtools/binutils/ld/
H A Dplugin.c423 elf_symbol_type *elfsym = elf_symbol_from (abfd, asym); local
426 if (!elfsym)
448 elfsym->internal_elf_sym.st_other
449 = (visibility | (elfsym->internal_elf_sym.st_other
/haiku-buildtools/binutils/gold/
H A Ddwarf_reader.cc62 elfcpp::Sym<size, big_endian> elfsym(this->symtab_ + symndx * symsize);
63 *value = elfsym.get_st_value();
64 return this->object_->adjust_sym_shndx(symndx, elfsym.get_st_shndx(),
H A Dobject.cc944 elfcpp::Sym<size, big_endian> elfsym(symbols + sym * This::sym_size);
945 *value = elfsym.get_st_value();
947 return this->adjust_sym_shndx(sym, elfsym.get_st_shndx(), is_ordinary);

Completed in 604 milliseconds

12