{-# 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

data C'sigset_t = C'sigset_t{
{-# LINE 11 "src/Bindings/Posix/Signal.hsc" #-}

 } deriving (Eq,Show)
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" #-}