Home
last modified time | relevance | path

Searched refs:object (Results 1 – 25 of 614) sorted by relevance

12345678910>>...25

/toolchain/binutils/binutils-2.25/gold/
Dsparc.cc74 Sized_relobj_file<size, big_endian>* object,
88 Sized_relobj_file<size, big_endian>* object,
123 Sized_relobj_file<size, big_endian>* object,
237 Sized_relobj_file<size, big_endian>* object,
246 Sized_relobj_file<size, big_endian>* object,
382 Sized_relobj_file<size, big_endian>* object);
414 Sized_relobj_file<size, big_endian>* object, in copy_reloc() argument
420 object, shndx, output_section, in copy_reloc()
548 const Sized_relobj_file<size, big_endian>* object, in rela() argument
555 Valtype reloc = (psymval->value(object, addend) >> right_shift); in rela()
[all …]
Dtarget-reloc.h49 Sized_relobj_file<size, big_endian>* object, in scan_relocs() argument
68 && !output_section->is_input_address_mapped(object, data_shndx, in scan_relocs()
83 shndx = object->adjust_sym_shndx(r_sym, shndx, &is_ordinary); in scan_relocs()
99 && !object->is_section_included(shndx) in scan_relocs()
100 && !symtab->is_section_folded(object, shndx)); in scan_relocs()
101 scan.local(symtab, layout, target, object, data_shndx, in scan_relocs()
106 Symbol* gsym = object->global_symbol(r_sym); in scan_relocs()
111 scan.global(symtab, layout, target, object, data_shndx, in scan_relocs()
277 Sized_relobj_file<size, big_endian>* object = relinfo->object; in relocate_section() local
278 unsigned int local_count = object->local_symbol_count(); in relocate_section()
[all …]
Dreloc.h68 Read_relocs(Symbol_table* symtab, Layout* layout, Relobj* object, in Read_relocs() argument
70 : symtab_(symtab), layout_(layout), object_(object), in Read_relocs()
105 Gc_process_relocs(Symbol_table* symtab, Layout* layout, Relobj* object, in Gc_process_relocs() argument
108 : symtab_(symtab), layout_(layout), object_(object), rd_(rd), in Gc_process_relocs()
146 Scan_relocs(Symbol_table* symtab, Layout* layout, Relobj* object, in Scan_relocs() argument
149 : symtab_(symtab), layout_(layout), object_(object), rd_(rd), in Scan_relocs()
184 Relobj* object, Output_file* of, in Relocate_task() argument
187 : symtab_(symtab), layout_(layout), object_(object), of_(of), in Relocate_task()
354 const Sized_relobj_file<size, big_endian>* object, in rel() argument
360 x = psymval->value(object, x); in rel()
[all …]
Dresolve.cc92 Object* object, const char* version) in override_base() argument
95 this->u_.from_object.object = object; in override_base()
100 if (object->pluginobj() == NULL) in override_base()
105 if (object->is_dynamic()) in override_base()
118 Object* object, const char* version) in override() argument
120 this->override_base(sym, st_shndx, is_ordinary, object, version); in override()
133 Object* object, const char* version) in override() argument
135 tosym->override(fromsym, st_shndx, is_ordinary, object, version); in override()
143 ssym->override(fromsym, st_shndx, is_ordinary, object, version); in override()
248 Object* object, const char* version) in resolve() argument
[all …]
Dmerge.cc238 Merge_map::add_mapping(Relobj* object, unsigned int shndx, in add_mapping() argument
242 gold_assert(object != NULL); in add_mapping()
243 Object_merge_map* object_merge_map = object->merge_map(); in add_mapping()
247 object->set_merge_map(object_merge_map); in add_mapping()
260 Merge_map::get_output_offset(const Relobj* object, unsigned int shndx, in get_output_offset() argument
264 Object_merge_map* object_merge_map = object->merge_map(); in get_output_offset()
274 Merge_map::is_merge_section_for(const Relobj* object, unsigned int shndx) const in is_merge_section_for() argument
276 Object_merge_map* object_merge_map = object->merge_map(); in is_merge_section_for()
289 Output_merge_base::do_output_offset(const Relobj* object, in do_output_offset() argument
294 return this->merge_map_.get_output_offset(object, shndx, offset, poutput); in do_output_offset()
[all …]
Dtilegx.cc250 Sized_relobj_file<size, big_endian>* object,
264 Sized_relobj_file<size, big_endian>* object,
300 Sized_relobj_file<size, big_endian>* object,
448 Sized_relobj_file<size, big_endian>* object,
457 Sized_relobj_file<size, big_endian>* object,
466 Sized_relobj_file<size, big_endian>* object,
476 Sized_relobj_file<size, big_endian>* object,
572 Sized_relobj_file<size, big_endian>* object);
593 Sized_relobj_file<size, big_endian>* object, in copy_reloc() argument
599 object, shndx, output_section, in copy_reloc()
[all …]
Di386.cc225 Sized_relobj_file<32, false>* object; member
371 Sized_relobj_file<32, false>* object,
385 Sized_relobj_file<32, false>* object,
421 Sized_relobj_file<32, false>* object,
493 do_calls_non_split(Relobj* object, unsigned int shndx,
559 Sized_relobj_file<32, false>* object,
568 Sized_relobj_file<32, false>* object,
577 Sized_relobj_file<32, false>* object,
587 Sized_relobj_file<32, false>* object,
802 Sized_relobj_file<32, false>* object);
[all …]
Dmips.cc140 relocation_needs_la25_stub(Mips_relobj<size, big_endian>* object, in relocation_needs_la25_stub() argument
148 if (object->is_pic()) in relocation_needs_la25_stub()
180 && !sym->object()->is_dynamic() in local_pic_function()
185 Mips_relobj<size, big_endian>* object = in local_pic_function() local
186 static_cast<Mips_relobj<size, big_endian>*>(sym->object()); in local_pic_function()
188 if ((object->is_pic() || sym->is_pic()) in local_pic_function()
402 Mips_got_entry(Mips_relobj<size, big_endian>* object, unsigned int symndx, in Mips_got_entry() argument
405 : object_(object), symndx_(symndx), tls_type_(tls_type), shndx_(shndx) in Mips_got_entry()
408 Mips_got_entry(Mips_relobj<size, big_endian>* object, Mips_symbol<size>* sym, in Mips_got_entry() argument
410 : object_(object), symndx_(-1U), tls_type_(tls_type), shndx_(-1U) in Mips_got_entry()
[all …]
Dx86_64.cc444 Sized_relobj_file<size, false>* object,
458 Sized_relobj_file<size, false>* object,
494 Sized_relobj_file<size, false>* object,
569 do_calls_non_split(Relobj* object, unsigned int shndx,
646 add_tlsdesc_info(Sized_relobj_file<size, false>* object, unsigned int r_sym) in add_tlsdesc_info() argument
648 this->tlsdesc_reloc_info_.push_back(Tlsdesc_info(object, r_sym)); in add_tlsdesc_info()
708 Sized_relobj_file<size, false>* object,
717 Sized_relobj_file<size, false>* object,
726 Sized_relobj_file<size, false>* object,
736 Sized_relobj_file<size, false>* object,
[all …]
Ddwarf_reader.cc94 make_elf_reloc_mapper(Relobj* object, const unsigned char* symtab, in make_elf_reloc_mapper() argument
97 if (object->elfsize() == 32) in make_elf_reloc_mapper()
99 if (object->is_big_endian()) in make_elf_reloc_mapper()
102 return new Sized_elf_reloc_mapper<32, true>(object, symtab, in make_elf_reloc_mapper()
111 return new Sized_elf_reloc_mapper<32, false>(object, symtab, in make_elf_reloc_mapper()
118 else if (object->elfsize() == 64) in make_elf_reloc_mapper()
120 if (object->is_big_endian()) in make_elf_reloc_mapper()
123 return new Sized_elf_reloc_mapper<64, true>(object, symtab, in make_elf_reloc_mapper()
132 return new Sized_elf_reloc_mapper<64, false>(object, symtab, in make_elf_reloc_mapper()
170 Relobj* object, in do_read_abbrevs() argument
[all …]
Dgdb-index.h61 Relobj* object,
86 add_address_range_list(Relobj* object, unsigned int cu_index, in add_address_range_list() argument
89 this->ranges_.push_back(Per_cu_range_list(object, cu_index, ranges)); in add_address_range_list()
111 pubnames_read(const Relobj* object, off_t offset);
116 set_pubnames_read(const Relobj* object, off_t offset);
155 Relobj* object,
162 Relobj* object,
192 : object(obj), cu_index(index), ranges(r) in Per_cu_range_list()
194 Relobj* object; member
Dgdb-index.cc180 Relobj* object, in Gdb_index_info_reader() argument
187 : Dwarf_info_reader(is_type_unit, object, symbols, symbols_size, shndx, in Gdb_index_info_reader()
380 this->object()->name().c_str()); in visit_top_die()
394 this->object()->name().c_str()); in visit_top_die()
828 this->gdb_index_->add_address_range_list(this->object(), in record_cu_ranges()
847 this->object()->name().c_str()); in record_cu_ranges()
850 if (shndx == 0 || this->object()->is_section_included(shndx)) in record_cu_ranges()
854 this->gdb_index_->add_address_range_list(this->object(), in record_cu_ranges()
919 return this->gdb_index_->pubnames_read(this->object(), in read_pubnames_and_pubtypes()
931 if (this->gdb_index_->pubnames_read(this->object(), stmt_list_off)) in read_pubnames_and_pubtypes()
[all …]
Dcopy-relocs.cc42 Sized_relobj_file<size, big_endian>* object, in copy_reloc() argument
48 if (this->need_copy_reloc(sym, object, shndx)) in copy_reloc()
54 this->save(sym, object, shndx, output_section, rel); in copy_reloc()
65 Sized_relobj_file<size, big_endian>* object, in need_copy_reloc() argument
78 if ((object->section_flags(shndx) & elfcpp::SHF_WRITE) == 0) in need_copy_reloc()
135 Object* obj = sym->object(); in make_copy_reloc()
145 sym->object()->set_is_needed(); in make_copy_reloc()
176 Sized_relobj_file<size, big_endian>* object, in save() argument
184 this->entries_.push_back(Copy_reloc_entry(sym, reloc_type, object, shndx, in save()
Dehframe.cc572 Sized_relobj_file<size, big_endian>* object, in add_ehframe_input_section() argument
583 const unsigned char* pcontents = object->section_contents(shndx, in add_ehframe_input_section()
598 if (!this->do_add_ehframe_input_section(object, symbols, symbols_size, in add_ehframe_input_section()
635 Sized_relobj_file<size, big_endian>* object, in do_add_ehframe_input_section() argument
653 if (!relocs.initialize(object, reloc_shndx, reloc_type)) in do_add_ehframe_input_section()
697 if (!this->read_cie(object, shndx, symbols, symbols_size, in do_add_ehframe_input_section()
706 if (!this->read_fde(object, shndx, symbols, symbols_size, in do_add_ehframe_input_section()
721 Eh_frame::read_cie(Sized_relobj_file<size, big_endian>* object, in read_cie() argument
898 if (personality_symndx < object->local_symbol_count()) in read_cie()
925 Cie cie(object, shndx, (pcie - 8) - pcontents, fde_encoding, in read_cie()
[all …]
Darm.cc1219 do_output_offset(const Relobj* object, unsigned int shndx, in do_output_offset() argument
1223 if ((object == this->relobj()) in do_output_offset()
1941 Sized_relobj_file<32, big_endian>* object,
2231 Sized_relobj_file<32, big_endian>* object,
2245 Sized_relobj_file<32, big_endian>* object,
2293 Sized_relobj_file<32, big_endian>* object,
2579 Sized_relobj_file<32, big_endian>* object,
2588 Sized_relobj_file<32, big_endian>* object,
2777 Sized_relobj_file<32, big_endian>* object);
2808 Sized_relobj_file<32, big_endian>* object, in copy_reloc() argument
[all …]
/toolchain/binutils/binutils-2.25/
Ddepcomp43 object Object file output by 'PROGRAMS ARGS'.
98 { sed -e "s,^.*\.[$lower]*:,$object:," < "$tmpdepfile"
119 if test -z "$depmode" || test -z "$source" || test -z "$object"; then
125 depfile=${depfile-`echo "$object" |
185 -c) set fnord "$@" -MT "$object" -MD -MP -MF "$tmpdepfile" "$arg" ;;
224 echo "$object : \\" > "$depfile"
242 | sed -e 's/^\\$//' -e '/^$/d' -e "s|.*$object$||" -e '/:$/d' \
267 set_dir_from "$object"
268 set_base_from "$object"
317 sed -e "s|.*:|$object :|" < "$tmpdepfile" > "$depfile"
[all …]
/toolchain/binutils/binutils-2.25/gold/testsuite/
Dobject_unittest.cc47 Object* object = make_elf_object("test.o", &input_file, 0, in Sized_object_test() local
49 CHECK(object->name() == "test.o"); in Sized_object_test()
50 CHECK(!object->is_dynamic()); in Sized_object_test()
51 CHECK(object->is_locked()); in Sized_object_test()
52 object->unlock(task); in Sized_object_test()
53 CHECK(!object->is_locked()); in Sized_object_test()
54 object->lock(task); in Sized_object_test()
55 CHECK(object->shnum() == 5); in Sized_object_test()
56 CHECK(object->section_name(0).empty()); in Sized_object_test()
57 CHECK(object->section_name(1) == ".test"); in Sized_object_test()
[all …]
Dbinary_unittest.cc93 Object* object = make_elf_object("test.o", &input_file, 0, in Sized_binary_test() local
96 CHECK(object != NULL); in Sized_binary_test()
97 if (object == NULL) in Sized_binary_test()
100 CHECK(!object->is_dynamic()); in Sized_binary_test()
101 CHECK(object->shnum() == 5); in Sized_binary_test()
102 CHECK(object->section_name(1) == ".data"); in Sized_binary_test()
103 CHECK(object->section_flags(1) == (elfcpp::SHF_ALLOC | elfcpp::SHF_WRITE)); in Sized_binary_test()
105 const unsigned char* contents = object->section_contents(1, &len, false); in Sized_binary_test()
112 object->read_symbols(&sd); in Sized_binary_test()
123 static_cast<Sized_relobj_file<size, big_endian>*>(object); in Sized_binary_test()
[all …]
/toolchain/binutils/binutils-2.25/libiberty/
Dobstacks.texi7 specified obstacks. Within each obstack, the last object allocated must
14 the objects are usually small. And the only space overhead per object is
15 the padding needed to start each object on a suitable boundary.
25 * Growing Objects:: Making an object bigger by stages.
55 of object. Dynamic allocation of obstacks allows your program to have a
62 speaking the object at hand is such a pointer.
68 The obstack library obtains a new chunk whenever you allocate an object
110 At run time, before the program can use a @code{struct obstack} object
166 The most direct way to allocate an object in an obstack is with
175 object which represents the obstack. Each obstack function or macro
[all …]
/toolchain/binutils/binutils-2.25/ld/testsuite/ld-xtensa/
Dcoalesce.exp34 proc default_ld_objdump { objdump object outputfile } {
46 verbose -log "$objdump $OBJDUMPFLAGS $object >$outputfile"
48 catch "exec $objdump $OBJDUMPFLAGS $object >$outputfile" exec_output
54 perror "$object: objdump failed"
69 set object "tmpdir/coalesce"
70 set outputfile "$object.txt"
72 if ![ld_simple_link $ld $object "-T $srcdir/$subdir/coalesce.t tmpdir/coalesce1.o tmpdir/coalesce2.…
78 if ![default_ld_objdump $objdump $object $outputfile ] {
Dlcall.exp34 proc default_ld_objdump { objdump object outputfile } {
46 verbose -log "$objdump $OBJDUMPFLAGS $object >$outputfile"
48 catch "exec $objdump $OBJDUMPFLAGS $object >$outputfile" exec_output
54 perror "$object: objdump failed"
69 set object "tmpdir/lcall"
70 set outputfile "$object.txt"
72 if ![ld_simple_link $ld $object "-T $srcdir/$subdir/lcall.t tmpdir/lcall1.o tmpdir/lcall2.o"] {
78 if ![default_ld_objdump $objdump $object $outputfile ] {
/toolchain/binutils/binutils-2.25/gas/testsuite/lib/
Ddotest16 object=`basename $i .s`.o
17 $x $i -o $xout/$object
18 $y $i -o $yout/$object
22 if (cmp $xout/$object $yout/$object)
26 if (doobjcmp $xout/$object $yout/$object)
/toolchain/binutils/binutils-2.25/gas/config/
Dtc-ns32k.c39 iif.iifP[ptr].object = e1; \
114 unsigned long object; /* Binary data. */ member
971 iif.iifP[1].object |= ((long) addr_modeP.mode) << opcode_bit_ptr; in encode_operand()
1011 iif.iifP[1].object |= tmp << opcode_bit_ptr; in encode_operand()
1016 iif.iifP[1].object |= tmp << 15; in encode_operand()
1021 iif.iifP[1].object |= tmp << 15; /* Insert the regtype in opcode. */ in encode_operand()
1026 iif.iifP[1].object |= tmp << 15; in encode_operand()
1034 optlist (argv[i], opt1, &iif.iifP[10].object); in encode_operand()
1037 optlist (argv[i], opt2, &iif.iifP[10].object); in encode_operand()
1045 iif.iifP[1].object |= tmp << opcode_bit_ptr; in encode_operand()
[all …]
/toolchain/binutils/binutils-2.25/ld/testsuite/config/
Ddefault.exp197 proc ld_compile { cc source object } { argument
198 default_ld_compile $cc $source $object
205 proc ld_assemble { as source object } { argument
206 default_ld_assemble $as "" $source $object
213 proc ld_assemble_flags { as flags source object } { argument
214 default_ld_assemble $as $flags $source $object
221 proc ld_nm { nm nmflags object } { argument
222 default_ld_nm $nm $nmflags $object
/toolchain/binutils/binutils-2.25/ld/testsuite/ld-elfvers/
Dvers.exp108 proc test_ar { test lib object expect } {
116 verbose -log "$ar -cr $tmpdir/$lib $tmpdir/$object"
117 catch "exec $ar -cr $tmpdir/$lib $tmpdir/$object" exec_output
149 proc objdump_emptysymstuff { objdump object } { argument
156 verbose -log "$objdump $SOBJDUMP_FLAGS $object | sed -n /\@/p"
158 catch "exec $objdump $SOBJDUMP_FLAGS $object | sed -n /\@/p" exec_output
176 proc objdump_emptydynsymstuff { objdump object } { argument
183 verbose -log "$objdump $DOBJDUMP_FLAGS $object | sed -n /VERS/p\\\;/show/p"
185 catch "exec $objdump $DOBJDUMP_FLAGS $object | sed -n /VERS/p\\\;/show/p" exec_output
204 proc objdump_emptyverstuff { objdump object } { argument
[all …]

12345678910>>...25