|
|
1.1 ! root 1: /* sbrk.c 4.2 83/07/26 */ ! 2: ! 3: #include "SYS.h" ! 4: ! 5: #define SYS_brk 17 ! 6: ! 7: .globl _end ! 8: .globl minbrk ! 9: .globl curbrk ! 10: ! 11: .data ! 12: minbrk: .long _end ! 13: curbrk: .long _end ! 14: .text ! 15: ! 16: ENTRY(sbrk) ! 17: addl3 curbrk,4(ap),-(sp) ! 18: pushl $1 ! 19: movl ap,r3 ! 20: movl sp,ap ! 21: chmk $SYS_brk ! 22: jcs err ! 23: movl curbrk,r0 ! 24: addl2 4(r3),curbrk ! 25: ret ! 26: err: ! 27: jmp cerror
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.