summaryrefslogtreecommitdiff
path: root/compiler/prelude/ForeignCall.lhs
Commit message (Expand)AuthorAgeFilesLines
* compiler: de-lhs prelude/Austin Seipp2014-12-031-353/+0
* Make calling conventions in template haskell Syntax.hs consistent with those ...Luite Stegeman2014-11-191-0/+1
* Rename PackageId to PackageKey, distinguishing it from Cabal's PackageId.Edward Z. Yang2014-07-211-1/+1
* Add basic support for GHCJSAustin Seipp2013-09-061-2/+8
* Produce new-style Cmm from the Cmm parserSimon Marlow2012-10-081-9/+2
* Implement "value" imports with the CAPIIan Lynagh2012-02-261-7/+15
* Show the CType in --show-iface outputIan Lynagh2012-02-211-0/+9
* Small refactoring: Use (Maybe Header) rather than FastStringIan Lynagh2012-02-171-3/+12
* Allow a header to be specified in a CTYPE pragmaIan Lynagh2012-02-171-4/+7
* Implement the CTYPE pragma; part of the CApiFFI extensionIan Lynagh2012-02-161-0/+13
* Implement a capi calling convention; fixes #2979Ian Lynagh2011-11-281-2/+9
* Small refactoringIan Lynagh2011-11-261-3/+3
* Fix warnings in prelude/ForeignCall.lhsIan Lynagh2011-10-021-6/+4
* Fix the Binary CCallConv instanceIan Lynagh2011-10-021-11/+14
* Whitespace only in prelude/ForeignCall.lhsIan Lynagh2011-10-021-83/+83
* Remove 'threadsafe' FFI importsIan Lynagh2011-07-131-12/+5
* Tweak sizing heurstics for case expressions (see comments).Simon Marlow2011-05-241-1/+4
* Interruptible FFI calls with pthread_kill and CancelSynchronousIO. v4Edward Z. Yang2010-09-191-2/+16
* Add Data and Typeable instances to HsSynDavid Waern2010-03-301-3/+6
* Refactor PackageTarget back into StaticTargetBen.Lippmeier@anu.edu.au2010-01-041-23/+21
* Tag ForeignCalls with the package they correspond toBen.Lippmeier@anu.edu.au2010-01-021-5/+32
* Remove old 'foreign import dotnet' codeSimon Marlow2009-07-271-175/+5
* Remove GHC's haskell98 dependencyIan Lynagh2009-07-241-1/+2
* Add new FFI calling convention "prim"Duncan Coutts2009-06-091-2/+6
* Deprecate the threadsafe kind of foreign importDuncan Coutts2009-06-111-10/+9
* Merging in the new codegen branchdias@eecs.harvard.edu2008-08-141-0/+2
* Remove a warningIan Lynagh2008-04-131-1/+1
* (F)SLIT -> (f)sLit in ForeignCallIan Lynagh2008-04-121-8/+6
* Don't import FastString in HsVersions.hIan Lynagh2008-03-291-1/+1
* Fix CodingStyle#Warnings URLsIan Lynagh2007-09-041-1/+1
* Use OPTIONS rather than OPTIONS_GHC for pragmasIan Lynagh2007-09-031-2/+2
* Add {-# OPTIONS_GHC -w #-} and some blurb to all compiler modulesIan Lynagh2007-09-011-0/+7
* Added "C--" foreign calling conventionMichael D. Adams2007-05-161-1/+2
* Reorganisation of the source treeSimon Marlow2006-04-071-0/+423