On 25 April 2013 16:23, Paul Eggert <egg...@cs.ucla.edu> wrote: > > I guess my test case wasn't a correct simplification of > the gnulib test case. Could you please try the following > test case instead? Thanks.
If my understanding is correct your replacement test case should still pass even with the following change: - sa.sa_flags = SA_RESETHAND | SA_NODEFER; + sa.sa_flags = SA_RESETHAND | SA_NODEFER | SA_SIGINFO; On FreeBSD if I make that change then the test fails the same way as before ("wrongly reports SA_SIGINFO") even without -lpthread, which suggests a kernel change on the FreeBSD side.