Lines Matching refs:stub
55 /* We must not create a stub for a symbol that has relocations related to
174 #define SCORE_ELF_STUB_SECTION_NAME (".SCORE.stub")
1326 in the function stub generation and in the linker script. */
2611 /* We need a stub, not a plt entry for the undefined function. But we record
2692 /* We must not create a stub for a symbol that has relocations
2836 /* For a function, create a stub, if allowed. */
2843 the symbol to the stub location. This is required to make
2848 /* We need .stub section. */
2855 /* XXX Write this stub address somewhere. */
2858 /* Make room for this stub code. */
2861 /* The last half word of the stub will be filled with the index
2947 /* In the worst case, we'll get one stub per dynamic symbol. */
3057 /* IRIX rld assumes that the function stub isn't at the end
3159 /* Create .stub section. */
3213 bfd_byte stub[SCORE_FUNCTION_STUB_SIZE];
3215 /* This symbol has a stub. Set it up. */
3225 /* Fill the stub. */
3226 bfd_put_32 (output_bfd, STUB_LW, stub);
3227 bfd_put_32 (output_bfd, STUB_MOVE, stub + 4);
3228 bfd_put_32 (output_bfd, STUB_LI16 | (h->dynindx << 1), stub + 8);
3229 bfd_put_32 (output_bfd, STUB_BRL, stub + 12);
3232 memcpy (s->contents + h->plt.offset, stub, SCORE_FUNCTION_STUB_SIZE);
3240 to its stub address when unlinking a shared object. */