This seems to fix (well, dodge) the problems in FreeBSD for
Jarkko Hietaniemi [Sun, 16 Mar 2003 18:15:42 +0000 (18:15 +0000)]
Enache Adrian; in _theory_ this patch could be good for NetBSD,
too, but Alian gets a core dump already at subtest #9 (anyone
with a real NetBSD, Alian's is a VMware one, which has in the
past caused similar odd crashes).  OpenBSD threaded build result
still unknown.

p4raw-id: //depot/perl@18998

ext/POSIX/t/posix.t

index 6ce418c..8d27e40 100644 (file)
@@ -80,8 +80,9 @@ SKIP: {
 
         printf "%s 11 -   masked SIGINT received %s\n",
           $sigint_called ? "ok" : "not ok",
-          $^O eq 'darwin' ? "# TODO Darwin seems to loose blocked signals" 
-                          : '';
+          $^O =~ /^(?:darwin|(?:free|net|open)bsd)$/ ?
+             "# TODO $^O seems to loose blocked signals" 
+             : '';
 
        print "ok 12 - signal masks successful\n";