File : posix-implementation-ok_signals.ads


package POSIX.Implementation.OK_Signals is

   --  OK (Sig) = True iff we can use Sig with sigwait ().

   OK : constant array (0 .. 63) of Boolean :=
     (False,  True,  True,  True,  True,  True,  True,  True,  True, False,
       True,  True,  True,  True,  True,  True,  True,  True,  True, False,
       True,  True,  True,  True,  True,  True,  True,  True,  True,  True,
       True,  True, False, False, False,  True,  True,  True,  True,  True,
       True,  True,  True,  True,  True,  True,  True,  True,  True,  True,
       True,  True,  True,  True,  True,  True,  True,  True,  True,  True,
       True,  True,  True,  True);

   --  No_Default (Sig) = True iff we need to override the default
   --  treatment of Sig with a do-nothing handler before we try to
   --  use sigwait() with it.

   No_Default : constant array (0 .. 63) of Boolean :=
     (False, False, False, False, False, False, False, False, False, False,
      False, False, False, False, False, False, False, False, False, False,
      False, False, False, False, False, False, False, False, False, False,
      False, False, False, False, False, False, False, False, False, False,
      False, False, False, False, False, False, False, False, False, False,
      False, False, False, False, False, False, False, False, False, False,
      False, False, False, False);

end POSIX.Implementation.OK_Signals;