When I follow Paul's suggestion and add "__attribute__((noreturn))" before the function name (right?), it doesn't change anything.scmsigs.c: In function `signal_delivery_thread': scmsigs.c:152: warning: no return statement in function returning non-void
Perhaps the mistake is somewhere else ... in my SuSE version of the gcc compiler or so ...?
Can you try adding
return SCM_UNSPECIFIED;
to the end of the definition of signal_delivery_thread(), and see if that solves the problem?
Thanks, Neil
_______________________________________________ Bug-guile mailing list Bug-guile@gnu.org http://lists.gnu.org/mailman/listinfo/bug-guile