BSD 2 development
[unix-history] / src / pi / putn.s
CommitLineData
b02ece9a
CH
1.text
2/
3/ routines to save space on put calls
4/
5.globl _put, _put1, _put2, _put3, _put4
6/
7_put1:
8 mov (sp),putret
9 mov $1,(sp)
10 br 1f
11_put2:
12 mov (sp),putret
13 mov $2,(sp)
14 br 1f
15_put3:
16 mov (sp),putret
17 mov $3,(sp)
18 br 1f
19_put4:
20 mov (sp),putret
21 mov $4,(sp)
221:
23 mov $1f,-(sp)
24 jmp _put
251:
26 tst (sp)+
27 jmp *putret
28.bss
29putret: .=.+2