summaryrefslogtreecommitdiff
path: root/compiler
Commit message (Expand)AuthorAgeFilesLines
* [CCall] carry signature from desugar to codegenMoritz Angermann2021-02-1726-115/+496
* [aarch64] always PICMoritz Angermann2021-02-152-9/+23
* [arm] Rename arm64 to aarch64Moritz Angermann2021-02-1510-54/+49
* [faststring] fix memcmp and strlen signaturesMoritz Angermann2021-02-151-5/+5
* Zonk the returned kind in tcFamTyPatsSimon Peyton Jones2021-02-011-0/+30
* document how build system find toolchains on WindowsTamar Christina2021-01-251-12/+75
* Fix use distro toolchianTamar Christina2021-01-251-2/+3
* compiler: Initialize ForeignExportsList.n_entriesBen Gamari2021-01-061-1/+4
* Fix bad span calculations of post qualified importsShayne Fletcher2020-12-151-8/+15
* Backport: Fix for #18955 to GHC 8.10 #18955Roland Senn2020-11-302-6/+6
* Fix and enable object unloading in GHCiÖmer Sinan Ağacan2020-11-291-4/+4
* CmmToLlvm: Declare signature for memcmpwip/backport/8.10/T18857Moritz Angermann2020-11-251-6/+12
* Document loadFramework changes. (#18446)Matthias Andreas Benkard2020-11-191-0/+35
* loadFramework: Output the errors collected in all loading attempts.Matthias Andreas Benkard2020-11-191-6/+8
* macOS: Load frameworks without stating them first.Matthias Andreas Benkard2020-11-191-7/+14
* rts: Refactor foreign export trackingBen Gamari2020-11-181-10/+21
* NCG: Fix 64bit int comparisons on 32bit x86Andreas Klebinger2020-11-182-30/+100
* rts: fix race condition in StgCRunwip/backport-MR3949Tamar Christina2020-10-191-2/+3
* Add -pgmlm and -optlm flagsKrzysztof Gogolewski2020-10-161-0/+4
* Add a flag to indicate that gcc supports -no-pieKrzysztof Gogolewski2020-10-161-0/+2
* typecheck: Drop SPECIALISE pragmas when there is no unfoldingBen Gamari2020-10-161-3/+7
* [macOS] improved runpath handlingwip/angerman/ghc-8.10-backport-rpathMoritz Angermann2020-10-148-22/+186
* configure: Avoid hard-coded ld path on WindowsGHC GitLab CI2020-10-061-1/+1
* Import qualified Prelude in Cmm/Parser.yVladislav Zavialov2020-08-292-1/+2
* nativeGen: One approach to fix #18527Ben Gamari2020-08-062-8/+94
* Refactor handling of object mergingBen Gamari2020-08-046-35/+63
* Fix specialisation for DFunsSimon Peyton Jones2020-07-264-56/+76
* Major improvements to the specialiserSimon Peyton Jones2020-07-264-384/+524
* Refactoring in TcSMonadSimon Peyton Jones2020-07-263-89/+78
* Wrap an implication around class-sig kind errorsSimon Peyton Jones2020-07-264-17/+15
* Make `identifier` parse unparenthesized `->` (#18060)Joshua Price2020-07-261-0/+2
* Build a threaded stage 1 if the bootstrapping GHC supports it.Travis Whitaker2020-07-221-0/+6
* LLVM: refactor and comment register padding code (#17920)Sylvain Henry2020-07-222-29/+123
* CmmToC: don't add extern decl to parsed Cmm dataSylvain Henry2020-07-224-74/+105
* Cmm: introduce SAVE_REGS/RESTORE_REGSSylvain Henry2020-07-224-15/+55
* Disable DLL loading if without system linkerMoritz Angermann2020-07-222-3/+24
* HsToCore: Eta expand left sectionsBen Gamari2020-07-151-25/+64
* CorePrep: Print type if we fail to splitBen Gamari2020-06-021-2/+4
* Fix scoping of TyCon binders in TcTyClsDeclsSimon Peyton Jones2020-05-316-390/+716
* Improve pretty-printing for TyConBindersSimon Peyton Jones2020-05-311-2/+2
* Improve skolemisationSimon Peyton Jones2020-05-311-11/+32
* PmCheck: Adjust recursion depth for inhabitation testSebastian Graf2020-05-311-9/+33
* Create di_scoped_tvs for associated data family instances properlyRyan Scott2020-05-311-8/+58
* Make boxed 1-tuples have known keysRyan Scott2020-05-313-8/+48
* llvmGen: Consider Relocatable read-only data as not constantReferences: #18137Tuan Le2020-05-313-13/+35
* simplCore: Ignore ticks in rule templatesBen Gamari2020-05-312-3/+31
* Add orderingTyCon to wiredInTyCons (#18185)Ryan Scott2020-05-312-6/+6
* Coverage: Don't produce ModBreaks if not HscInterpretedBen Gamari2020-05-301-6/+10
* Ensure that printMinimalImports closes handleBen Gamari2020-05-241-3/+2
* Reject all duplicate declarations involving DuplicateRecordFields (fixes #17965)Adam Gundry2020-05-242-6/+14