Browse Source

Use .limhp

ceriel 34 years ago
parent
commit
db148cdd4d
4 changed files with 25 additions and 39 deletions
  1. 10 13
      mach/m68k2/libsys/_brk.s
  2. 7 10
      mach/m68k2/libsys/brk.s
  3. 4 8
      mach/m68k4/libsys/_brk.s
  4. 4 8
      mach/m68k4/libsys/brk.s

+ 10 - 13
mach/m68k2/libsys/_brk.s

@@ -1,30 +1,27 @@
-.define _brk
+.define __brk
 .define __sbrk
 .sect .text
 .sect .rom
 .sect .data
 .sect .bss
-.extern _brk
+.extern __brk
 .extern __sbrk
 .sect .text
-__sbrk:		move.l nd,a0
+__sbrk:		move.l .limhp,a0
 		add.w  4(sp),a0
 		move.w #0x11,d0
 		trap #0
-		bcs lcerror
-		move.l nd,d0
+		bcs Icerror
+		move.l .limhp,d0
 		move.l d0,a0
 		add.w  4(sp),a0
-		move.l a0,nd
+		move.l a0,.limhp
 		rts
-lcerror:	jmp cerror
-_brk:		move.w #0x11,d0
+Icerror:	jmp cerror
+__brk:		move.w #0x11,d0
 		move.l 4(sp),a0
 		trap #0
-		bcs lcerror
-		move.l 4(sp),nd
+		bcs Icerror
+		move.l 4(sp),.limhp
 		clr.l d0
 		rts
-.sect .data
-nd:		.data4 endbss
-.sect .text

+ 7 - 10
mach/m68k2/libsys/brk.s

@@ -7,24 +7,21 @@
 .extern _brk
 .extern _sbrk
 .sect .text
-_sbrk:		move.l nd,a0
+_sbrk:		move.l .limhp,a0
 		add.w  4(sp),a0
 		move.w #0x11,d0
 		trap #0
-		bcs lcerror
-		move.l nd,d0
+		bcs Icerror
+		move.l .limhp,d0
 		move.l d0,a0
 		add.w  4(sp),a0
-		move.l a0,nd
+		move.l a0,.limhp
 		rts
-lcerror:	jmp cerror
+Icerror:	jmp cerror
 _brk:		move.w #0x11,d0
 		move.l 4(sp),a0
 		trap #0
-		bcs lcerror
-		move.l 4(sp),nd
+		bcs Icerror
+		move.l 4(sp),.limhp
 		clr.l d0
 		rts
-.sect .data
-nd:		.data4 endbss
-.sect .text

+ 4 - 8
mach/m68k4/libsys/_brk.s

@@ -7,25 +7,21 @@
 .sect .data
 .sect .bss
 .sect .text
-__sbrk:		move.l nd,a0
+__sbrk:		move.l .limhp,a0
 		add.l  4(sp),a0
 		move.w #0x11,d0
 		trap #0
 		bcs lcerror
-		move.l nd,d0
+		move.l .limhp,d0
 		move.l d0,a0
 		add.l  4(sp),a0
-		move.l a0,nd
+		move.l a0,.limhp
 		rts
 lcerror:	jmp cerror
 __brk:		move.w #0x11,d0
 		move.l 4(sp),a0
 		trap #0
 		bcs lcerror
-		move.l 4(sp),nd
+		move.l 4(sp),.limhp
 		clr.l d0
 		rts
-.sect .data
-nd:
-	.data4	endbss
-.sect .text

+ 4 - 8
mach/m68k4/libsys/brk.s

@@ -7,25 +7,21 @@
 .sect .data
 .sect .bss
 .sect .text
-_sbrk:		move.l nd,a0
+_sbrk:		move.l .limhp,a0
 		add.l  4(sp),a0
 		move.w #0x11,d0
 		trap #0
 		bcs lcerror
-		move.l nd,d0
+		move.l .limhp,d0
 		move.l d0,a0
 		add.l  4(sp),a0
-		move.l a0,nd
+		move.l a0,.limhp
 		rts
 lcerror:	jmp cerror
 _brk:		move.w #0x11,d0
 		move.l 4(sp),a0
 		trap #0
 		bcs lcerror
-		move.l 4(sp),nd
+		move.l 4(sp),.limhp
 		clr.l d0
 		rts
-.sect .data
-nd:
-	.data4	endbss
-.sect .text