Lines Matching defs:stub
49 /* We must not create a stub for a symbol that has relocations related to
164 #define SCORE_ELF_STUB_SECTION_NAME (".SCORE.stub")
1284 in the function stub generation and in the linker script. */
2700 /* We need a stub, not a plt entry for the undefined function. But we record
2782 /* We must not create a stub for a symbol that has relocations
2913 /* For a function, create a stub, if allowed. */
2920 the symbol to the stub location. This is required to make
2925 /* We need .stub section. */
2932 /* XXX Write this stub address somewhere. */
2935 /* Make room for this stub code. */
2938 /* The last half word of the stub will be filled with the index
3024 /* In the worst case, we'll get one stub per dynamic symbol. */
3134 /* IRIX rld assumes that the function stub isn't at the end
3236 /* Create .stub section. */
3290 bfd_byte stub[SCORE_FUNCTION_STUB_SIZE];
3292 /* This symbol has a stub. Set it up. */
3308 /* Fill the stub. */
3309 bfd_put_32 (output_bfd, STUB_LW, stub);
3310 bfd_put_32 (output_bfd, STUB_MOVE, stub + 4);
3311 bfd_put_32 (output_bfd, STUB_LI16 | (h->dynindx << 1), stub + 8);
3312 bfd_put_32 (output_bfd, STUB_BRL, stub + 12);
3315 memcpy (s->contents + h->plt.offset, stub, SCORE_FUNCTION_STUB_SIZE);
3323 to its stub address when unlinking a shared object. */