|
From: <sv...@va...> - 2005-05-18 19:43:28
|
Author: njn
Date: 2005-05-18 20:43:09 +0100 (Wed, 18 May 2005)
New Revision: 3768
Modified:
trunk/coregrind/core.h
trunk/coregrind/vg_signals.c
Log:
Un-export VG_(is_sig_ign)().
Modified: trunk/coregrind/core.h
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/coregrind/core.h 2005-05-18 04:52:17 UTC (rev 3767)
+++ trunk/coregrind/core.h 2005-05-18 19:43:09 UTC (rev 3768)
@@ -372,8 +372,6 @@
=20
extern void VG_(sigstartup_actions) ( void );
=20
-extern Bool VG_(is_sig_ign) ( Int sigNo );
-
/* Poll a thread's set of pending signals, and update the Thread's conte=
xt to deliver one */
extern void VG_(poll_signals) ( ThreadId );
=20
Modified: trunk/coregrind/vg_signals.c
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/coregrind/vg_signals.c 2005-05-18 04:52:17 UTC (rev 3767)
+++ trunk/coregrind/vg_signals.c 2005-05-18 19:43:09 UTC (rev 3768)
@@ -201,7 +201,7 @@
=20
static SKSS skss;
=20
-Bool VG_(is_sig_ign)(Int sigNo)
+static Bool is_sig_ign(Int sigNo)
{
vg_assert(sigNo >=3D 1 && sigNo <=3D _VKI_NSIG);
=20
@@ -1656,7 +1656,7 @@
!!(scss.scss_per_sig[sigNo].scss_flags & VKI_SA_RESTART));
=20
/* Set up the thread's state to deliver a signal */
- if (!VG_(is_sig_ign)(info->si_signo))
+ if (!is_sig_ign(info->si_signo))
deliver_signal(tid, info);
=20
/* longjmp back to the thread's main loop to start executing the
@@ -2034,7 +2034,7 @@
if (VG_(clo_trace_signals))
VG_(message)(Vg_DebugMsg, "Polling found signal %d for tid %d",=20
sip->si_signo, tid);
- if (!VG_(is_sig_ign)(sip->si_signo))
+ if (!is_sig_ign(sip->si_signo))
deliver_signal(tid, sip);
else if (VG_(clo_trace_signals))
VG_(message)(Vg_DebugMsg, " signal %d ignored", sip->si_signo);
|