BSD 4_3 release
[unix-history] / usr / src / ucb / pascal / px / mc68000.sed
CommitLineData
95f51977 1s,"@(#)mc68000.sed 2.1 2/8/84",&,
e804469b
C
2s/jbsr._setup/.bss\
3 .even\
4Xl1: .skip 8\
5 .text/
6s/jbsr._push2/subql #2,sp/
7s/jbsr._push4/subql #4,sp/
8s/jbsr._push8/subql #8,sp/
9s/jbsr._pushsze8/subql #8,sp/
10s/jbsr._pushsp/subl sp@,sp\
11 movl sp,d0\
12 addql #4,d0\
13 tstb sp@(-100)/
14s/jbsr._pop2/movw sp@+,d0\
15 extl d0/
16s/jbsr._pop4/movl sp@+,d0/
17s/jbsr._pop8/movl sp@+,d0\
18 movl sp@+,d1/
19s/jbsr._popsze8/movl sp@+,Xl1\
20 movl sp@+,Xl1+4\
21 movl #Xl1,d0/
22s/jbsr._popsp/addl sp@,sp/
23/jbsr._enableovrflo/d
24/jbsr._disableovrflo/d