Make the sigcode no-profile.
This commit is contained in:
parent
b631b39a19
commit
ee76016e40
|
@ -1,4 +1,4 @@
|
||||||
/* $NetBSD: linux_sigcode.s,v 1.1 2000/11/27 22:29:26 jdolecek Exp $ */
|
/* $NetBSD: linux_sigcode.s,v 1.2 2002/05/13 21:37:11 thorpej Exp $ */
|
||||||
|
|
||||||
/*-
|
/*-
|
||||||
* Copyright (c) 1999, 2000 The NetBSD Foundation, Inc.
|
* Copyright (c) 1999, 2000 The NetBSD Foundation, Inc.
|
||||||
|
@ -70,7 +70,7 @@
|
||||||
|
|
||||||
#include <machine/asm.h>
|
#include <machine/asm.h>
|
||||||
|
|
||||||
__KERNEL_RCSID(0, "$NetBSD: linux_sigcode.s,v 1.1 2000/11/27 22:29:26 jdolecek Exp $");
|
__KERNEL_RCSID(0, "$NetBSD: linux_sigcode.s,v 1.2 2002/05/13 21:37:11 thorpej Exp $");
|
||||||
|
|
||||||
#include "assym.h"
|
#include "assym.h"
|
||||||
|
|
||||||
|
@ -80,7 +80,7 @@ __KERNEL_RCSID(0, "$NetBSD: linux_sigcode.s,v 1.1 2000/11/27 22:29:26 jdolecek E
|
||||||
* Linux signal trampoline code. Almost identical to the normal one.
|
* Linux signal trampoline code. Almost identical to the normal one.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
NESTED(linux_sigcode,0,0,ra,0,0)
|
NESTED_NOPROFILE(linux_sigcode,0,0,ra,0,0)
|
||||||
lda sp, -16(sp) /* save the sigcontext pointer */
|
lda sp, -16(sp) /* save the sigcontext pointer */
|
||||||
stq a2, 0(sp)
|
stq a2, 0(sp)
|
||||||
jsr ra, (t12) /* call the signal handler */
|
jsr ra, (t12) /* call the signal handler */
|
||||||
|
@ -92,7 +92,7 @@ NESTED(linux_sigcode,0,0,ra,0,0)
|
||||||
XNESTED(linux_esigcode,0)
|
XNESTED(linux_esigcode,0)
|
||||||
END(linux_sigcode)
|
END(linux_sigcode)
|
||||||
|
|
||||||
NESTED(linux_rt_sigcode,0,0,ra,0,0)
|
NESTED_NOPROFILE(linux_rt_sigcode,0,0,ra,0,0)
|
||||||
lda sp, -16(sp) /* save the sigcontext pointer */
|
lda sp, -16(sp) /* save the sigcontext pointer */
|
||||||
stq a2, 0(sp)
|
stq a2, 0(sp)
|
||||||
jsr ra, (t12) /* call the signal handler */
|
jsr ra, (t12) /* call the signal handler */
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
/* $NetBSD: osf1_sigcode.s,v 1.1 2000/12/14 18:06:13 mycroft Exp $ */
|
/* $NetBSD: osf1_sigcode.s,v 1.2 2002/05/13 21:37:12 thorpej Exp $ */
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Copyright (c) 1999 Christopher G. Demetriou. All rights reserved.
|
* Copyright (c) 1999 Christopher G. Demetriou. All rights reserved.
|
||||||
|
@ -61,7 +61,7 @@
|
||||||
|
|
||||||
#include <compat/osf1/osf1_syscall.h>
|
#include <compat/osf1/osf1_syscall.h>
|
||||||
|
|
||||||
__KERNEL_RCSID(0, "$NetBSD: osf1_sigcode.s,v 1.1 2000/12/14 18:06:13 mycroft Exp $");
|
__KERNEL_RCSID(0, "$NetBSD: osf1_sigcode.s,v 1.2 2002/05/13 21:37:12 thorpej Exp $");
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* OSF/1 signal trampoline code.
|
* OSF/1 signal trampoline code.
|
||||||
|
@ -74,7 +74,7 @@ __KERNEL_RCSID(0, "$NetBSD: osf1_sigcode.s,v 1.1 2000/12/14 18:06:13 mycroft Exp
|
||||||
ldiq v0, OSF1_SYSCALLNUM(name); \
|
ldiq v0, OSF1_SYSCALLNUM(name); \
|
||||||
call_pal PAL_OSF1_callsys
|
call_pal PAL_OSF1_callsys
|
||||||
|
|
||||||
NESTED(osf1_sigcode,0,0,ra,0,0)
|
NESTED_NOPROFILE(osf1_sigcode,0,0,ra,0,0)
|
||||||
lda sp, -16(sp)
|
lda sp, -16(sp)
|
||||||
stq a2, 0(sp)
|
stq a2, 0(sp)
|
||||||
jsr ra, (t12)
|
jsr ra, (t12)
|
||||||
|
|
Loading…
Reference in New Issue