summaryrefslogtreecommitdiff
path: root/compiler/GHC/Driver/Session.hs
Commit message (Expand)AuthorAgeFilesLines
* Implement record dot syntaxwip/joachim/bump-haddockShayne Fletcher2021-03-061-0/+2
* Add a Template Haskell warning flag -Wimplicit-liftKrzysztof Gogolewski2021-03-041-1/+2
* Add option to give each usage of a data constructor its own info tableMatthew Pickering2021-03-031-1/+2
* Add -finfo-table-map which maps info tables to source positionsMatthew Pickering2021-03-031-0/+2
* Add a flag to dump the FastString tableSylvain Henry2021-03-031-0/+3
* Implement -Wambiguous-fieldsAdam Gundry2021-02-261-0/+2
* Move Hooks into HscEnvSylvain Henry2021-02-221-5/+0
* directory: ensure xdg compliance (Fix #6077)Gauvain 'GovanifY' Roussel-Tarbouriech2021-02-181-1/+1
* Implement NoFieldSelectors extension (ghc-proposals 160)Adam Gundry2021-02-161-0/+16
* Remove deprecated -XGenerics and -XMonoPatBindsKrzysztof Gogolewski2021-02-131-15/+0
* Always set `safeInferred`, not only when it turns `False`Joachim Breitner2021-02-131-4/+3
* Refactor LoggerSylvain Henry2021-02-131-145/+4
* Reduce inlining in deeply-nested casesSimon Peyton Jones2021-02-091-0/+5
* Remove ErrDoc and MsgDocAlfredo Di Napoli2021-02-011-3/+3
* Fix parsing of -fstg-lift-lams-non-recKrzysztof Gogolewski2021-01-291-2/+2
* Add explicit import lists to Data.List importsOleg Grenrus2021-01-291-1/+1
* Remove -XMonadFailDesugaring referencesHécate2021-01-271-2/+0
* Revert "Remove SpecConstrAnnotation (#13681)" (#19168)Sylvain Henry2021-01-171-1/+1
* GHCi: Fill field `DynFlags.dumpPrefix`. (Fixes #17500)Roland Senn2021-01-071-3/+4
* Implement Unique supply with Addr# atomic primopSylvain Henry2021-01-051-2/+8
* Add two warnings to -WallTom Ellis2020-12-191-1/+3
* Optimize dumping of consecutive whitespace.wip/andreask/opt_dumpsAndreas Klebinger2020-12-141-12/+15
* Move Unit related fields from DynFlags to HscEnvSylvain Henry2020-12-141-47/+1
* Remove flattening variablesRichard Eisenberg2020-12-011-2/+2
* Implement -ddump-c-backend argumentBen Gamari2020-11-221-0/+2
* Move Plugins into HscEnv (#17957)Sylvain Henry2020-11-211-17/+2
* Introduce -fprof-callers flagBen Gamari2020-11-211-0/+13
* AArch64/arm64 adjustmentsMoritz Angermann2020-11-151-2/+2
* Enable -fexpose-internal-symbols when debug level >=2Ben Gamari2020-11-111-1/+7
* codeGen: Produce local symbols for module-internal functionsBen Gamari2020-11-111-1/+1
* [AArch64] Aarch64 Always PICMoritz Angermann2020-11-061-2/+15
* Refactor -dynamic-too handlingSylvain Henry2020-11-061-91/+167
* Add the proper HLint rules and remove redundant keywords from compilerHécate2020-11-011-2/+2
* Split GHC.Driver.TypesSylvain Henry2020-10-291-27/+5
* Implement -Woperator-whitespace (#18834)Vladislav Zavialov2020-10-191-2/+5
* Don't get host RTS ways via settings (#18651)Sylvain Henry2020-10-171-2/+0
* Add flags for annotating Generic{,1} methods INLINE[1] (#11068)Andrzej Rybczak2020-10-151-0/+3
* Fix parsing of PIE flagsSylvain Henry2020-10-151-2/+2
* Add -Wnoncanonical-{monad,monoid}-instances to standardWarningsFumiaki Kinoshita2020-10-141-1/+3
* Add -pgmlm and -optlm flagsKrzysztof Gogolewski2020-10-091-0/+4
* Add a flag to indicate that gcc supports -no-pieKrzysztof Gogolewski2020-10-091-0/+2
* Expose RTS-only ways (#18651)Sylvain Henry2020-10-091-1/+1
* Misc cleanupKrzysztof Gogolewski2020-10-071-1/+1
* Fix typos in commentsKrzysztof Gogolewski2020-10-021-1/+1
* Add mainModuleNameIs and demote mainModIsFendor2020-10-011-6/+9
* Remove unsafeGlobalDynFlags (#17957, #14597)Sylvain Henry2020-09-301-42/+7
* Preliminary work towards removing DynFlags -> Driver.Ppr dependencySylvain Henry2020-09-231-3/+4
* Remove sdocWithDynFlags (fix #10143)Sylvain Henry2020-09-231-1/+0
* Refactor CLabel pretty-printingSylvain Henry2020-09-231-1/+1
* DynFlags: add UnfoldingOpts and SimpleOptsSylvain Henry2020-09-091-30/+11