On Wed, Jan 18, 2012 at 03:56:38PM +0100, Denys Vlasenko wrote: [...] > So, why we even have TCB_SIGTRAPPED? No one knows. It predates > version control: this code was present in the initial commit, > in 1999. > > Moreover, TCB_SIGTRAPPED is not used in sys_rt_sigaction, > only in obsolete sys_signal, sys_sigaction, sys_sigsetmask, > and in some dead non-Linux code. > > I think whatever bug it was fixing is gone long ago - > at least as long as sys_rt_sigaction is used by glibc. > Again, since glibc (and uclibc) uses sys_rt_sigaction > and sys_sigprocmask, modified code paths are not used > by most programs anyway.
Looks reasonable. Let's see whether this TCB_SIGTRAPPED thing will strike us back or not. -- ldv
pgpzgi7l3RlQG.pgp
Description: PGP signature
------------------------------------------------------------------------------ Keep Your Developer Skills Current with LearnDevNow! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-d2d
_______________________________________________ Strace-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/strace-devel
