Bug#338182: kfreebsd-5: signals for linuxthreads internal operation

2005-11-20 Thread Petr Salinger
> > sysdeps/unix/bsd/bsd4.4/kfreebsd/bits/sigset.h ... > > -# define __sigmask(sig)((unsigned int) 1 << ((sig) - 1)) > > +# define __sigmask(sig)((unsigned int) 1 << ((sig) - 1) % 32) > Fixed, thanks. However, I don't know which code use this definition and > so may be buggy. Nam

Bug#338182: kfreebsd-5: signals for linuxthreads internal operation

2005-11-20 Thread Aurelien Jarno
Petr Salinger a écrit : I have another one: --- sysdeps/unix/bsd/bsd4.4/kfreebsd/bits/sigset.h~ +++ sysdeps/unix/bsd/bsd4.4/kfreebsd/bits/sigset.h @@ -42,9 +42,9 @@ # ifndef _EXTERN_INLINE # define _EXTERN_INLINE extern __inline # endif /* Return a mask that includes SIG only. */

Bug#338182: kfreebsd-5: signals for linuxthreads internal operation

2005-11-20 Thread Petr Salinger
> Thanks for the patch, a new kernel has just been uploaded. A new glibc > will follow soon, probably tomorrow. I have already a working one on my > disk, but I need to make a clean patch first. Thanks very much. > This line has to be > + if ((flags & CSIGNAL) & ~RFTHPNMASK) Good catch ;-

Bug#338182: kfreebsd-5: signals for linuxthreads internal operation

2005-11-20 Thread Aurelien Jarno
Petr Salinger a écrit : Package: kfreebsd-5 Severity: wishlist Tags: patch Hi, with attached patch for kernel and clone.c it should be possible leave SIGUSR1 and SIGUSR2 free for user code. Current libc will work with current and new kernel, new libc will require new kernel. Thanks for

Bug#338182: kfreebsd-5: signals for linuxthreads internal operation

2005-11-08 Thread Petr Salinger
Package: kfreebsd-5 Severity: wishlist Tags: patch Hi, with attached patch for kernel and clone.c it should be possible leave SIGUSR1 and SIGUSR2 free for user code. Current libc will work with current and new kernel, new libc will require new kernel. Petr --- clone.c.OLD 2005-11-08 17:25