h_initfini_align.S revision 285830
1287225Simp/*	$NetBSD: h_initfini_align.S,v 1.1 2013/12/11 17:31:56 matt Exp $	*/
2287225Simp
3287225Simp#include <machine/asm.h>
4287225Simp
5287225SimpRCSID("$NetBSD: h_initfini_align.S,v 1.1 2013/12/11 17:31:56 matt Exp $")
6287225Simp
7287225Simp/*
8287225Simp * LINTSTUB: bool check_stack_alignment(void);
9287225Simp */
10287225Simp
11287225Simp_ENTRY(check_stack_alignment, 0)
12287225Simp	clrl	%r0
13287225Simp	bitl	$3,%sp
14287225Simp	bneq	1f
15287225Simp	incl	%r0
16287225Simp1:	ret
17287225SimpEND(check_stack_alignment)
18287225Simp