summaryrefslogtreecommitdiff
path: root/compiler/main
Commit message (Expand)AuthorAgeFilesLines
* Print explicit foralls in type family eqns when appropriateRyan Scott2018-11-261-3/+7
* [TTG: Handling Source Locations] Foundation and PatShayan-Najd2018-11-244-65/+82
* Implement late lambda liftSebastian Graf2018-11-231-0/+26
* Fix unused-import warningsDavid Eichmann2018-11-228-9/+5
* Don't pass -no-pie when -pgmc is suppliedKrzysztof Gogolewski2018-11-221-1/+4
* Calling gcc: Pass optc flags as last options (#14452)Roland Senn2018-11-221-1/+3
* Rename literal constructorsSylvain Henry2018-11-221-3/+3
* Don't track free variables in STG syntax by defaultSebastian Graf2018-11-192-4/+8
* Building GHC with hadrian on FreeBSDKrzysztof Gogolewski2018-11-171-2/+2
* NCG: New code layout algorithm.Andreas Klebinger2018-11-171-5/+100
* compareByPreference: handle the integer-gmp vs -simple caseAlp Mestanogullari2018-11-121-3/+22
* Revert "Remove kind generalisation from tcRnType"Richard Eisenberg2018-10-291-2/+1
* Finish fix for #14880.Tobias Dammers2018-10-281-2/+2
* Plugins: Add documentation and missing exportsBen Gamari2018-10-281-4/+32
* More explicit foralls (GHC Proposal 0007)Matthew Yacavone2018-10-272-3/+2
* Surprising error message with bang patternSasa Bogicevic2018-10-151-1/+4
* Deprecate -fllvm-pass-vectors-in-regsBen Gamari2018-10-151-5/+4
* Fix typo in documentationJan Path2018-10-141-1/+1
* Include -fwarn-star-is-type in -WcompatVladislav Zavialov2018-10-121-0/+1
* Support builtin classes like KnownNat in backpackPiyush P Kurur2018-10-112-3/+8
* Make GHC (the library) flexible in the choice of integer libraryJoachim Breitner2018-10-032-21/+31
* Drop GHC 8.2 compatibilityRyan Scott2018-10-032-100/+0
* GHCi should not filter instances involving cTuplesAlec Theriault2018-10-021-0/+2
* Add -fkeep-cafsSimon Marlow2018-09-282-1/+7
* Expose wopt_set/unset_fatal in DynFlagsNeil Mitchell2018-09-281-1/+1
* Fix for #13862: Optional "-v" not allowed with :load in GHCiroland2018-09-161-21/+16
* Revert "ghc: Remove warning of StaticPointers not being supported by GHCi"Ben Gamari2018-09-121-3/+12
* Make CoreMonad independent of TcEnv (#14391)Krzysztof Gogolewski2018-09-111-2/+50
* ghc: Remove warning of StaticPointers not being supported by GHCiBen Gamari2018-09-071-10/+3
* Expose 'moduleToPkgConfAll' from 'PackageState'Alec Theriault2018-09-051-1/+1
* Compiler panic on invalid syntax (unterminated pragma)roland2018-09-041-6/+16
* Fix the __GLASGOW_HASKELL__ comparisonKrzysztof Gogolewski2018-08-301-3/+1
* Remove dead code for commandline parsingKrzysztof Gogolewski2018-08-282-16/+1
* ghc, ghc-pkg: use getExecutablePath on Windows when base >= 4.11.0Tamar Christina2018-08-252-4/+28
* Add comments about pretty-printing via IfaceSynSimon Peyton Jones2018-08-241-29/+58
* Revert "driver: unconditionally disable relaxation when linking partially"Ryan Scott2018-08-221-4/+5
* Explicitly tell 'getNameToInstances' mods to loadAlec Theriault2018-08-211-5/+13
* Introduce flag -keep-hscpp-filesroland2018-08-212-0/+7
* Replace most occurences of foldl with foldl'.klebinger.andreas@gmx.at2018-08-215-8/+7
* driver: unconditionally disable relaxation when linking partiallySergei Trofimovich2018-08-211-5/+4
* Turn on MonadFail desugaring by defaultHerbert Valerio Riedel2018-08-072-1/+7
* Improve error message for flags with missing required arguments (#12625)roland2018-08-061-2/+4
* Plugin dependency information is stored separatelyChristiaan Baaij2018-08-013-9/+15
* Fix Ar crashing on odd-sized object files (Trac #15396)Krzysztof Gogolewski2018-07-271-2/+11
* Modifications to support loading GHC into GHCiMichael Sloan2018-07-271-6/+16
* Refactor (~) to reduce the suerpclass stackSimon Peyton Jones2018-07-271-2/+1
* Avoid redundant invocation of 'findTopDir'Michael Sloan2018-07-202-11/+11
* Support the GHCi debugger with -fexternal-interpreterSimon Marlow2018-07-161-6/+8
* Do not imply NoStarIsType by TypeOperators/TypeInTypeVladislav Zavialov2018-07-161-9/+6
* driver: skip -Bsymbolic on unregisterised targets (Trac #15338)Sergei Trofimovich2018-07-161-2/+29