Home
last modified time | relevance | path

Searched refs:Symbol (Results 1 – 25 of 331) sorted by relevance

12345678910>>...14

/toolchain/binutils/binutils-2.25/gold/
Daarch64-reloc.def26 // Symbol reference type --------------------------------------------------------------------------…
35 … , STATIC , DATA , Y, -1, 0,0 , 0,0 , Symbol::ABSOLUTE_REF , …
36 … , STATIC , DATA , Y, -1, 31,32 , 0,0 , Symbol::ABSOLUTE_REF , …
37 … , STATIC , DATA , Y, -1, 15,16 , 0,0 , Symbol::ABSOLUTE_REF , …
38 … , STATIC , DATA , Y, -1, 0,0 , 0,0 , Symbol::RELATIVE_REF , …
39 … , STATIC , DATA , Y, -1, 31,32 , 0,0 , Symbol::RELATIVE_REF , …
40 … , STATIC , DATA , Y, -1, 15,16 , 0,0 , Symbol::RELATIVE_REF , …
43 ARD(LD_PREL_LO19 , STATIC , AARCH64 , Y, -1, 20,20 , 2,20 , Symbol::RELATIVE_REF ,…
44 ARD(ADR_PREL_LO21 , STATIC , AARCH64 , Y, -1, 20,20 , 0,20 , Symbol::RELATIVE_REF …
45 … , STATIC , AARCH64 , Y, -1, 32,32 , 12,32 , Symbol::RELATIVE_REF , …
[all …]
Dsymtab.h69 class Symbol
495 : !Symbol::is_common_shndx(shndx)); in is_defined()
564 return !is_ordinary && Symbol::is_common_shndx(shndx); in is_common()
873 Symbol() in Symbol() function
927 override_base_with_special(const Symbol* from);
939 Symbol(const Symbol&);
940 Symbol& operator=(const Symbol&);
1073 class Sized_symbol : public Symbol
1232 Symbol::Segment_offset_base offset_base;
1291 issue_warning(const Symbol* sym, const Relocate_info<size, big_endian>*,
[all …]
Ddefstd.cc140 Symbol::SEGMENT_START, // offset_from_base
154 Symbol::SEGMENT_START, // offset_from_base
168 Symbol::SEGMENT_END, // offset_from_base
182 Symbol::SEGMENT_END, // offset_from_base
196 Symbol::SEGMENT_END, // offset_from_base
210 Symbol::SEGMENT_BSS, // offset_from_base
224 Symbol::SEGMENT_BSS, // offset_from_base
238 Symbol::SEGMENT_BSS, // offset_from_base
252 Symbol::SEGMENT_END, // offset_from_base
266 Symbol::SEGMENT_END, // offset_from_base
Dtarget.h55 class Symbol; variable
230 dynsym_value(const Symbol* sym) const in dynsym_value()
243 is_defined_by_abi(const Symbol* sym) const in is_defined_by_abi()
276 plt_address_for_global(const Symbol* sym) const in plt_address_for_global()
295 tls_offset_for_global(Symbol* gsym, unsigned int got_indx) const in tls_offset_for_global()
336 is_call_to_non_split(const Symbol* sym, unsigned int r_type) const in is_call_to_non_split()
457 gc_mark_symbol(Symbol_table* symtab, Symbol* sym) const in gc_mark_symbol()
472 set_dynsym_indexes(std::vector<Symbol*>* dyn_symbols, unsigned int index, in set_dynsym_indexes()
473 std::vector<Symbol*>* syms, Stringpool* dynpool, in set_dynsym_indexes()
487 adjust_dyn_symbol(const Symbol* sym, unsigned char* view) const in adjust_dyn_symbol()
[all …]
Dsymtab.cc54 Symbol::init_fields(const char* name, const char* version, in init_fields()
106 Symbol::demangled_name() const in demangled_name()
115 Symbol::init_base_object(const char* name, const char* version, Object* object, in init_base_object()
134 Symbol::init_base_output_data(const char* name, const char* version, in init_base_output_data()
153 Symbol::init_base_output_segment(const char* name, const char* version, in init_base_output_segment()
173 Symbol::init_base_constant(const char* name, const char* version, in init_base_constant()
189 Symbol::init_base_undefined(const char* name, const char* version, in init_base_undefined()
203 Symbol::allocate_base_common(Output_data* od) in allocate_base_common()
300 Symbol::versioned_name() const in versioned_name()
314 Symbol::is_common_shndx(unsigned int shndx) in is_common_shndx()
[all …]
Dmapfile.cc109 const Symbol* sym, const char* why) in report_include_archive_member()
130 case Symbol::FROM_OBJECT: in report_include_archive_member()
134 case Symbol::IS_UNDEFINED: in report_include_archive_member()
139 case Symbol::IN_OUTPUT_DATA: in report_include_archive_member()
140 case Symbol::IN_OUTPUT_SEGMENT: in report_include_archive_member()
141 case Symbol::IS_CONSTANT: in report_include_archive_member()
155 Mapfile::report_allocate_common(const Symbol* sym, uint64_t symsize) in report_allocate_common()
211 const Symbol* sym = relobj->global_symbol(i); in print_input_section_symbols()
214 && sym->source() == Symbol::FROM_OBJECT in print_input_section_symbols()
Dresolve.cc40 Symbol::override_version(const char* version) in override_version()
70 Symbol::override_visibility(elfcpp::STV visibility) in override_visibility()
90 Symbol::override_base(const elfcpp::Sym<size, big_endian>& sym, in override_base()
138 Symbol* sym = this->weak_aliases_[tosym]; in override()
223 else if (!is_ordinary && Symbol::is_common_shndx(shndx)) in symbol_to_bits()
256 if (to->source() == Symbol::FROM_OBJECT in resolve()
301 if (to->source() == Symbol::FROM_OBJECT) in resolve()
440 Symbol_table::should_override(const Symbol* to, unsigned int frombits, in should_override()
449 if (to->source() == Symbol::IS_UNDEFINED) in should_override()
452 else if (to->source() != Symbol::FROM_OBJECT) in should_override()
[all …]
Dcref.cc98 operator()(const Symbol*, const Symbol*) const;
101 typedef std::map<const Symbol*, Objects*, Cref_table_compare> Cref_table;
217 Cref_inputs::Cref_table_compare::operator()(const Symbol* s1, in operator ()()
218 const Symbol* s2) const in operator ()()
261 const Symbol* sym = *ps; in gather_cref()
270 if (sym->source() == Symbol::FROM_OBJECT in gather_cref()
301 const Symbol* sym = pc->first; in print_cref()
Ddynobj.h84 create_elf_hash_table(const std::vector<Symbol*>& dynsyms,
94 create_gnu_hash_table(const std::vector<Symbol*>& dynsyms,
135 sized_create_gnu_hash_table(const std::vector<Symbol*>& hashed_dynsyms,
560 record_version(const Symbol_table* symtab, Stringpool*, const Symbol* sym);
567 std::vector<Symbol*>* syms);
585 const std::vector<Symbol*>& syms,
618 add_def(Stringpool*, const Symbol* sym, const char* version,
628 get_dynobj_for_sym(const Symbol_table*, const Symbol* sym) const;
633 const Symbol* sym) const;
Derrors.cc166 Errors::undefined_symbol(const Symbol* sym, const std::string& location) in undefined_symbol()
309 gold_undefined_symbol(const Symbol* sym) in gold_undefined_symbol()
318 gold_undefined_symbol_at_location(const Symbol* sym, in gold_undefined_symbol_at_location()
394 const Symbol* sym,
403 const Symbol* sym,
412 const Symbol* sym,
421 const Symbol* sym,
Dcommon.cc77 bool operator()(const Symbol* a, const Symbol* b) const;
88 Sort_commons<size>::operator()(const Symbol* pa, const Symbol* pb) const in operator ()()
234 Symbol* sym = *p; in do_allocate_commons_list()
318 Symbol* sym = *p; in do_allocate_commons_list()
Dmapfile.h33 class Symbol; variable
66 const Symbol* sym, const char* why);
70 report_allocate_common(const Symbol*, uint64_t symsize);
Derrors.h33 class Symbol; variable
87 undefined_symbol(const Symbol* sym, const std::string& location);
133 Unordered_map<const Symbol*, int> undefined_symbols_;
/toolchain/binutils/binutils-2.25/ld/testsuite/ld-x86-64/
Dtlsgdesc.rd47 +Offset +Info +Type +Symbol's Value +Symbol's Name \+ Addend
58 +Offset +Info +Type +Symbol's Value +Symbol's Name \+ Addend
63 Symbol table '\.dynsym' contains [0-9]+ entries:
79 Symbol table '\.symtab' contains [0-9]+ entries:
Dtlsgdesc-nacl.rd49 +Offset +Info +Type +Symbol's Value +Symbol's Name \+ Addend
60 +Offset +Info +Type +Symbol's Value +Symbol's Name \+ Addend
65 Symbol table '\.dynsym' contains [0-9]+ entries:
81 Symbol table '\.symtab' contains [0-9]+ entries:
Dtlsbin.rd58 +Offset +Info +Type +Symbol's Value +Symbol's Name \+ Addend
65 +Offset +Info +Type +Symbol's Value +Symbol's Name \+ Addend
68 Symbol table '\.dynsym' contains [0-9]+ entries:
80 Symbol table '\.symtab' contains [0-9]+ entries:
Dtlspic.rd52 +Offset +Info +Type +Symbol's Value +Symbol's Name \+ Addend
69 +Offset +Info +Type +Symbol's Value +Symbol's Name \+ Addend
72 Symbol table '\.dynsym' contains [0-9]+ entries:
91 Symbol table '\.symtab' contains [0-9]+ entries:
Dtlspic-nacl.rd54 +Offset +Info +Type +Symbol's Value +Symbol's Name \+ Addend
71 +Offset +Info +Type +Symbol's Value +Symbol's Name \+ Addend
74 Symbol table '\.dynsym' contains [0-9]+ entries:
93 Symbol table '\.symtab' contains [0-9]+ entries:
Dtlsbin-nacl.rd60 +Offset +Info +Type +Symbol's Value +Symbol's Name \+ Addend
67 +Offset +Info +Type +Symbol's Value +Symbol's Name \+ Addend
70 Symbol table '\.dynsym' contains [0-9]+ entries:
82 Symbol table '\.symtab' contains [0-9]+ entries:
/toolchain/binutils/binutils-2.25/ld/testsuite/ld-spu/
Dembed.rd3 Offset +Info +Type +Sym\. Value +Symbol's Name \+ Addend
9 Offset +Info +Type +Sym\. Value +Symbol's Name \+ Addend
14 Offset +Info +Type +Sym\. Value +Symbol's Name \+ Addend
/toolchain/binutils/binutils-2.25/ld/testsuite/ld-s390/
Dtlspic_64.rd51 +Offset +Info +Type +Symbol's Value +Symbol's Name \+ Addend
68 +Offset +Info +Type +Symbol's Value +Symbol's Name \+ Addend
71 Symbol table '\.dynsym' contains [0-9]+ entries:
90 Symbol table '\.symtab' contains [0-9]+ entries:
Dtlsbin_64.rd57 +Offset +Info +Type +Symbol's Value +Symbol's Name \+ Addend
64 +Offset +Info +Type +Symbol's Value +Symbol's Name \+ Addend
67 Symbol table '\.dynsym' contains [0-9]+ entries:
79 Symbol table '\.symtab' contains [0-9]+ entries:
/toolchain/binutils/binutils-2.25/ld/testsuite/ld-sparc/
Dtlssunpic64.rd42 +Offset +Info +Type +Symbol's Value +Symbol's Name \+ Addend
59 +Offset +Info +Type +Symbol's Value +Symbol's Name \+ Addend
62 Symbol table '\.dynsym' contains [0-9]+ entries:
82 Symbol table '\.symtab' contains [0-9]+ entries:
/toolchain/binutils/binutils-2.25/ld/testsuite/ld-tic6x/
Dshlib-app-1.rd68 Offset Info Type Sym\. Value Symbol's Name \+ Addend
73 Offset Info Type Sym\. Value Symbol's Name \+ Addend
78 Offset Info Type Sym\. Value Symbol's Name \+ Addend
82 Offset Info Type Sym\. Value Symbol's Name \+ Addend
85 Symbol table '\.dynsym' contains 12 entries:
100 Symbol table '\.symtab' contains [0-9]+ entries:
Dshlib-app-1b.rd68 Offset Info Type Sym\. Value Symbol's Name \+ Addend
73 Offset Info Type Sym\. Value Symbol's Name \+ Addend
78 Offset Info Type Sym\. Value Symbol's Name \+ Addend
82 Offset Info Type Sym\. Value Symbol's Name \+ Addend
85 Symbol table '\.dynsym' contains 12 entries:
100 Symbol table '\.symtab' contains [0-9]+ entries:

12345678910>>...14