Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Delete some trailing whitespaces | Herbert Valerio Riedel | 2016-01-31 |
| | |||
* | Drop redundant __GLASGOW_HASKELL__ conditionals for GHC>=7.4 | Herbert Valerio Riedel | 2016-01-31 |
| | |||
* | Tighten Safe Haskell bounds, fixes new warning in GHC 7.10. | David Terei | 2014-12-06 |
| | | | | Closes #27 | ||
* | fix _FILE_OFFSET_BITS redefined warning on Solaris/x86 | Karel Gardas | 2014-10-18 |
| | | | | | | | | | | The issue is that sys/types.h header on Solaris includes somehow /usr/include/sys/feature_tests.h which tests if _FILE_OFFSET_BITS is defined and if not, then it defines it to 32 if we're compiling 32 bit code (x86). This is simply wrong since we'd like to have it defined to 64. The issue is solved by including HsUnixConfig.h first which defines _FILE_OFFSET_BITS to 64 and feature_tests.h is later OK with that. | ||
* | Make `-Wall` clean and drop `-fno-warn-unused-imports` | Herbert Valerio Riedel | 2013-10-12 |
| | | | | | | | | | CPP conditional code sections have been carefully taken into account while performing this warning cleanup. Most `OPTIONS_GHC` declarations could be dropped (now only a lonely `{-# OPTIONS_GHC -fno-cse #-}` remains in `Posix.Signals`). Signed-off-by: Herbert Valerio Riedel <hvr@gnu.org> | ||
* | Declare language extensions via `{-# LANGUAGE -#}` | Herbert Valerio Riedel | 2013-10-12 |
| | | | | | | | | | Only language extensions not active when `-XHaskell2010` is enabled are declared, this way we can drop many redundant `{-# LANGUAGE ForeignFunctionInterface #-}` occurences. This commit also removes/replaces some `{-# OPTIONS_GHC -XRecordWildCards #-}` pragmas. Signed-off-by: Herbert Valerio Riedel <hvr@gnu.org> | ||
* | Bump base lower version to 4.5 (the version GHC 7.4.1 came with) | Ian Lynagh | 2012-11-30 |
| | | | | and remove code to support older versions | ||
* | Fix conditional pragma to work with 6.12 | David Terei | 2011-08-09 |
| | |||
* | Use Safe Haskell when GHC >= 7.2 | David Terei | 2011-08-03 |
| | |||
* | #include <fcntl.h>, not <sys/fcntl.h> (#3723) | Simon Marlow | 2009-12-16 |
| | |||
* | fix warnings | Simon Marlow | 2009-02-03 |
| | |||
* | SharedMem.hsc wasn't including HsUnixConfig.h, so no #defines were propagating | Don Stewart | 2009-01-30 |
| | |||
* | Fix warnings in the unix package | Ian Lynagh | 2008-08-21 |
| | |||
* | Avoid using deprecated flags | Ian Lynagh | 2008-06-16 |
| | |||
* | check for shm_open/shm_unlink (for archs like OpenBSD without them) | Don Stewart | 2007-09-16 |
| | |||
* | Add support for named semaphores and shared memory objects | Daniel Franke | 2007-05-03 |