]> git.lizzy.rs Git - plan9front.git/blob - sys/src/libc/68020/main9.s
pc: replace duplicated and broken mmu flush code in vunmap()
[plan9front.git] / sys / src / libc / 68020 / main9.s
1 #define NPRIVATES       16
2
3 TEXT    _main(SB), 1, $(16 + NPRIVATES*4)
4         MOVL    $a6base(SB), A6
5         MOVL    R0, _tos(SB)
6         LEA     p-64(SP),A0
7         MOVL    A0,_privates+0(SB)
8         MOVL    $16,R0
9         MOVL    R0,_nprivates+0(SB)
10         PEA     inargv+0(FP)
11         MOVL    inargc-4(FP), TOS
12         BSR     main(SB)
13         MOVL    $_exits<>+0(SB), R0
14         MOVL    R0,TOS
15         BSR     exits(SB)
16         RTS
17
18 DATA    _exits<>+0(SB)/4, $"main"
19 GLOBL   _exits<>+0(SB), $5