/* SPDX-License-Identifier: GPL-2.0 */
/* Tamas Zsoldos <[email protected]>, 2021 */
.globl _start
_start:
mov x0, 0x0000ffff
mov x1, xzr
loop:
nop
nop
cbnz x1, noskip
nop
nop
adrp x2, skip
add x2, x2, :lo12:skip
br x2
nop
nop
noskip:
nop
nop
skip:
sub x0, x0, 1
cbnz x0, loop
mov x0, #0
mov x8, #93 // __NR_exit syscall
svc #0