summaryrefslogtreecommitdiff
path: root/libraries/base/System/Posix
Commit message (Expand)AuthorAgeFilesLines
* Add the Ix class to Foreign C integral typesHécate Moonlight2022-02-041-1/+2
* base: Add CTYPE pragmas to all foreign typesBen Gamari2022-01-191-24/+24
* Make openFile exception safeDavid Feuer2021-02-221-2/+66
* Remove redundant "do", "return" and language extensions from baseHécate2020-09-231-6/+6
* Remove all the unnecessary LANGUAGE pragmasHécate2020-08-051-2/+0
* base: Make `open` calls interruptibleBen Gamari2020-03-141-1/+3
* Fix more typos, via an improved Levenshtein-style correctorBrian Wignall2020-01-121-1/+1
* base: add newtypes for socklen_t and ndfs_t to System.Posix.Types #16568Adam Sandberg Eriksson2019-09-231-0/+15
* Remove OPTIONS_HADDOCK hide in favour for not-homeAdam Sandberg Eriksson2019-01-061-1/+1
* Prefer #if defined to #ifdefBen Gamari2017-04-281-3/+3
* Properly introduce CTimer to System.Posix.TypesRyan Scott2017-01-151-7/+7
* Fix #12998 by removing CTimerRyan Scott2016-12-181-10/+7
* base: Add more POSIX types (fixes #12795)Daniel Gröber2016-12-151-3/+59
* Eliminate some unsafeCoerce#s with deriving strategiesRyan Scott2016-10-011-6/+6
* Add platform warning to Foreign.C.TypesTamar Christina2016-09-101-0/+6
* Added support for deprecated POSIX functions on Windows.Tamar Christina2016-09-011-46/+17
* Use the correct return type for Windows' send()/recv() (Fix #12010)Tamar Christina2016-05-191-21/+20
* Export constructors for IntPtr and WordPtrRyanGlScott2016-05-021-1/+5
* Change runtime linker to perform lazy loading of symbols/sectionsTamar Christina2016-04-111-32/+99
* Define CTYPE for more Posix typesHerbert Valerio Riedel2016-01-301-10/+10
* Removes all occurrences of __MINGW32__ (#10485)Thomas Miedema2015-06-111-7/+7
* base: drop redundant Typeable derivingsHerbert Valerio Riedel2015-03-071-2/+1
* Revert "Add export lists to some modules."Austin Seipp2015-01-191-25/+2
* Add export lists to some modules.David Feuer2014-12-271-2/+25
* Set proper `CTYPE` for POSIX `CGroup`Herbert Valerio Riedel2014-12-061-1/+1
* `M-x delete-trailing-whitespace` & `M-x untabify`Herbert Valerio Riedel2014-09-241-11/+11
* Move `when` to GHC.BaseHerbert Valerio Riedel2014-09-181-4/+1
* Replace DeriveDataTypeable by AutoDeriveTypeableHerbert Valerio Riedel2014-05-271-1/+1
* Drop redundant `{-# LANGUAGE #-}` pragmasHerbert Valerio Riedel2013-09-281-2/+1
* Remove obsolete pre-Haddock-2 `#hide` pragmasHerbert Valerio Riedel2013-09-231-1/+0
* Make `<Typeable.h>` obsolete and refactor away its useHerbert Valerio Riedel2013-09-171-14/+14
* Constant-fold `__GLASGOW_HASKELL__` CPP conditionalsHerbert Valerio Riedel2013-09-172-21/+0
* Remove Hugs98 specific codeHerbert Valerio Riedel2013-09-171-8/+0
* Remove an import loopIan Lynagh2013-06-021-9/+0
* Remove nhc98-specific files and contentIan Lynagh2013-02-152-46/+3
* Use capi for mkfifo, tcsetattr and tcgetattr (for Android)Simon Marlow2013-01-301-3/+6
* Add newFilePath to System.Posix.InternalsIan Lynagh2012-12-011-0/+6
* Change a few FFI imports to use CAPIIan Lynagh2012-05-201-4/+20
* Fix build.Paolo Capriotti2012-05-081-1/+1
* Use CAPI for lseekIan Lynagh2012-02-261-2/+5
* Convert some FFI bindings to use "value" importsIan Lynagh2012-02-261-4/+4
* Fix an FFI decl: it should have been using capi but was using ccallIan Lynagh2012-02-221-1/+1
* Change CSigset into a (empty) datatypeIan Lynagh2012-02-221-2/+3
* Convert some more declarations to use the CAPIIan Lynagh2012-02-212-7/+7
* Redo the sigset capi changesIan Lynagh2012-02-211-4/+4
* Roll back the sigset capi changesIan Lynagh2011-12-041-3/+3
* Use capi to define the fcntl FFI importsIan Lynagh2011-11-291-3/+3
* Use capi some more (part of #5480)Ian Lynagh2011-11-291-1/+1
* Convert come FFI bindings to use the capi calling conventionIan Lynagh2011-11-281-4/+4
* Make the fileSystemEncoding/localeEncoding/foreignEncoding mutableMax Bolingbroke2011-11-181-4/+4