2 * Stolen from glibc-2.2.2 by David Schleef <ds@schleef.org>
8 .globl _dl_linux_resolver
10 .globl _dl_linux_resolve
11 .type _dl_linux_resolve,@function
14 /* We need to save the registers used to pass parameters, and register 0,
15 which is used by _mcount; the registers are saved in a stack frame. */
20 /* The code that calls this has put parameters for 'fixup' in r12 and r11. */
26 /* We also need to save some of the condition register fields. */
34 bl _dl_linux_resolver@local
35 /* 'fixup' returns the address we want to branch to. */
37 /* Put the registers back... */
51 /* ...unwind the stack frame, and jump to the PLT entry we updated. */
56 .size _dl_linux_resolve,.LFE2-_dl_linux_resolve