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