112027Sjungma@eit.uni-kl.de/*
212027Sjungma@eit.uni-kl.de * QuickThreads -- Threads-building toolkit.
312027Sjungma@eit.uni-kl.de * Copyright (c) 1993 by David Keppel
412027Sjungma@eit.uni-kl.de *
512027Sjungma@eit.uni-kl.de * Permission to use, copy, modify and distribute this software and
612027Sjungma@eit.uni-kl.de * its documentation for any purpose and without fee is hereby
712027Sjungma@eit.uni-kl.de * granted, provided that the above copyright notice and this notice
812027Sjungma@eit.uni-kl.de * appear in all copies.  This software is provided as a
912027Sjungma@eit.uni-kl.de * proof-of-concept and for demonstration purposes; there is no
1012027Sjungma@eit.uni-kl.de * representation about the suitability of this software for any
1112027Sjungma@eit.uni-kl.de * purpose.
1212027Sjungma@eit.uni-kl.de */
1312027Sjungma@eit.uni-kl.de
1412027Sjungma@eit.uni-kl.de	.text
1512027Sjungma@eit.uni-kl.de	.globl _b_call_reg
1612027Sjungma@eit.uni-kl.de	.globl _b_call_imm
1712027Sjungma@eit.uni-kl.de	.globl _b_add
1812027Sjungma@eit.uni-kl.de	.globl _b_load
1912027Sjungma@eit.uni-kl.de
2012027Sjungma@eit.uni-kl.de_b_null:
2112027Sjungma@eit.uni-kl.de	.word 0x0
2212027Sjungma@eit.uni-kl.de	ret
2312027Sjungma@eit.uni-kl.de
2412027Sjungma@eit.uni-kl.de_b_call_reg:
2512027Sjungma@eit.uni-kl.de	.word 0x0
2612027Sjungma@eit.uni-kl.de	movl 4(ap),r0
2712027Sjungma@eit.uni-kl.de	moval _b_null,r1
2812027Sjungma@eit.uni-kl.deL0:
2912027Sjungma@eit.uni-kl.de	calls $0,(r1)
3012027Sjungma@eit.uni-kl.de	calls $0,(r1)
3112027Sjungma@eit.uni-kl.de	calls $0,(r1)
3212027Sjungma@eit.uni-kl.de	calls $0,(r1)
3312027Sjungma@eit.uni-kl.de	calls $0,(r1)
3412027Sjungma@eit.uni-kl.de
3512027Sjungma@eit.uni-kl.de	subl2 $5,r0
3612027Sjungma@eit.uni-kl.de	bgtr L0
3712027Sjungma@eit.uni-kl.de	ret
3812027Sjungma@eit.uni-kl.de
3912027Sjungma@eit.uni-kl.de
4012027Sjungma@eit.uni-kl.de_b_call_imm:
4112027Sjungma@eit.uni-kl.de	.word 0x0
4212027Sjungma@eit.uni-kl.de	movl 4(ap),r0
4312027Sjungma@eit.uni-kl.deL1:
4412027Sjungma@eit.uni-kl.de	calls $0,_b_null
4512027Sjungma@eit.uni-kl.de	calls $0,_b_null
4612027Sjungma@eit.uni-kl.de	calls $0,_b_null
4712027Sjungma@eit.uni-kl.de	calls $0,_b_null
4812027Sjungma@eit.uni-kl.de	calls $0,_b_null
4912027Sjungma@eit.uni-kl.de
5012027Sjungma@eit.uni-kl.de	subl2 $5,r0
5112027Sjungma@eit.uni-kl.de	bgtr L1
5212027Sjungma@eit.uni-kl.de	ret
5312027Sjungma@eit.uni-kl.de
5412027Sjungma@eit.uni-kl.de
5512027Sjungma@eit.uni-kl.de_b_add:
5612027Sjungma@eit.uni-kl.de	.word 0x0
5712027Sjungma@eit.uni-kl.de	movl 4(ap),r0
5812027Sjungma@eit.uni-kl.deL2:
5912027Sjungma@eit.uni-kl.de	subl2 $1,r0
6012027Sjungma@eit.uni-kl.de	subl2 $1,r0
6112027Sjungma@eit.uni-kl.de	subl2 $1,r0
6212027Sjungma@eit.uni-kl.de	subl2 $1,r0
6312027Sjungma@eit.uni-kl.de	subl2 $1,r0
6412027Sjungma@eit.uni-kl.de
6512027Sjungma@eit.uni-kl.de	subl2 $1,r0
6612027Sjungma@eit.uni-kl.de	subl2 $1,r0
6712027Sjungma@eit.uni-kl.de	subl2 $1,r0
6812027Sjungma@eit.uni-kl.de	subl2 $1,r0
6912027Sjungma@eit.uni-kl.de	subl2 $1,r0
7012027Sjungma@eit.uni-kl.de
7112027Sjungma@eit.uni-kl.de	bgtr L2
7212027Sjungma@eit.uni-kl.de	ret
7312027Sjungma@eit.uni-kl.de
7412027Sjungma@eit.uni-kl.de
7512027Sjungma@eit.uni-kl.de_b_load:
7612027Sjungma@eit.uni-kl.de	.word 0x0
7712027Sjungma@eit.uni-kl.de	movl 4(ap),r0
7812027Sjungma@eit.uni-kl.deL3:
7912027Sjungma@eit.uni-kl.de	movl 0(sp),r1
8012027Sjungma@eit.uni-kl.de	movl 4(sp),r1
8112027Sjungma@eit.uni-kl.de	movl 8(sp),r1
8212027Sjungma@eit.uni-kl.de	movl 12(sp),r1
8312027Sjungma@eit.uni-kl.de	movl 16(sp),r1
8412027Sjungma@eit.uni-kl.de	movl 20(sp),r1
8512027Sjungma@eit.uni-kl.de	movl 24(sp),r1
8612027Sjungma@eit.uni-kl.de	movl 28(sp),r1
8712027Sjungma@eit.uni-kl.de	movl 32(sp),r1
8812027Sjungma@eit.uni-kl.de	movl 36(sp),r1
8912027Sjungma@eit.uni-kl.de
9012027Sjungma@eit.uni-kl.de	subl2 $1,r0
9112027Sjungma@eit.uni-kl.de	bgtr L3
9212027Sjungma@eit.uni-kl.de	ret
93