/toolchain/binutils/binutils-2.25/gold/ |
D | sparc.cc | 74 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 …]
|
D | target-reloc.h | 49 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 …]
|
D | reloc.h | 68 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 …]
|
D | resolve.cc | 92 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 …]
|
D | merge.cc | 238 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 …]
|
D | tilegx.cc | 250 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 …]
|
D | i386.cc | 225 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 …]
|
D | mips.cc | 140 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 …]
|
D | x86_64.cc | 444 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 …]
|
D | dwarf_reader.cc | 94 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 …]
|
D | gdb-index.h | 61 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
|
D | gdb-index.cc | 180 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 …]
|
D | copy-relocs.cc | 42 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()
|
D | ehframe.cc | 572 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 …]
|
D | arm.cc | 1219 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/ |
D | depcomp | 43 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/ |
D | object_unittest.cc | 47 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 …]
|
D | binary_unittest.cc | 93 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/ |
D | obstacks.texi | 7 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/ |
D | coalesce.exp | 34 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 ] {
|
D | lcall.exp | 34 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/ |
D | dotest | 16 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/ |
D | tc-ns32k.c | 39 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/ |
D | default.exp | 197 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/ |
D | vers.exp | 108 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 …]
|