summaryrefslogtreecommitdiff
path: root/compiler/GHC/SysTools
Commit message (Expand)AuthorAgeFilesLines
* Enable response files for linker if supportedGabriella Gonzalez2023-03-061-4/+1
* Detect the `mold` linkerRebecca Turner2023-02-101-0/+5
* Fix colors in emacs terminalBodigrim2023-02-041-2/+5
* ghc package does not have to depend on terminfoBodigrim2023-01-181-22/+7
* Push DynFlags out of askOtoolmrkun2022-12-061-3/+3
* Push DynFlags out of runInstallNameToolmrkun2022-12-061-3/+5
* Add Javascript backendSylvain Henry2022-11-292-1/+10
* driver: avoid -Wl,--no-as-needed for wasm32Cheng Shao2022-11-111-1/+1
* Add GHC.SysTools.Cpp moduleSylvain Henry2022-10-251-0/+234
* Write response files in UTF-8 on WindowsBen Gamari2022-10-211-4/+0
* Fix typosKrzysztof Gogolewski2022-09-141-2/+2
* Fix typosEric Lindblad2022-09-143-6/+6
* compiler: Drop comment references to makeBen Gamari2022-08-251-25/+8
* Change `Backend` type and remove direct dependencieswip/backend-as-recordNorman Ramsey2022-05-211-28/+16
* Don't store LlvmConfig into DynFlagsSylvain Henry2022-05-171-2/+1
* driver: Introduce pgmcxxBen Gamari2022-05-171-13/+19
* Drop libtool path from settings fileBen Gamari2022-04-252-14/+6
* Drop -static-libgccBen Gamari2022-04-061-28/+2
* driver: Drop hacks surrounding windres invocationBen Gamari2022-04-061-16/+2
* driver: Make object merging optionalBen Gamari2022-04-061-1/+6
* linking: Don't pass --hash-size and --reduce-memory-overhead to ldMatthew Pickering2022-02-281-14/+4
* Fix a few Note inconsistenciesBen Gamari2022-02-012-7/+6
* Consistently upper-case "Note ["Ben Gamari2022-02-011-1/+1
* Improve detection of lld linkerSergey Vinokurov2022-01-181-1/+1
* Multiple Home UnitsMatthew Pickering2021-12-281-1/+12
* SysTools.Tasks Llvm.Types: remove redundant importdoyougnu2021-12-141-2/+2
* CmmToLlvm: Remove DynFlags, add LlvmCgConfigdoyougnu2021-12-141-0/+1
* compiler: Eliminate accidental loop in GHC.SysTools.BaseDirBen Gamari2021-12-071-2/+2
* Make ambient MinGW support a proper settingsJohn Ericson2021-11-271-9/+15
* Fix windres invocationSylvain Henry2021-11-151-6/+5
* Stop leaking <defunct> llc processesMatthew Pickering2021-09-171-1/+2
* Move `/includes` to `/rts/include`, sort per package betterJohn Ericson2021-08-091-2/+2
* Make TmpFs independent of DynFlagsSylvain Henry2021-07-191-1/+1
* Set min LLVM version to 9 and make version checking use a non-inclusive upperZubin Duggal2021-06-201-4/+5
* Fix redundant importSylvain Henry2021-06-101-1/+2
* Make Logger independent of DynFlagsSylvain Henry2021-06-074-91/+82
* driver: check if clang is the assembler when passing clang specific arguments...Adam Sandberg Ericsson2021-05-191-8/+20
* Remove useless {-# LANGUAGE CPP #-} pragmasSylvain Henry2021-05-122-13/+11
* Fully remove HsVersions.hSylvain Henry2021-05-122-4/+0
* Ensure assert from Control.Exception isn't usedSylvain Henry2021-05-121-1/+1
* 18000 Use GHC.IO.catchException in favor of Exception.catchSasha Bogicevic2021-04-262-6/+7
* Re-export GHC.Bits from GHC.Prelude with custom shift implementation.Andreas Klebinger2021-04-091-1/+1
* Compute Severity of diagnostics at birthAlfredo Di Napoli2021-04-011-1/+1
* Add `MessageClass`, rework `Severity` and add `DiagnosticReason`.wip/adinapoli-message-class-new-designAlfredo Di Napoli2021-03-291-1/+1
* llvmGen: Accept range of LLVM versionsBen Gamari2021-03-171-3/+5
* Require GHC 8.10 as the minimum compiler for bootstrappingRyan Scott2021-03-091-4/+0
* DynFlags: move temp file management into HscEnv (#17957)Sylvain Henry2021-03-083-340/+40
* Refactor LoggerSylvain Henry2021-02-135-159/+170
* Remove ErrDoc and MsgDocAlfredo Di Napoli2021-02-011-1/+1
* Add explicit import lists to Data.List importsOleg Grenrus2021-01-293-3/+3