summaryrefslogtreecommitdiff
path: root/libraries/base/Foreign/Marshal/Unsafe.hs
Commit message (Collapse)AuthorAgeFilesLines
* Constant-fold `__GLASGOW_HASKELL__` CPP conditionalsHerbert Valerio Riedel2013-09-171-5/+1
| | | | | | | | | | Now that HUGS and NHC specific code has been removed, this commit "folds" the now redundant `#if((n)def)`s containing `__GLASGOW_HASKELL__`. This renders `base` officially GHC only. This commit also removes redundant `{-# LANGUAGE CPP #-}`. Signed-off-by: Herbert Valerio Riedel <hvr@gnu.org>
* Update base for new Safe Haskell designDavid Terei2011-10-251-1/+1
|
* Implement unsafeLocalState by unsafeDupablePerformIO, notSimon Marlow2011-07-181-1/+1
| | | | | | unsafePerformIO. The latter is more efficient, and will work correctly for clients that are using unsafeLocalState for its documented uses.
* SafeHaskell: Added SafeHaskell to baseDavid Terei2011-06-181-0/+49