corrected brk and sbrk somewhat

This commit is contained in:
ceriel 1988-04-27 18:02:59 +00:00
parent 2e009ecfff
commit 5891ec12a0
2 changed files with 3 additions and 3 deletions

View file

@ -28,14 +28,14 @@
exp $brk exp $brk
pro $brk,0 pro $brk,0
lal 0
loi EM_PSIZE
lpi $ctch lpi $ctch
sig sig
lae .1 lae .1
sti EM_PSIZE sti EM_PSIZE
loc 0 loc 0
ste .2 ste .2
lal 0
loi EM_PSIZE
str 2 ; The - possibly - occurring trap is caught str 2 ; The - possibly - occurring trap is caught
lae .1 lae .1
loi EM_PSIZE loi EM_PSIZE

View file

@ -38,7 +38,7 @@
ste .2 ste .2
lol 0 lol 0
ads EM_WSIZE ; this is the new heap pointer, but watch out for overflow! ads EM_WSIZE ; this is the new heap pointer, but watch out for overflow!
dup EM_WSIZE dup EM_PSIZE
lor 2 lor 2
cmp ; compare with old heap pointer cmp ; compare with old heap pointer
zlt *1 zlt *1