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