{-# LINE 1 "libraries/unix/System/Posix/Signals/Exts.hsc" #-}
{-# LANGUAGE ForeignFunctionInterface #-}
{-# LINE 2 "libraries/unix/System/Posix/Signals/Exts.hsc" #-}

{-# LINE 3 "libraries/unix/System/Posix/Signals/Exts.hsc" #-}
{-# LANGUAGE Trustworthy #-}

{-# LINE 5 "libraries/unix/System/Posix/Signals/Exts.hsc" #-}
-----------------------------------------------------------------------------
-- |
-- Module      :  System.Posix.Signals.Exts
-- Copyright   :  (c) The University of Glasgow 2002
-- License     :  BSD-style (see the file libraries/base/LICENSE)
-- 
-- Maintainer  :  libraries@haskell.org
-- Stability   :  provisional
-- Portability :  non-portable (requires POSIX, includes Linuxisms/BSDisms)
--
-- non-POSIX signal support commonly available
--
-----------------------------------------------------------------------------


{-# LINE 20 "libraries/unix/System/Posix/Signals/Exts.hsc" #-}

module System.Posix.Signals.Exts (
  module System.Posix.Signals


{-# LINE 27 "libraries/unix/System/Posix/Signals/Exts.hsc" #-}

{-# LINE 28 "libraries/unix/System/Posix/Signals/Exts.hsc" #-}
  , windowChange, sigWINCH

{-# LINE 30 "libraries/unix/System/Posix/Signals/Exts.hsc" #-}

  ) where

import Foreign.C
import System.Posix.Signals


{-# LINE 44 "libraries/unix/System/Posix/Signals/Exts.hsc" #-}

{-# LINE 47 "libraries/unix/System/Posix/Signals/Exts.hsc" #-}

{-# LINE 48 "libraries/unix/System/Posix/Signals/Exts.hsc" #-}
foreign import ccall unsafe "__hsunix_SIGWINCH"   sigWINCH   :: CInt

{-# LINE 50 "libraries/unix/System/Posix/Signals/Exts.hsc" #-}

{-# LINE 51 "libraries/unix/System/Posix/Signals/Exts.hsc" #-}


{-# LINE 56 "libraries/unix/System/Posix/Signals/Exts.hsc" #-}


{-# LINE 58 "libraries/unix/System/Posix/Signals/Exts.hsc" #-}
windowChange :: Signal
windowChange = sigWINCH

{-# LINE 61 "libraries/unix/System/Posix/Signals/Exts.hsc" #-}