summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Much simpler language for PmCheckwip/pmcheck-flatSebastian Graf2019-10-1012-445/+370
* gitlab-ci: Check coverage of GHC flags in users guideBen Gamari2019-10-083-0/+293
* doc: Write out documented flag listBen Gamari2019-10-081-1/+11
* users-guide: Run sphinx in nit-picky modeBen Gamari2019-10-085-2/+41
* users-guide: Rework pragma key generationBen Gamari2019-10-081-6/+8
* users-guide: Document -fworker-wrapperBen Gamari2019-10-081-0/+11
* users-guide: Document NondecreasingIndentationBen Gamari2019-10-081-1/+8
* users-guide: Fix various warningsBen Gamari2019-10-0811-82/+109
* users-guide: Document -XHaskell98 and -XHaskell2010Ben Gamari2019-10-082-0/+42
* users-guide: Make reverse flags addressable via :ghc-flag:Ben Gamari2019-10-081-2/+15
* users-guide: Refer to language extension flags via :extension:Ben Gamari2019-10-086-29/+29
* PmCheck: Identify some semantically equivalent expressionsSebastian Graf2019-10-083-28/+85
* base: Document the fact that Typeable is automatically "derived"Ben Gamari2019-10-082-1/+5
* gitlab-ci: Use validate flavour in hadrian buildsBen Gamari2019-10-081-6/+10
* validate: Use Hadrian's validate flavourBen Gamari2019-10-081-3/+9
* hadrian: Add `validate` and `slow validate` flavoursBen Gamari2019-10-084-1/+71
* gitlab-ci: Add missing TEST_ENV variablesBen Gamari2019-10-081-1/+9
* Remove GhcLibsWithUnixJohn Ericson2019-10-071-8/+0
* Get rid of GHC_PACKAGE_DB_FLAGJohn Ericson2019-10-074-9/+4
* Keep OSTYPE local to configure.acJohn Ericson2019-10-071-4/+0
* Remove CONFIGURE_ARGS from configure.acJohn Ericson2019-10-072-10/+0
* Refactor some cruft in TcGenGenericsRyan Scott2019-10-071-28/+18
* Get rid of wildcard patterns in prim Cmm emitting codeJohn Ericson2019-10-072-877/+1206
* Switch to cabal-version=3.0 in base.cabal and rts.cabalAndrey Mokhov2019-10-072-2/+2
* Switch to cabal-version=3.0 in ghc-heap.cabalAndrey Mokhov2019-10-071-1/+1
* Hadrian: Stop using in-tree CabalAndrey Mokhov2019-10-074-6/+3
* configure: Determine library versions of template-haskell, et al.Ben Gamari2019-10-072-0/+9
* Refactor, document, and optimize LLVM configuration loadingBen Gamari2019-10-078-31/+59
* Only flatten up to type family arity in coreFlattenTyFamApp (#16995)Ryan Scott2019-10-073-126/+215
* rts: Fix CNF dirtying logicBen Gamari2019-10-051-3/+3
* Clean up `#include`s in the compilerJohn Ericson2019-10-0516-26/+11
* Add musl systems to llvm-targetsMatthew Bauer2019-10-043-1/+27
* New fix for #11647. Avoid side effects like #17171Roland Senn2019-10-048-6/+35
* [linker, macho] Don't map/allocate zero size sections and segmentsArtem Pyanykh2019-10-041-5/+20
* Always enable the external interpreterJohn Ericson2019-10-0413-126/+46
* Add tryFindTopDir to look for the top dir without blowing up if it isJohn Ericson2019-10-041-11/+17
* Pull out the settings file parsing code into it's own module.John Ericson2019-10-043-214/+262
* Factor out a smaller part of Platform for host fallbackJohn Ericson2019-10-0413-39/+115
* Deprecate -fwarn-hi-shadowing, because it was never implemented and isDaroc Alden2019-10-043-14/+6
* Remove {Build,Host}Platform_NAME from headerJohn Ericson2019-10-043-51/+57
* Per stage headers, ghc_boot_platform.h -> stage 0 ghcplatform.hJohn Ericson2019-10-0430-388/+383
* Add Monad instances to `(,,) a b` and `(,,,) a b c`Fumiaki Kinoshita2019-10-047-3/+36
* rules/haddock: Ensure that RTS stats directory existsBen Gamari2019-10-031-0/+2
* Extend argument of createIOThread to word sizeStefan Schulze Frielinghaus2019-10-031-2/+2
* Add new debug flag -DZTobias Guggenmos2019-10-0311-7/+24
* Improve documentation for runtime debugging flagsTobias Guggenmos2019-10-031-0/+22
* DynFlags: Only warn when split-sections is ignoredBen Gamari2019-10-031-2/+2
* Exclude rts.cabal from source distributionsBen Gamari2019-10-032-0/+2
* testsuite: Mark print037 as fragile, not brokenBen Gamari2019-10-031-2/+2
* Make Haddock submodule remote point to gitlab mirrorJohn Ericson2019-10-031-1/+1