1 .text 2 .p2align 2 3 .globl _start 4 .type _start, %function 5_start: 6 // Called _start(argument) with argument in x0. 7 // Tail-call __libc_start_main(argument, &main). 8 adrp x16, :got:__libc_start_main 9 adrp x17, :got:main 10 ldr x16, [x16, #:got_lo12:__libc_start_main] 11 ldr x1, [x17, #:got_lo12:main] 12 br x16 13