Add argc
This commit is contained in:
+28
@@ -0,0 +1,28 @@
|
||||
.data
|
||||
argc: .space 8
|
||||
|
||||
.section .text
|
||||
.globl _start
|
||||
|
||||
_start:
|
||||
.option push
|
||||
.option norelax
|
||||
la gp, __global_pointer$
|
||||
.option pop
|
||||
|
||||
|
||||
call fetch_argc
|
||||
li t0, 48
|
||||
add a0, a0, t0
|
||||
sd a0, argc, t0
|
||||
|
||||
|
||||
li a0, 1
|
||||
la a1, argc
|
||||
li a2, 1
|
||||
li a7, 64
|
||||
ecall
|
||||
|
||||
li a0, 0
|
||||
li a7, 93
|
||||
ecall # return 0
|
||||
Reference in New Issue
Block a user