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