Change to using libstd startup code
This commit is contained in:
parent
1d681007c1
commit
d895706306
17
main.68k
17
main.68k
@ -1,21 +1,10 @@
|
||||
include syscalls.i
|
||||
section .text,text
|
||||
public _start
|
||||
_start:
|
||||
move.l #tmp_stack_top, a7
|
||||
; set up a permanent stack
|
||||
move.l #2, d0
|
||||
move.l #$2, d1
|
||||
jsr syscall_vmem_map_free
|
||||
adda.l #(2*4096), a0
|
||||
move.l a0, a7
|
||||
public main
|
||||
main:
|
||||
move.l #msg, a0
|
||||
jsr syscall_println
|
||||
jsr syscall_exit
|
||||
rts
|
||||
|
||||
section .data,data
|
||||
msg: dc.b "Hello from test_proc",0
|
||||
|
||||
section .bss,bss
|
||||
tmp_stack: ds.w 16
|
||||
tmp_stack_top:
|
||||
|
Loading…
Reference in New Issue
Block a user