summaryrefslogtreecommitdiff
path: root/compiler/iface
Commit message (Expand)AuthorAgeFilesLines
* Report deprecations at occurrence sites, not once per moduleSimon Peyton Jones2012-04-251-1/+1
* Fix GHC API with respect to safe haskell. (#5989)David Terei2012-04-041-23/+20
* Add a crucial forkM on the superclass context of IfaceClass in tcIfaceDeclSimon Peyton Jones2012-03-283-16/+29
* Fix the printing of * (the kind).Iavor S. Diatchki2012-03-181-1/+5
* Merge remote-tracking branch 'origin/master' into type-natsIavor S. Diatchki2012-03-137-297/+198
|\
| * Deal with promoted DataCons in interface files (fixes Trac #5881)Simon Peyton Jones2012-03-051-2/+7
| * In --make, give an indication of why a module is being recompiledSimon Marlow2012-03-011-59/+79
| * Omit -osuf/-odir -hisuf/-hidir and -stubdir from the flag checkerSimon Marlow2012-03-011-6/+32
| * Replace createDirectoryHierarchy with createDirectoryIfMissing TrueTakano Akio2012-02-271-1/+2
| * Simplified serialization of IfaceTyCon, againMax Bolingbroke2012-02-224-212/+37
| * Remove support for CTYPE pragmas on type synonymsIan Lynagh2012-02-225-13/+7
| * Show the CType in --show-iface outputIan Lynagh2012-02-211-4/+10
| * Merge branch 'master' of http://darcs.haskell.org/ghcIan Lynagh2012-02-162-9/+5
| |\
| | * Merge branch 'master' of http://darcs.haskell.org/ghcSimon Peyton Jones2012-02-162-2/+3
| | |\
| | * | Mainly tidying up pretty printing of typesSimon Peyton Jones2012-02-161-5/+1
| | * | Refactoring around super-kindsSimon Peyton Jones2012-02-162-4/+4
| * | | Implement the CTYPE pragma; part of the CApiFFI extensionIan Lynagh2012-02-165-10/+23
| | |/ | |/|
| * | add ticket number to commentSimon Marlow2012-02-161-1/+1
| * | oops, a Bool is a little *too* lax (#5878)Simon Marlow2012-02-161-1/+2
| |/
| * Be less conservative about recompiling after changes to -main-is (#5878)Simon Marlow2012-02-162-5/+8
| * fix #5534 (ghci -fobject-code strangeness)Simon Marlow2012-02-161-2/+13
* | Merge remote-tracking branch 'origin/master' into type-natsIavor S. Diatchki2012-02-121-8/+0
|\ \ | |/
| * Give promoted DataCons a tyConArity and promoted TyCons a tyConKindSimon Peyton Jones2012-02-061-8/+0
* | Add support for type-level "strings".Iavor S. Diatchki2012-01-243-6/+13
* | Merge remote-tracking branch 'origin/master' into type-natsIavor S. Diatchki2012-01-244-28/+43
|\ \ | |/
| * Remove getDOpts; use getDynFlags insteadIan Lynagh2012-01-192-4/+4
| * Remove unnecessary extra use of orphan_hashSimon Marlow2012-01-161-2/+1
| * Merge wibbleManuel M T Chakravarty2012-01-161-1/+1
| * Fix vectorisation of classesManuel M T Chakravarty2012-01-162-8/+36
| * Switch to using the time package, rather than old-timeIan Lynagh2012-01-142-14/+2
* | Merge in more HEAD, fix stuff upSimon Peyton Jones2012-01-233-7/+7
|\ \ | |/
| * Implememt -fdefer-type-errors (Trac #5624)Simon Peyton Jones2012-01-123-7/+7
* | Mainly, rename LiteralTy to LitTySimon Peyton Jones2012-01-134-8/+8
* | Merge remote-tracking branch 'origin/master' into type-natsIavor S. Diatchki2012-01-078-245/+249
|\ \ | |/
| * Don't record outputFile in the hashed flagsSimon Marlow2012-01-031-1/+3
| * Major refactoring of CoAxiomsSimon Peyton Jones2012-01-037-244/+246
* | Merge branch 'master' into type-natsIavor S. Diatchki2011-12-291-1/+1
|\ \ | |/
| * Implemnt Trac #5712: show method for infix GADT constructorsSimon Peyton Jones2011-12-231-1/+1
* | Extend GHC's type with a representation for type level literals.Iavor S. Diatchki2011-12-184-0/+41
|/
* Spelling correction in commentSimon Peyton Jones2011-12-131-1/+1
* Comments about orphansSimon Peyton Jones2011-12-122-5/+36
* Take into account -fprof-auto-*Simon Marlow2011-12-071-1/+5
* More changes aimed at improving call stacks.Simon Marlow2011-12-021-9/+14
* Fix newtype wrapper for 'PData[s] (Wrap a)' and fix VECTORISE type and instan...Manuel M T Chakravarty2011-11-251-59/+42
* Checking UsageFile: don't fail if the file doesn't exist, just recompileSimon Marlow2011-11-231-4/+14
* Keep the flag lists as IntSets rather than listsSimon Marlow2011-11-231-2/+2
* Tweak to pretty printing for UsageFileSimon Marlow2011-11-181-1/+2
* Add Safe Haskell '-fwarn-safe', '-fwarn-unsafe', '-fno-safe-infer' flagsDavid Terei2011-11-161-1/+1
* Move mkPiTypes back to Type, rename mkForAllArrowKinds to mkPiKindsJose Pedro Magalhaes2011-11-161-3/+3
* Maintain the mapping of class selectors in 'VectInfo'Manuel M T Chakravarty2011-11-141-5/+5