193418Sbrian/*	$NetBSD: h_initfini_align.S,v 1.2 2010/12/12 18:21:21 joerg Exp $	*/
293418Sbrian
393418Sbrian#include <machine/asm.h>
493418Sbrian
593418SbrianRCSID("$NetBSD: h_initfini_align.S,v 1.2 2010/12/12 18:21:21 joerg Exp $")
693418Sbrian
793418Sbrian_ENTRY(check_stack_alignment)
893418Sbrian	movl	%esp, %eax
993418Sbrian	andl	$3, %eax
1093418Sbrian	setz	%al
1193418Sbrian	movzbl	%al, %eax
1293418Sbrian	ret
1393418Sbrian