Fix a potential bug in lib/c1 where struct ftconst was not compatible with struct...
[211bsd.git] / asm.sed.vax
1 s,asm.sed.vax 4.1 82/10/06,asm.sed.vax 4.1 82/10/06,
2 s/calls $0,_spl0/mfpr   $18,r0\
3         mtpr    $0,$18/
4 s/calls $0,_spl1/mfpr   $18,r0\
5         mtpr    $0,$18/
6 s/calls $0,_splnet/mfpr $18,r0\
7         mtpr    $0xc,$18/
8 s/calls $0,_spl4/mfpr   $18,r0\
9         mtpr    $0x14,$18/
10 s/calls r[0-9]*,_spl4/mfpr      $18,r0\
11         mtpr    $0x14,$18/
12 s/calls $0,_spl5/mfpr   $18,r0\
13         mtpr    $0x15,$18/
14 s/calls r[0-9]*,_spl5/mfpr      $18,r0\
15         mtpr    $0x15,$18/
16 s/calls $0,_spl6/mfpr   $18,r0\
17         mtpr    $0x18,$18/
18 s/calls r[0-9]*,_spl6/mfpr      $18,r0\
19         mtpr    $0x18,$18/
20 s/calls $0,_spl7/mfpr   $18,r0\
21         mtpr    $0x1f,$18/
22 s/calls $1,_splx/mfpr   $18,r0\
23         mtpr    (sp)+,$18/
24 s/calls $1,_mfpr/mfpr   (sp)+,r0/
25 s/calls $2,_mtpr/mtpr   4(sp),(sp)\
26         addl2   $8,sp/
27 s/calls $1,_resume/ashl $9,(sp)+,r0 \
28         movpsl  -(sp) \
29         jsb     _Resume/
30 s/calls $3,_bcmp/cmpc3  8(sp),*(sp),*4(sp)\
31         addl2   $12,sp/
32 s/calls $3,_bcopy/movc3 8(sp),*(sp),*4(sp)\
33         addl2   $12,sp/
34 s/calls $2,_bzero/movc5 $0,(r0),$0,4(sp),*(sp)\
35         addl2   $8,sp/
36 s/calls $3,_copyin/jsb  _Copyin\
37         addl2   $12,sp/
38 s/calls $3,_copyout/jsb _Copyout\
39         addl2   $12,sp/
40 s/calls $1,_fubyte/movl (sp)+,r0 \
41         jsb     _Fubyte/
42 s/calls $1,_fuibyte/movl (sp)+,r0 \
43         jsb     _Fubyte/
44 s/calls $1,_fuword/movl (sp)+,r0 \
45         jsb     _Fuword/
46 s/calls $1,_fuiword/movl (sp)+,r0 \
47         jsb     _Fuword/
48 s/calls $2,_subyte/movl (sp)+,r0 \
49         movl    (sp)+,r1 \
50         jsb     _Subyte/
51 s/calls $2,_suibyte/movl (sp)+,r0 \
52         movl    (sp)+,r1 \
53         jsb     _Subyte/
54 s/calls $2,_suword/movl (sp)+,r0 \
55         movl    (sp)+,r1 \
56         jsb     _Suword/
57 s/calls $2,_suiword/movl (sp)+,r0 \
58         movl    (sp)+,r1 \
59         jsb     _Suword/
60 s/calls $1,_setrq/movl  (sp)+,r0 \
61         jsb     _Setrq/
62 s/calls $1,_remrq/movl  (sp)+,r0 \
63         jsb     _Remrq/
64 s/calls $0,_swtch/movpsl        -(sp)\
65         jsb     _Swtch/
66 s/calls $1,_ffs/ffs     $0,$32,(sp)+,r0 \
67         bneq    1f \
68         mnegl   $1,r0 \
69 1: \
70         incl    r0/
71 s/calls $1,_htons/rotl  $8,(sp),r0\
72         movb    1(sp),r0\
73         movzwl  r0,r0\
74         addl2   $4,sp/
75 s/calls $1,_ntohs/rotl  $8,(sp),r0\
76         movb    1(sp),r0\
77         movzwl  r0,r0\
78         addl2   $4,sp/
79 s/calls $1,_htonl/rotl  $-8,(sp),r0\
80         insv    r0,$16,$8,r0\
81         movb    3(sp),r0\
82         addl2   $4,sp/
83 s/calls $1,_ntohl/rotl  $-8,(sp),r0\
84         insv    r0,$16,$8,r0\
85         movb    3(sp),r0\
86         addl2   $4,sp/
87 s/calls $2,__insque/insque      *(sp)+,*(sp)+/
88 s/calls $1,__remque/remque      *(sp)+,r0/
89 s/calls $2,__queue/movl (sp)+,r0\
90         movl    (sp)+,r1\
91         insque  r1,*4(r0)/
92 s/calls $1,__dequeue/movl       (sp)+,r0\
93         remque  *(r0),r0/