Deleted Added
full compact
36c36
< * $Id: sbrk.S,v 1.2 1995/01/23 01:30:04 davidg Exp $
---
> * $Id: sbrk.S,v 1.3 1995/10/04 15:58:57 phk Exp $
41c41
< .asciz "$Id: sbrk.S,v 1.2 1995/01/23 01:30:04 davidg Exp $"
---
> .asciz "$Id: sbrk.S,v 1.3 1995/10/04 15:58:57 phk Exp $"
46c46,48
< #define SYS_brk 17
---
> .globl CNAME(end)
> .globl HIDENAME(minbrk)
> .globl HIDENAME(curbrk)
48,51d49
< .globl _end
< .globl minbrk
< .globl curbrk
<
53,54c51,52
< minbrk: .long _end
< curbrk: .long _end
---
> HIDENAME(minbrk): .long CNAME(end)
> HIDENAME(curbrk): .long CNAME(end)
61c59
< movl PIC_GOT(curbrk),%edx
---
> movl PIC_GOT(HIDENAME(curbrk)),%edx
67,68c65,66
< lea SYS_brk,%eax
< LCALL(7,0)
---
> lea SYS_break,%eax
> KERNCALL
71c69
< movl PIC_GOT(curbrk),%edx
---
> movl PIC_GOT(HIDENAME(curbrk)),%edx
78c76,77
< jmp PIC_PLT(cerror)
---
> PIC_PROLOGUE
> jmp PIC_PLT(HIDENAME(cerror))
83c82
< movl curbrk,%eax
---
> movl HIDENAME(curbrk),%eax
87,88c86,87
< lea SYS_brk,%eax
< LCALL(7,0)
---
> lea SYS_break,%eax
> KERNCALL
90,91c89,90
< movl curbrk,%eax
< addl %ecx,curbrk
---
> movl HIDENAME(curbrk),%eax
> addl %ecx,HIDENAME(curbrk)
95c94
< jmp cerror
---
> jmp HIDENAME(cerror)