|
|
1.1 ! root 1: .globl _vsyscall ! 2: .globl cerror ! 3: _vsyscall: ! 4: .word 0x0000 ! 5: movl 4(ap),r0 # point at arg array ! 6: movl (r0)+,r1 # syscall number ! 7: movl $10,r2 ! 8: Loop: ! 9: pushl (r0)[r2] # push argument ! 10: sobgeq r2,Loop # push 10 arguments ! 11: pushl $10 # arg count ! 12: movl sp,ap # point at args ! 13: chmk r1 # do it ! 14: bcs L1 ! 15: ret ! 16: L1: ! 17: jmp cerror
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.