summaryrefslogtreecommitdiff
path: root/compiler/GHC/Driver
Commit message (Expand)AuthorAgeFilesLines
* SysTools: make file copy more efficientSylvain Henry2021-05-212-17/+11
* Extensible Hints for diagnostic messagesAlfredo Di Napoli2021-05-207-58/+78
* driver: check if clang is the assembler when passing clang specific arguments...Adam Sandberg Ericsson2021-05-192-7/+14
* Remove transitive information about modules and packages from interface filesMatthew Pickering2021-05-193-11/+49
* Remove useless {-# LANGUAGE CPP #-} pragmasSylvain Henry2021-05-1212-17/+16
* Fully remove HsVersions.hSylvain Henry2021-05-1210-22/+1
* Replace CPP assertions with Haskell functionsSylvain Henry2021-05-129-26/+30
* Ensure assert from Control.Exception isn't usedSylvain Henry2021-05-122-3/+2
* Disallow -XDerivingVia when -XSafe is on (#19786)Aaron Allen2021-05-061-1/+11
* Add some DriverMessage type constructorsAlfredo Di Napoli2021-05-054-96/+261
* visually align expected and actual modules nameiori tsu2021-05-031-1/+1
* Make GHC.Runtime.Interpreter independent of GHC.DriverSylvain Henry2021-04-303-7/+12
* Interpreter: replace DynFlags with EvalOpts/BCOOptsSylvain Henry2021-04-301-0/+28
* Replace (ptext .. sLit) with `text`Sylvain Henry2021-04-291-1/+1
* Add GhcMessage and ancillary typesAlfredo Di Napoli2021-04-2911-194/+436
* Introduce -ddump-verbose-inliningsBen Gamari2021-04-272-0/+4
* Add GHC.Utils.Error.pprMessagesRafal Gwozdzinski2021-04-261-1/+1
* Move 'nextWrapperNum' into 'DsM' and 'TcM'Fendor2021-04-221-5/+0
* driver: Consider dyn_o files when checking recompilation in -cMatthew Pickering2021-04-222-8/+16
* Always generate ModDetails from ModIfaceMatthew Pickering2021-04-143-29/+73
* Read constants header instead of global platformConstantsSylvain Henry2021-04-103-11/+26
* Remove dynamic-by-default (#16782)Sylvain Henry2021-04-071-12/+1
* Correct warning for deprecated and unrecognised flagsAlfredo Di Napoli2021-04-051-13/+3
* Introduce SevIgnore Severity to suppress warningsAlfredo Di Napoli2021-04-054-26/+26
* Compute Severity of diagnostics at birthAlfredo Di Napoli2021-04-018-100/+74
* Move the EPS into UnitEnvSylvain Henry2021-04-015-17/+6
* Move HPT in UnitEnvSylvain Henry2021-04-016-43/+28
* Move unit DBs in UnitEnvSylvain Henry2021-04-015-19/+7
* Properly initialise UnitEnvSylvain Henry2021-04-011-1/+3
* Encapsulate the EPS IORef in a newtypeSylvain Henry2021-04-014-8/+8
* EPA : Rename ApiAnn to EPAnnAlan Zimmerman2021-03-311-3/+3
* [armv7] PIC by default + [aarch64-linux] T11276 metric increaseMoritz Angermann2021-03-291-0/+1
* Add `MessageClass`, rework `Severity` and add `DiagnosticReason`.wip/adinapoli-message-class-new-designAlfredo Di Napoli2021-03-2910-137/+118
* Add UnitId to Target recordFendor2021-03-283-4/+10
* Remove UniqSupply from NameCacheSylvain Henry2021-03-261-3/+1
* Refactor FinderCacheSylvain Henry2021-03-266-28/+48
* Refactor NameCacheSylvain Henry2021-03-262-8/+6
* Implement -Wmissing-kind-signaturesOleg Grenrus2021-03-252-0/+2
* EPA : Remove ApiAnn from ParsedModuleGHC GitLab CI2021-03-252-11/+5
* Add compiler linting to CIHécate2021-03-251-4/+3
* Move loader state into InterpSylvain Henry2021-03-233-17/+17
* Generate GHCi bytecode from STG instead of Core and support unboxedLuite Stegeman2021-03-203-41/+67
* GHC Exactprint main commitAlan Zimmerman2021-03-203-16/+18
* Enhance pass result forcingSylvain Henry2021-03-171-2/+11
* Implement the UnliftedDatatypes extensionSebastian Graf2021-03-141-0/+5
* Use GHC2021 as default languageJoachim Breitner2021-03-101-9/+3
* Introduce GHC2021 languageJoachim Breitner2021-03-102-2/+53
* DynFlags: move temp file management into HscEnv (#17957)Sylvain Henry2021-03-088-178/+173
* Implement record dot syntaxwip/joachim/bump-haddockShayne Fletcher2021-03-061-0/+2
* Implement riscv64 LLVM backendAndreas Schwab2021-03-051-0/+6