|
From: <sv...@va...> - 2006-03-29 03:15:34
|
Author: sewardj
Date: 2006-03-29 04:15:25 +0100 (Wed, 29 Mar 2006)
New Revision: 5799
Log:
Delete VG_(sigaltstack) and VG_(sigpending) as they are unused.
Modified:
trunk/coregrind/m_libcsignal.c
trunk/include/pub_tool_libcsignal.h
Modified: trunk/coregrind/m_libcsignal.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/m_libcsignal.c 2006-03-28 23:20:38 UTC (rev 5798)
+++ trunk/coregrind/m_libcsignal.c 2006-03-29 03:15:25 UTC (rev 5799)
@@ -163,12 +163,6 @@
}
=20
=20
-Int VG_(sigaltstack)( const vki_stack_t* ss, vki_stack_t* oss )
-{
- SysRes res =3D VG_(do_syscall2)(__NR_sigaltstack, (UWord)ss, (UWord)o=
ss);
- return res.isError ? -1 : 0;
-}
-
Int VG_(sigtimedwait)( const vki_sigset_t *set, vki_siginfo_t *info,=20
const struct vki_timespec *timeout )
{
@@ -218,20 +212,6 @@
return res.isError ? -1 : 0;
}
=20
-Int VG_(sigpending) ( vki_sigset_t* set )
-{
-// Nb: AMD64/Linux doesn't have __NR_sigpending; it only provides
-// __NR_rt_sigpending. This function will have to be abstracted in some
-// way to account for this. In the meantime, the easy option is to forg=
et
-// about it for AMD64 until it's needed.
-#if defined(VGA_amd64)
- I_die_here;
-#else
- SysRes res =3D VG_(do_syscall1)(__NR_sigpending, (UWord)set);
- return res.isError ? -1 : 0;
-#endif
-}
-
/*--------------------------------------------------------------------*/
/*--- end ---*/
/*--------------------------------------------------------------------*/
Modified: trunk/include/pub_tool_libcsignal.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/include/pub_tool_libcsignal.h 2006-03-28 23:20:38 UTC (rev 5798=
)
+++ trunk/include/pub_tool_libcsignal.h 2006-03-29 03:15:25 UTC (rev 5799=
)
@@ -63,11 +63,9 @@
const struct vki_timespec * );
=20
extern Int VG_(signal) ( Int signum, void (*sighandler)(Int) );
-extern Int VG_(sigaltstack) ( const vki_stack_t* ss, vki_stack_t* oss );
=20
extern Int VG_(kill) ( Int pid, Int signo );
extern Int VG_(tkill) ( ThreadId tid, Int signo );
-extern Int VG_(sigpending) ( vki_sigset_t* set );
=20
#endif // __PUB_TOOL_LIBCBSIGNAL_H
=20
|