summaryrefslogtreecommitdiff
path: root/libraries/base/Foreign
Commit message (Expand)AuthorAgeFilesLines
* Make the fileSystemEncoding/localeEncoding/foreignEncoding mutableMax Bolingbroke2011-11-181-7/+7
* Update base for latest Safe Haskell.David Terei2011-10-2514-10/+43
* Update base for new Safe Haskell designDavid Terei2011-10-255-4/+8
* Export constructors for Foreign.C.Types and System.Posix.Types newtypesIan Lynagh2011-10-213-24/+11
* Remove the Eq superclass of NumIan Lynagh2011-10-122-9/+11
* Add Data.Bits.popCountJohan Tibell2011-08-251-1/+2
* Fix documentation for withCWStringLen (#5396)Simon Marlow2011-08-251-4/+3
* Implement unsafeLocalState by unsafeDupablePerformIO, notSimon Marlow2011-07-181-1/+1
* fix warnings (including moving things around to avoid orphanSimon Marlow2011-07-111-0/+40
* Typeable overhaul (see #5275)Simon Marlow2011-07-111-0/+2
* Foreign.Marshal now reexports Foreign.Marshal.SafeIan Lynagh2011-07-071-11/+3
* SafeHaskell: Added SafeHaskell to baseDavid Terei2011-06-1821-163/+427
* Whitespace only. This patch is part 2 of 4 for trac #4247 and #4970.William Knop2011-06-111-15/+14
* Add Haskell types for C types useconds_t and suseconds_t, which are respectiv...William Knop2011-06-111-3/+7
* Big patch to improve Unicode support in GHC. Validated on OS X and Windows, thisMax Bolingbroke2011-05-141-1/+43
* For GHC, implement the Typeable.hs macros using standalone derivingIan Lynagh2011-04-242-1/+7
* Tweak alloca docsIan Lynagh2011-04-031-2/+3
* Generalize the type of Foreign.Marshal.Utils.maybeNew; fixes trac #5044Ian Lynagh2011-04-031-2/+2
* Use explicit language extensions & remove extension fields from base.cabalsimonpj@microsoft.com2011-01-2815-15/+45
* CIntPtr, CUIntPtr, CIntMax, CUIntMax are new to nhc98.Malcolm.Wallace@me.com2010-10-251-0/+6
* Remove redundant imports, now that NoImplicitPrelude does not imply Rebindabl...simonpj@microsoft.com2010-10-221-1/+0
* export allocaBytesAligned; make allocaArray use the correct alignment (#2917)Simon Marlow2010-08-122-3/+5
* Remove egregious ghc-ish from Foreign.MarshalMalcolm.Wallace@me.com2010-07-221-0/+4
* add unsafeLocalState from Haskell 2010, and docsSimon Marlow2010-07-201-1/+29
* add module intro from Haskell 2010Simon Marlow2010-07-141-1/+23
* doc: use "finalizer" consistentlySimon Marlow2010-07-141-1/+1
* add cast{C,U}CharToChar and castCharTo{C,U}Char, from Haskell 2010Simon Marlow2010-07-131-0/+25
* mention that IntPtr and WordPtr can be marshalled to/from intptr_t and uintptr_tSimon Marlow2010-07-131-2/+4
* New asynchronous exception control API (base parts)Simon Marlow2010-07-081-3/+3
* extract information about Data.Time from docs for CTimeSimon Marlow2010-07-011-4/+8
* doc typoSimon Marlow2010-07-011-1/+1
* peekArray docs: remove mentions of "this version" and "previous version"Simon Marlow2010-07-011-4/+2
* doc typoSimon Marlow2010-07-011-1/+1
* doc wibble: Haskell 98 I/O Error -> 'IOError'Simon Marlow2010-07-011-1/+1
* inline allocaArray0, to fix withCString benchmarkSimon Marlow2010-04-231-0/+3
* INLINE alloca and mallocSimon Marlow2010-04-191-0/+2
* fix the docs regarding finalizer guaranteesSimon Marlow2009-11-302-11/+7
* improve the documentation for throwErrnoIfRetrySimon Marlow2009-10-161-2/+3
* Fix "warn-unused-do-bind" warnings where we really do want to ignore the resultIan Lynagh2009-07-093-4/+5
* Remove unused imports from basesimonpj@microsoft.com2009-07-064-3/+4
* Don't export CLDouble for GHC; fixes trac #2793Ian Lynagh2009-07-051-3/+12
* The IO type has moved to GHC.Types in ghc-primIan Lynagh2009-06-206-6/+0
* Rewrite of the IO library, including Unicode supportSimon Marlow2009-06-1213-35/+17
* Partial fix for #2917Simon Marlow2009-03-051-2/+16
* Fix #2903: ensure CWStringLen contains the length of the array rather than th...Ross Paterson2009-02-031-13/+11
* Make Data.Typeable imports and exports more explicitIan Lynagh2009-01-141-1/+1
* Add errno to the IOError typeIan Lynagh2009-01-042-2/+6
* FIX #1364: added support for C finalizers that run as soon as the value is no...Ivan Tomac2008-12-101-18/+0
* Fix some more warningsIan Lynagh2008-08-202-10/+10
* split most of Control.Exception into new Control.Exception.BaseRoss Paterson2008-08-122-2/+2