summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Use an IORef for QSemNwip/D4896David Feuer2019-10-071-39/+51
* 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
* Improve documentation around empty tuples/listsRichard Eisenberg2019-10-038-56/+132
* Add `module {-# SOURCE #-} Foo` syntax for hs-boot in bkpJohn Ericson2019-10-036-22/+63
* docs String, hyperlink to Data.ListJames Brock2019-10-031-0/+1
* Fix new compact block allocation in allocateForCompactÖmer Sinan Ağacan2019-10-033-2/+32
* Note [Don't flatten tuples from HsSyn] in MkCoreRichard Eisenberg2019-10-037-21/+58
* Merge TcTypeableValidity into TcTypeable, document treatment of castsRyan Scott2019-10-038-71/+86
* Typo in comment [ci skip]wip/ggreif-typoGabor Greif2019-10-031-1/+1
* Make small INLINE functions behave properlyÖmer Sinan Ağacan2019-10-012-4/+7
* Hadrian: do not cache GHC configure ruleDavid Eichmann2019-10-011-0/+4
* Hadrian: Libffi rule now `produces` dynamic library files.David Eichmann2019-10-011-0/+4
* Refactor some cruft in TcDerivRyan Scott2019-10-011-79/+52
* Add testcases inspired by Luke Maranget's pattern match serieswip/add-testcasesSebastian Graf2019-10-015-0/+247
* Add a bunch of testcases for the pattern match checkerSebastian Graf2019-10-0113-0/+230
* Bump process submoduleBen Gamari2019-09-301-0/+0
* testsuite: Mark T3389 as broken in hpc way on i386Ben Gamari2019-09-301-1/+1
* Do not rely on CUSKs in 'base'Vladislav Zavialov2019-09-302-3/+8