1 .text 2 .type foo, %gnu_indirect_function 3 .type foo, @function 4 foo: 5 ret 6 .size foo, .-foo 7 .type start,"function" 8 .global start 9 start: 10 .type _start,"function" 11 .global _start 12 _start: 13 .type __start,"function" 14 .global __start 15 __start: 16 .type __start,"function" 17 bl foo 18 adrp x0, :got:foo 19 ldr x0, [x0, #:got_lo12:foo] 20