Files
riscv-cat/src/main.S
T
2026-09-11 21:41:39 -04:00

33 lines
406 B
ArmAsm

.data
argc: .space 8
.section .text
.globl _start
_start:
.option push
.option norelax
la gp, __global_pointer$
.option pop
call save_sp
call fetch_argc
mv a0, a1
li t0, 1
sub a0, a0, t0
call fetch_argv
beqz a0, 1f
li a0, 1
li a7, 93
ecall
1:
li a0, 1
li a7, 64
ecall
li a0, 0
li a7, 93
ecall # return 0