summaryrefslogtreecommitdiff
path: root/tests/lib/libc/arch/hppa/return_one.S
blob: 284365153fbb8a8907be4314ea5e2fb4db4d13aa (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
/*	$NetBSD: return_one.S,v 1.4 2022/05/31 07:12:15 skrll Exp $ */

#include <machine/asm.h>

.globl	return_one, return_one_end;

return_one:
	bv	%r0(%r2)
	 ldi	1,%r28
return_one_end:

.globl	return_1, return_1_end;

return_1:
	bv	%r0(%r2)
	 ldi	1,%r28
return_1_end:

.globl	return_2, return_2_end;

return_2:
	bv	%r0(%r2)
	 ldi	2,%r28
return_2_end:

.globl	return_3, return_3_end;

return_3:
	bv	%r0(%r2)
	 ldi	3,%r28
return_3_end: