Home
last modified time | relevance | path

Searched refs:stub (Results 1 – 25 of 219) sorted by relevance

123456789

/toolchain/binutils/binutils-2.25/ld/testsuite/ld-mips-elf/
Dmips16-pic-3a.s6 # For symbols called by a .call stub in this file.
9 # For symbols called by a .call.fp stub in this file.
12 # For symbols called by a .call stub in another file.
15 # For symbols called by a .call.fp stub in another file.
19 # For symbols called by a .call stub in this file.
22 # For symbols called by a .call.fp stub in this file.
25 # For symbols called by a .call stub in this file.
28 # For symbols called by a .call.fp stub in this file.
31 # For symbols called by a .call stub in another file.
34 # For symbols called by a .call.fp stub in another file.
[all …]
Dmips16-pic-1.inc1 # Declare a function called NAME and an __fn_NAME stub for it.
2 # Make the stub use la_TYPE to load the target address into $2.
3 .macro stub,name,type
24 # Like stub, but ensure NAME is a local symbol.
26 stub \name, \type
30 # Like stub, but ensure NAME is a hidden symbol.
34 stub \name, \type
40 stub \name, \type
Dmips16-pic-4a.s4 # Define a stub for f1, which is defined in another file.
Dmips16-pic-4c.s5 # Create a call stub for f2. We pretend that f2 takes floating-point
/toolchain/binutils/binutils-2.25/bfd/
Dcoff-stgo32.c145 memcpy (filehdr_dst->go32stub, filehdr_src->stub, GO32_STUBSIZE); in adjust_filehdr_in_post()
160 memcpy (filehdr_out->stub, coff_data (abfd)->go32stub, GO32_STUBSIZE); in adjust_filehdr_out_pre()
163 memcpy (filehdr_out->stub, stub_bytes, GO32_STUBSIZE); in adjust_filehdr_out_pre()
286 char *stub; in create_go32_stub() local
295 stub = getenv ("GO32STUB"); in create_go32_stub()
297 if (stub == NULL) in create_go32_stub()
298 stub = getenv ("STUB"); in create_go32_stub()
299 if (stub == NULL) in create_go32_stub()
301 if (stat (stub, &st) != 0) in create_go32_stub()
304 f = open (stub, O_RDONLY | O_BINARY); in create_go32_stub()
[all …]
Delf64-hppa.c1256 asection *stub; in get_stub() local
1259 stub = hppa_info->stub_sec; in get_stub()
1260 if (!stub) in get_stub()
1266 stub = bfd_make_section_anyway_with_flags (dynobj, ".stub", in get_stub()
1272 if (!stub in get_stub()
1273 || !bfd_set_section_alignment (abfd, stub, 3)) in get_stub()
1279 hppa_info->stub_sec = stub; in get_stub()
1949 asection *stub, *splt, *sopd, *spltrel; in elf64_hppa_finish_dynamic_symbol() local
1956 stub = hppa_info->stub_sec; in elf64_hppa_finish_dynamic_symbol()
2044 BFD_ASSERT (stub != NULL); in elf64_hppa_finish_dynamic_symbol()
[all …]
/toolchain/binutils/binutils-2.25/ld/testsuite/ld-arm/
Dfarcall-thumb-arm.s1 @ Test to ensure that a Thumb to ARM call exceeding 4Mb generates a stub.
2 @ Check that we can generate two types of stub in the same section.
14 @ This call is close enough to generate a "short branch" stub
15 @ or no stub if blx is available.
Dfarcall-cond-thumb-arm.s1 @ Test to ensure that a Thumb to ARM call exceeding 4Mb generates a stub.
2 @ Check that we can generate two types of stub in the same section.
14 @ This call is close enough to generate a "short branch" stub
15 @ or no stub if blx is available.
/toolchain/binutils/binutils-2.25/gold/testsuite/
Darm_farcall_thumb_arm.s1 @ Test to ensure that a Thumb to ARM call exceeding 4Mb generates a stub.
2 @ Check that we can generate two types of stub in the same section.
14 @ This call is close enough to generate a "short branch" stub
15 @ or no stub if blx is available.
/toolchain/binutils/binutils-2.25/ld/emultempl/
Dmetagelf.em38 one stub section. A value of +/-1 indicates the bfd back-end
43 fake input file to hold the stub sections. */
77 /* Traverse the linker tree to find the spot where the stub goes. */
117 /* We've found our section. Insert the stub immediately
148 /* Create a new stub section, and arrange for it to be linked
181 einfo ("%X%P: can not make stub section: %E\n");
191 /* If we have changed sizes of the stub sections, then we need
246 einfo ("%X%P: can not size stub section: %E\n");
260 einfo ("%X%P: can not size stub section: %E\n");
311 { "stub-group-size", required_argument, NULL, OPTION_STUBGROUP_SIZE },
[all …]
Dhppaelf.em43 one stub section. A value of +/-1 indicates the bfd back-end
66 fake input file to hold the stub sections. */
100 /* Traverse the linker tree to find the spot where the stub goes. */
140 /* We've found our section. Insert the stub immediately
171 /* Create a new stub section, and arrange for it to be linked
204 einfo ("%X%P: can not make stub section: %E\n");
214 /* If we have changed sizes of the stub sections, then we need
269 einfo ("%X%P: can not size stub section: %E\n");
284 einfo ("%X%P: can not size stub section: %E\n");
344 { "stub-group-size", required_argument, NULL, OPTION_STUBGROUP_SIZE },
[all …]
Daarch64elf.em50 /* We should be able to set the size of the interworking stub section. We
73 one stub section. A value of +/-1 indicates the bfd back-end
83 /* Traverse the linker tree to find the spot where the stub goes. */
123 /* We've found our section. Insert the stub immediately
154 /* Create a new stub section, and arrange for it to be linked
190 einfo ("%X%P: can not make stub section: %E\n");
199 /* If we have changed sizes of the stub sections, then we need
249 einfo ("%X%P: could not compute sections lists for stub generation: %E\n");
263 einfo ("%X%P: cannot size stub section: %E\n");
367 { "stub-group-size", required_argument, NULL, OPTION_STUBGROUP_SIZE },
[all …]
Davrelf.em97 /* Call into the BFD backend to do the real "stub"-work. */
99 einfo ("%X%P: can not size stub section: %E\n");
103 fake input file to hold the stub section and generate the section itself. */
120 einfo ("%X%P: can not create stub BFD %E\n");
124 /* Now we add the stub section. */
141 einfo ("%X%P: can not make stub section: %E\n");
155 einfo ("%X%P: can not size stub section: %E\n");
225 " stub. You can de-active this with this switch.\n"));
Dnios2elf.em39 fake input file to hold the stub sections. */
82 /* Traverse the linker tree to find the spot where the stub goes. */
124 /* We've found our section. Insert the stub immediately
162 /* Create a new stub section, and arrange for it to be linked
198 einfo ("%X%P: can not make stub section: %E\n");
208 /* If we have changed sizes of the stub sections, then we need
263 einfo ("%X%P: can not size stub section: %E\n");
276 einfo ("%X%P: can not size stub section: %E\n");
Dm68hc1xelf.em79 einfo ("%X%P: can not size stub section: %E\n");
89 einfo ("%X%P: can not size stub section: %E\n");
139 fake input file to hold the stub sections. */
167 /* Traverse the linker tree to find the spot where the stub goes. */
211 /* We've found our section. Insert the stub immediately
242 /* Create a new stub section, and arrange for it to be linked
280 einfo ("%X%P: can not make stub section: %E\n");
300 einfo ("%X%P: can not size stub section: %E\n");
342 # Otherwise -s matches stub-group-size
Darmelf.em68 /* We should be able to set the size of the interworking stub section. We
100 one stub section. A value of +/-1 indicates the bfd back-end
110 /* Traverse the linker tree to find the spot where the stub goes. */
150 /* We've found our section. Insert the stub immediately
181 /* Create a new stub section, and arrange for it to be linked
218 einfo ("%X%P: can not make stub section: %E\n");
227 /* If we have changed sizes of the stub sections, then we need
348 einfo ("%X%P: could not compute sections lists for stub generation: %E\n");
362 einfo ("%X%P: cannot size stub section: %E\n");
492 /* Also use the stub file for stubs placed in a single output section. */
[all …]
Dppc64elf.em71 fake input file to hold the stub sections. */
291 /* Traverse the linker tree to find the spot where the stub goes. */
331 /* We've found our section. Insert the stub immediately
362 /* Create a new stub section, and arrange for it to be linked
397 einfo ("%X%P: can not make stub section: %E\n");
407 /* If we have changed sizes of the stub sections, then we need
450 einfo ("%X%P: can not size stub section: %E\n");
469 einfo ("%X%P: can not size stub section: %E\n");
496 einfo ("%X%P: can not size stub section: %E\n");
672 { "stub-group-size", required_argument, NULL, OPTION_STUBGROUP_SIZE },
[all …]
Dmipself.em60 /* Traverse the linker tree to find the spot where the stub goes. */
101 /* We've found our section. Insert the stub immediately
129 /* Create a new stub section called STUB_SEC_NAME and arrange for it to
148 /* Create the stub file, if we haven't already. */
193 einfo ("%X%P: can not make stub section: %E\n");
Dppc32elf.em255 { "emit-stub-syms", no_argument, NULL, OPTION_STUBSYMS },
256 { "no-emit-stub-syms", no_argument, NULL, OPTION_NO_STUBSYMS },
272 --emit-stub-syms Label linker stubs with a symbol.\n\
273 --no-emit-stub-syms Don'\''t label linker stubs with a symbol.\n\
/toolchain/binutils/binutils-2.25/gold/
Daarch64.cc1390 add_reloc_stub(The_reloc_stub* stub, const The_reloc_stub_key& key);
1395 add_erratum_stub(The_erratum_stub* stub);
1410 erratum_stub_address(The_erratum_stub* stub) const in erratum_stub_address()
1414 r += stub->offset(); in erratum_stub_address()
1509 Stub_table<size, big_endian>::add_erratum_stub(The_erratum_stub* stub) in add_erratum_stub() argument
1512 this->erratum_stubs_.insert(stub); in add_erratum_stub()
1516 stub->set_offset(this->erratum_stubs_size_); in add_erratum_stub()
1517 this->erratum_stubs_size_ += stub->stub_size(); in add_erratum_stub()
1534 The_erratum_stub* stub(*i); in find_erratum_stub() local
1535 gold_assert(stub->erratum_insn() != 0); in find_erratum_stub()
[all …]
Darm.cc905 add_reloc_stub(Reloc_stub* stub, const Reloc_stub::Key& key) in add_reloc_stub() argument
907 const Stub_template* stub_template = stub->stub_template(); in add_reloc_stub()
909 this->reloc_stubs_[key] = stub; in add_reloc_stub()
915 stub->set_offset(this->reloc_stubs_size_); in add_reloc_stub()
925 add_cortex_a8_stub(Arm_address address, Cortex_a8_stub* stub) in add_cortex_a8_stub() argument
927 std::pair<Arm_address, Cortex_a8_stub*> value(address, stub); in add_cortex_a8_stub()
934 add_arm_v4bx_stub(Arm_v4bx_stub* stub) in add_arm_v4bx_stub() argument
936 gold_assert(stub != NULL && this->arm_v4bx_stubs_[stub->reg()] == NULL); in add_arm_v4bx_stub()
937 this->arm_v4bx_stubs_[stub->reg()] = stub; in add_arm_v4bx_stub()
3711 Arm_v4bx_stub* stub = stub_table->find_arm_v4bx_stub(reg); in v4bx() local
[all …]
/toolchain/binutils/binutils-2.25/ld/testsuite/ld-spu/
Dovl.lnk4 .text : { *(.text) *(.stub) }
/toolchain/binutils/binutils-2.25/include/coff/
Dgo32exe.h22 char stub[GO32_STUBSIZE]; /* the stub to load the image */ member
/toolchain/binutils/binutils-2.25/ld/testsuite/ld-powerpc/
Dambiguousv1.d4 #ld: -melf64ppc --emit-stub-syms
Dambiguousv2b.d4 #ld: -melf64ppc --emit-stub-syms

123456789