|
|
1.1 ! root 1: / C runtime startoff ! 2: ! 3: .globl _exit, _environ ! 4: .globl start ! 5: .globl _main ! 6: exit = 1. ! 7: ! 8: start: ! 9: setd ! 10: mov 2(sp),r0 ! 11: clr -2(r0) ! 12: mov sp,r0 ! 13: sub $4,sp ! 14: mov 4(sp),(sp) ! 15: tst (r0)+ ! 16: mov r0,2(sp) ! 17: 1: ! 18: tst (r0)+ ! 19: bne 1b ! 20: cmp r0,*2(sp) ! 21: blo 1f ! 22: tst -(r0) ! 23: 1: ! 24: mov r0,4(sp) ! 25: mov r0,_environ ! 26: jsr pc,_main ! 27: cmp (sp)+,(sp)+ ! 28: mov r0,(sp) ! 29: jsr pc,*$_exit ! 30: sys exit ! 31: ! 32: .bss ! 33: _environ: ! 34: .=.+2 ! 35: .data ! 36: .=.+2 / loc 0 for I/D; null ptr points here.
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.