Home
last modified time | relevance | path

Searched refs:stubs (Results 1 – 25 of 182) sorted by relevance

12345678

/toolchain/binutils/binutils-2.25/ld/testsuite/ld-mips-elf/
Dmips16-pic-2a.s5 # Test local stubs that are only used by MIPS16 PIC calls in this file.
8 # Test local stubs that aren't called at all.
21 # Test local stubs that are referenced by absolute relocations
25 # Test hidden stubs that are referenced by absolute relocations
29 # Test hidden stubs that are referenced by absolute relocations
33 # Test global stubs that are referenced by absolute relocations
37 # Test global stubs that are referenced by absolute relocations
41 # Test global stubs that are called by MIPS16 PIC calls in this file.
44 # Test global stubs that are called by MIPS16 PIC calls in another file.
47 # Test global stubs that aren't referenced at all.
Dmips16-pic-1a.s5 # Test local stubs that are only used by MIPS16 PIC calls in this file.
9 # Test local stubs that are only used by MIPS16 jals in this file.
13 # Test local stubs that aren't called at all.
33 # Test global stubs that are called by MIPS16 jals in this file.
37 # Test global stubs that are called by MIPS16 jals in another file.
40 # Test global stubs that aren't called at all.
Dno-shared-1.ld5 .MIPS.stubs : { *(.MIPS.stubs) }
Dstub-dynsym-1.ld9 .MIPS.stubs : { *(.MIPS.stubs) }
Dpic-and-nonpic-3a.ld15 .MIPS.stubs : { *(.MIPS.stubs) }
Dgot-dump-2.ld12 .MIPS.stubs : { *(.MIPS.stubs) }
Dgot-dump-1.ld13 .MIPS.stubs : { *(.MIPS.stubs) }
Ddyn-sec64.ld17 .MIPS.stubs : { *(.MIPS.stubs) }
Dgot-page-1.ld13 .MIPS.stubs : { *(.MIPS.stubs) }
Dmips16-pic-1.ld12 .MIPS.stubs : { *(.MIPS.stubs) }
Dpic-and-nonpic-3b.ld21 .MIPS.stubs : { *(.MIPS.stubs) }
Dpic-and-nonpic-6.ld22 .MIPS.stubs : { *(.MIPS.stubs) }
Dcompressed-plt-1.ld20 .MIPS.stubs : { *(.MIPS.stubs) }
/toolchain/binutils/binutils-2.25/ld/emultempl/
Dhppaelf.em31 /* Fake input file for stubs. */
34 /* Type of import/export stubs to build. For a single sub-space model,
35 we can build smaller import stubs and there is no need for export
36 stubs. */
76 stub_file = lang_add_input_file ("linker stubs",
79 stub_file->the_bfd = bfd_create ("linker stubs", link_info.output_bfd);
216 add even more stubs. */
240 /* For the PA we use this opportunity to size and build linker stubs. */
250 adding stubs. */
302 /* Now build the linker stubs. */
[all …]
Davrelf.em33 the linker stubs if needed. */
73 /* We only need stubs for avr6, avrxmega6, and avrxmega7. */
110 stub_file = lang_add_input_file ("linker stubs",
114 stub_file->the_bfd = bfd_create ("linker stubs", link_info.output_bfd);
145 /* Re-calculates the size of the stubs so that we won't waste space. */
160 /* Now build the linker stubs. */
164 einfo ("%X%P: can not build stubs: %E\n");
195 { "no-stubs", no_argument,
197 { "debug-stubs", no_argument,
218 fprintf (file, _(" --no-stubs "
[all …]
Dnios2elf.em31 /* Fake input file for stubs. */
52 we're done, as we won't need to create any stubs. */
58 stub_file = lang_add_input_file ("linker stubs",
61 stub_file->the_bfd = bfd_create ("linker stubs", link_info.output_bfd);
210 add even more stubs. */
234 /* For Nios II we use this opportunity to build linker stubs. */
244 adding stubs. */
287 /* Now build the linker stubs. */
291 einfo ("%X%P: can not build stubs: %E\n");
Dmetagelf.em31 /* Fake input file for stubs. */
53 stub_file = lang_add_input_file ("linker stubs",
56 stub_file->the_bfd = bfd_create ("linker stubs", link_info.output_bfd);
193 add even more stubs. */
217 /* For Meta we use this opportunity to build linker stubs. */
227 adding stubs. */
271 /* Now build the linker stubs. */
275 einfo ("%X%P: can not build stubs: %E\n");
318 value locates all stubs before their branches\n\
Dppc64elf.em44 /* Fake input file for stubs. */
65 /* Set if individual PLT call stubs should be aligned. */
82 stub_file = lang_add_input_file ("linker stubs",
85 stub_file->the_bfd = bfd_create ("linker stubs", link_info.output_bfd);
409 add even more stubs. */
464 stubs. */
543 einfo ("%X%P: can not build stubs: %E\n");
698 value locates all stubs before their branches\n\
706 …--plt-static-chain PLT call stubs should load r11.${DEFAULT_PLT_STATIC_CHAIN- (default)}\…
709 …--no-plt-static-chain PLT call stubs should not load r11.${DEFAULT_PLT_STATIC_CHAIN+ (defaul…
[all …]
Daarch64elf.em66 /* Fake input file for stubs. */
201 add even more stubs. */
229 adding stubs. */
278 /* Now build the linker stubs. */
282 einfo ("%X%P: can not build stubs: %E\n");
310 stub_file = lang_add_input_file ("linker stubs",
313 stub_file->the_bfd = bfd_create ("linker stubs", link_info.output_bfd);
382 locates all stubs after their branches (with a\n\
Dm68hc1xelf.em49 /* Fake input file for stubs. */
144 stub_file = lang_add_input_file ("linker stubs",
147 stub_file->the_bfd = bfd_create ("linker stubs", link_info.output_bfd);
284 /* For the 68HC12 we use this opportunity to build linker stubs. */
289 /* Now build the linker stubs. */
293 stubs with the correct symbol addresses. Since there could have
304 einfo ("%X%P: can not build stubs: %E\n");
/toolchain/binutils/binutils-2.25/ld/testsuite/ld-arm/
Dfarcall-group3.s1 @ Test to ensure that ARM calls exceeding 32Mb generate stubs,
2 @ and that stubs are correctly inserted between input sections
/toolchain/binutils/binutils-2.25/ld/testsuite/ld-nios2/
Drelax_call26_multi.ld1 /* Simple script for testing call26 relaxation via linker stubs.
2 In this case, input sections text0 and text1 cannot share stubs
Drelax_call26_shared.ld1 /* Simple script for testing call26 relaxation via linker stubs.
3 same output section in the same 256MB segment, so they can share stubs. */
Drelax_call26_cache.ld1 /* Simple script for testing call26 relaxation via linker stubs.
3 same output section in the same 256MB segment, so they can share stubs. */
Drelax_call26_boundary.s1 # Test for call26 relaxation via linker stubs.
4 # Section text0 is 32 bytes long and requires at least 2 linker stubs

12345678