summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* ghc: Introduce --run modewip/run-modeBen Gamari2021-07-286-3/+49
* rts: Don't rely on configuration when CLEANING=YESBen Gamari2021-07-281-0/+4
* Hadrian: disable profiled RTS with no_profiled_libs flavour transformerSylvain Henry2021-07-281-1/+3
* PIC: test for cross-module referencesSylvain Henry2021-07-271-7/+4
* Don't abort on representation polymorphism checkKrzysztof Gogolewski2021-07-271-1/+1
* Add a regression test for #17697Krzysztof Gogolewski2021-07-273-0/+15
* Remove some unused namesKrzysztof Gogolewski2021-07-272-23/+8
* Simplify FFI codeKrzysztof Gogolewski2021-07-271-15/+7
* Re #18087 !6238 Empty line in front of :since:Andreas Abel2021-07-271-0/+3
* Issue #18087: :since: for warnings of ghc 6/7/8Andreas Abel2021-07-271-0/+113
* Doc: warnings: since: remove minor version number for uniformityAndreas Abel2021-07-271-5/+5
* Doc: tabs to spacesAndreas Abel2021-07-271-2/+2
* Parser: suggest TemplateHaskell on $$(...) (#20157)Krzysztof Gogolewski2021-07-276-0/+23
* Eliminate unnecessary unsafeEqualityProofSimon Peyton Jones2021-07-274-50/+123
* Eta expand through CallStacksSimon Peyton Jones2021-07-276-24/+217
* Make CallStacks work better with RebindableSyntaxSimon Peyton Jones2021-07-2713-43/+222
* testsuite: Add more debug output on failure to call ghc-pkgMatthew Pickering2021-07-271-1/+1
* hadrian: Call ghc-pkg recache after copying package database into bindistMatthew Pickering2021-07-271-0/+5
* hadrian: Add exe suffix to executables in testsuiteMatthew Pickering2021-07-271-4/+4
* hadrian: Install windows bindist by copying in test_hadrianMatthew Pickering2021-07-271-3/+12
* packaging: Don't include configure scripts in windows bindistMatthew Pickering2021-07-271-11/+13
* packaging: Add note about wrappersMatthew Pickering2021-07-271-3/+27
* packaging: Create both versioned and unversioned executablesMatthew Pickering2021-07-273-6/+67
* hadrian: Remove special haddock copying ruleMatthew Pickering2021-07-271-12/+0
* hadrian: Update hsc2hs wrapper to match current masterMatthew Pickering2021-07-271-19/+5
* packaging: Give ghc-pkg the same version as ProjectVersionMatthew Pickering2021-07-274-1/+4
* packaging: Be more precise about which executables to copy and wrappers to cr...Matthew Pickering2021-07-271-14/+43
* validate: Add note for BINDIST variable, GitLab validation; clean up commentsAlina Banerjee2021-07-271-3/+15
* validate: check both stage1, stage2 test failures for deciding success of ent...Alina Banerjee2021-07-271-1/+15
* validate: run stage1 tests using stage1 compiler when BINSTIST is falseAlina Banerjee2021-07-271-2/+13
* validate: change test ghc based on BINDIST value (YES/NO)Alina Banerjee2021-07-271-1/+7
* validate: update quick-validate flavour for validation with --fastAlina Banerjee2021-07-273-20/+28
* validate: add a debug flag (in both Hadrian and legacy Make) for running testsAlina Banerjee2021-07-271-1/+12
* validate: add flags using Hadrian's user settings for ignoring changes in per...Alina Banerjee2021-07-271-29/+90
* validate: fix #18477, improve syntax & add if-else checks for test outcomes/v...Alina Banerjee2021-07-271-123/+142
* doc: fix copy/paste errorFraser Tweedale2021-07-271-2/+2
* rts: Fix inconsistent signatures for collect_pointersBen Gamari2021-07-271-1/+1
* rts/OSThreads: Improve error handling consistencyBen Gamari2021-07-273-23/+33
* rts/OSThreads: Ensure that we catch failures from pthread_mutex_lockBen Gamari2021-07-271-4/+5
* Use pthread if available on linuxAndreas Klebinger2021-07-271-4/+2
* Rename itimer to ticker in rts/posix for consistency.Andreas Klebinger2021-07-276-23/+26
* rts: Don't declare libCffi as bundled when using system libffiBen Gamari2021-07-273-5/+15
* hadrian: Always specify flag values explicitlyBen Gamari2021-07-273-24/+33
* rts: Drop allocateExec and friendsBen Gamari2021-07-273-110/+0
* rts: Introduce and use ExecPage abstractionBen Gamari2021-07-2717-113/+179
* rts/adjustor: Drop redundant commmentsBen Gamari2021-07-275-15/+0
* rts: Break up adjustor logicBen Gamari2021-07-2721-1329/+1583
* rts: Move libffi interfaces all to AdjustorBen Gamari2021-07-272-90/+51
* rts: Document CPP guardsBen Gamari2021-07-271-10/+10
* rename: Avoid unnecessary map lookupBen Gamari2021-07-271-2/+2