Commit | Line | Data |
---|---|---|
406b4ada L |
1 | .text |
2 | .p2align 4 | |
3 | .type my_foo, @function | |
4 | my_foo: | |
5 | ret | |
6 | .size my_foo, .-my_foo | |
7 | .p2align 4 | |
8 | .type resolve_foo, @function | |
9 | resolve_foo: | |
10 | leal my_foo@GOTOFF(%eax), %eax | |
11 | ret | |
12 | .size resolve_foo, .-resolve_foo | |
13 | .globl foo | |
14 | .hidden foo | |
15 | .type foo, @gnu_indirect_function | |
16 | .set foo,resolve_foo | |
17 | .p2align 4 | |
18 | .globl bar | |
19 | .type bar, @function | |
20 | bar: | |
21 | leal foo@GOTOFF(%eax), %eax | |
22 | ret |