{-# INCLUDE <bindings.macros.h> #-}
{-# INCLUDE <signal.h> #-}
{-# LINE 1 "src/Bindings/Posix/Signal.hsc" #-}

{-# LINE 2 "src/Bindings/Posix/Signal.hsc" #-}

{-# LINE 3 "src/Bindings/Posix/Signal.hsc" #-}

-- | <http://www.opengroup.org/onlinepubs/9699919799/basedefs/signal.h.html>

module Bindings.Posix.Signal where
import Foreign
import Foreign.C


{-# LINE 11 "src/Bindings/Posix/Signal.hsc" #-}
data C'sigset_t = C'sigset_t
instance Storable C'sigset_t where
 sizeOf _ = 128
 alignment = sizeOf
 peek p = do
  return $ C'sigset_t
 poke p (C'sigset_t  ) = do
  return ()

{-# LINE 12 "src/Bindings/Posix/Signal.hsc" #-}