some more changes to use VAX assembler

This commit is contained in:
ceriel
1990-01-12 10:29:26 +00:00
parent c9312a41da
commit 6dac59f2d4
74 changed files with 665 additions and 549 deletions

View File

@@ -1,25 +1,26 @@
#include "em_abs.h"
.sect .text; .sect .rom; .sect .data; .sect .bss; .sect .text
.define .setx
# $Header$
! $Header$
.globl .setx
# bytes in r0
! bytes in r0
.setx:
movl (sp)+,r3
movl (sp)+,r1 # bitnumber in r1
movl (sp)+,r1 ! bitnumber in r1
subl3 r0,sp,r2
L1:
I1:
clrl -(sp)
cmpl sp,r2
bgtru L1
ashl $3,r0,r2 # number of bits in r2
bgtru I1
ashl $3,r0,r2 ! number of bits in r2
cmpl r1,r2
bgequ L2
bbcs r1,(sp),L3
L3:
bgequ I2
bbcs r1,(sp),I3
I3:
jmp (r3)
L2:
I2:
pushl $ESET
jsb .trp
jmp (r3)