summaryrefslogtreecommitdiff
path: root/compiler/main
Commit message (Expand)AuthorAgeFilesLines
* Test for undef bugs in the LLVM backend when validatingReid Barton2016-01-271-0/+2
* ghci: fix trac issue #11481Benjamin Bykowski2016-01-271-1/+1
* Enable RemoteGHCi on WindowsTamar Christina2016-01-271-7/+0
* Construct in_scope set in mkTopTCvSubstBartosz Nitka2016-01-261-2/+2
* Split off -Wunused-type-variables from -Wunused-matchesRyanGlScott2016-01-261-0/+5
* Implement -Wunrecognised-warning-flagBen Gamari2016-01-251-4/+18
* Rename -Wmissing-monadfail-instance to plural-formHerbert Valerio Riedel2016-01-251-3/+3
* HscTypes: Fix typo in commentBen Gamari2016-01-251-1/+1
* Implement `-Wnoncanonical-monadfail-instances` warningHerbert Valerio Riedel2016-01-241-0/+3
* Remove `replaceDynFlags` from `ContainsDynFlags`Thomas Miedema2016-01-243-6/+1
* Remove -Wredundant-superclasses from standard warningsBen Gamari2016-01-231-1/+0
* Comments onlySimon Peyton Jones2016-01-211-0/+10
* substTy to substTyUnchecked to fix Travis buildBartosz Nitka2016-01-202-3/+4
* Hide derived OccNames from userBen Gamari2016-01-191-3/+5
* Switch from -this-package-key to -this-unit-id.Edward Z. Yang2016-01-194-38/+40
* Replace calls to `ptext . sLit` with `text`Jan Stolarek2016-01-1814-104/+105
* un-wire-in error, undefined, CallStack, and IPEric Seidel2016-01-181-1/+1
* Fix some typosRik Steenkamp2016-01-161-1/+1
* Fix #11405.Richard Eisenberg2016-01-151-2/+2
* Fix #10872.Richard Eisenberg2016-01-151-3/+30
* Refactor lookupFixityRn-related code following D1744RyanGlScott2016-01-151-6/+11
* Rename InjectiveTypeFamilies to TypeFamilyDependenciesBen Gamari2016-01-141-2/+2
* A little closer to supporting breakpoints with -fexternal-interpreterSimon Marlow2016-01-131-14/+3
* Add InjectiveTypeFamilies language extensionJan Stolarek2016-01-091-1/+3
* Reject import declaration with semicolon in GHCiRik Steenkamp2016-01-092-6/+13
* Support for qRecover in TH with -fexternal-interpreterSimon Marlow2016-01-081-1/+6
* Enable stack traces with ghci -fexternal-interpreter -profSimon Marlow2016-01-087-279/+101
* Add a note describing the protocol for adding a language extensionBen Gamari2016-01-061-0/+54
* Extend ghc environment file featuresDuncan Coutts2016-01-051-24/+85
* Remove -Wtoo-many-guards from default flags (fixes #11316)George Karachalias2016-01-051-1/+0
* Remove some redundant definitions/constraintsHerbert Valerio Riedel2015-12-315-9/+2
* Drop pre-AMP compatibility CPP conditionalsHerbert Valerio Riedel2015-12-315-23/+2
* Drop redundant/explicit `=1` in `-DFOO=1` flagsHerbert Valerio Riedel2015-12-311-14/+14
* Use 0/1 instead of YES/NO as `__GLASGOW_HASKELL_TH__` macro valueHerbert Valerio Riedel2015-12-311-2/+2
* Drop redundant `-D__GLASGOW_HASKELL__=...` flagHerbert Valerio Riedel2015-12-311-7/+2
* Various API Annotations fixesAlan Zimmerman2015-12-311-0/+1
* Export some useful GHC API functions.Edward Z. Yang2015-12-294-1/+49
* The -package flag should select match from right-most package db.Edward Z. Yang2015-12-271-1/+3
* Adding flags: -ffull-guard-reasoning and too-many-guardsGeorge Karachalias2015-12-271-1/+8
* Clean up a botched merge.Edward Z. Yang2015-12-261-16/+3
* Visible type applicationRichard Eisenberg2015-12-242-10/+4
* Refactoring onlySimon Peyton Jones2015-12-241-1/+2
* Implement -hide-all-plugin-packages and -plugin-package(-id), fixing #11244Edward Z. Yang2015-12-224-44/+149
* Refactor package flags into several distinct types.Edward Z. Yang2015-12-222-86/+136
* Fix #11256 by not immediately erroring if we can't find a module.Edward Z. Yang2015-12-211-5/+3
* Maintain cost-centre stacks in the interpreterSimon Marlow2015-12-216-67/+93
* DynFlags: call defaultWays when creating defaultFlagsThomas Miedema2015-12-211-3/+1
* Add sparc64 a known architecture (Ticket #11211)John Paul Adrian Glaubitz2015-12-191-1/+2
* LLVM backend: Show expected LLVM version in warnings/errorsÖmer Sinan Ağacan2015-12-181-1/+4
* Random typo fixesHerbert Valerio Riedel2015-12-171-1/+1