3 .type foo_resolver, @function
6 .size foo_resolver, .-foo_resolver
9 .type foo1, %gnu_indirect_function
10 .set foo1, foo_resolver
13 .type foo2, %gnu_indirect_function
14 .set foo2, foo_resolver
17 .type foo3, %gnu_indirect_function
18 .set foo3, foo_resolver
24 auipc x1
, %got_pcrel_hi
(foo1
)
26 ld x1
, %pcrel_lo
(.L1) (x1)
28 lw x1
, %pcrel_lo
(.L1) (x1)
35 auipc x2
, %got_pcrel_hi
(foo2
)
37 ld x2
, %pcrel_lo
(.L2) (x2)
39 lw x2
, %pcrel_lo
(.L2) (x2)