svn commit: r284923 - head/sys/arm64/arm64

Konstantin Belousov kib at FreeBSD.org
Mon Jun 29 10:31:13 UTC 2015


Author: kib
Date: Mon Jun 29 10:31:12 2015
New Revision: 284923
URL: https://svnweb.freebsd.org/changeset/base/284923

Log:
  Remove sv_sigtbl handling from the arm64 sendsig().  There is no ABI
  emulators on arm64.
  
  Reviewed by:	andrew
  Review:	https://reviews.freebsd.org/D2889
  Sponsored by:	The FreeBSD Foundation

Modified:
  head/sys/arm64/arm64/machdep.c

Modified: head/sys/arm64/arm64/machdep.c
==============================================================================
--- head/sys/arm64/arm64/machdep.c	Mon Jun 29 09:58:40 2015	(r284922)
+++ head/sys/arm64/arm64/machdep.c	Mon Jun 29 10:31:12 2015	(r284923)
@@ -537,10 +537,6 @@ sendsig(sig_t catcher, ksiginfo_t *ksi, 
 		sigexit(td, SIGILL);
 	}
 
-	/* Translate the signal if appropriate. */
-	if (p->p_sysent->sv_sigtbl && sig <= p->p_sysent->sv_sigsize)
-		sig = p->p_sysent->sv_sigtbl[_SIG_IDX(sig)];
-
 	tf->tf_x[0]= sig;
 	tf->tf_x[1] = (register_t)&fp->sf_si;
 	tf->tf_x[2] = (register_t)&fp->sf_uc;


More information about the svn-src-head mailing list