summaryrefslogtreecommitdiff
path: root/compiler/GHC/Linker
Commit message (Expand)AuthorAgeFilesLines
* Interface Files with Core DefinitionsMatthew Pickering2022-10-112-5/+49
* Scrub various partiality involving empty lists.M Farkas-Dyck2022-09-301-3/+3
* Fix typosEric Lindblad2022-09-142-2/+2
* Add diagnostic codessheaf2022-09-131-2/+2
* Remove Outputable Char instanceKrzysztof Gogolewski2022-09-071-1/+1
* Loader: Implement gnu-style -l:$path syntaxBen Gamari2022-07-161-11/+31
* Avoid using DynFlags in GHC.Linker.Unit (#17957)Sylvain Henry2022-05-304-23/+30
* Drop dead code in GHC.Linker.Static.linkBinary'Ben Gamari2022-04-251-18/+5
* gitlab-ci: Bump bootstrap compiler to 9.2.2Ben Gamari2022-04-061-1/+1
* Fix a few new warnings when booting with GHC 9.2.2Ben Gamari2022-04-061-3/+8
* Use static archives as an alternative to object mergingBen Gamari2022-04-061-1/+4
* Remove partOfGhci check in the loaderMatthew Pickering2022-03-111-29/+7
* Track object file dependencies for TH accurately (#20604)Zubin Duggal2022-02-202-109/+137
* Fix some notesMatthew Pickering2022-02-081-1/+1
* Fix a few Note inconsistenciesBen Gamari2022-02-011-1/+1
* Fix Werror on alpineZubin Duggal2022-01-251-1/+17
* Add -fcompact-unwindRobert Hensing2022-01-241-1/+2
* Multiple Home UnitsMatthew Pickering2021-12-283-69/+156
* More support for optional home-unitSylvain Henry2021-11-201-11/+13
* Only pass -pie, -no-pie when linkingMatthew Bauer2021-11-111-1/+1
* driver: Cleanups related to ModLocationMatthew Pickering2021-10-193-5/+5
* Suggest -dynamic-too in failNonStd when applicableZiyang Liu2021-10-141-12/+26
* Make fields of Linkable strictMatthew Pickering2021-10-121-2/+2
* Link with libm dynamically (#19877)Sylvain Henry2021-09-222-10/+8
* Fix parsing of rpaths which include spaces in runInjectRPathsMatthew Pickering2021-08-181-5/+26
* Refactoring module dependenciesSylvain Henry2021-08-131-7/+6
* Correctly unload libs on GHCi with external iservTito Sacchi2021-08-031-1/+1
* Introduce FinderLocations for decoupling Finder from DynFlagsFendor2021-07-231-1/+3
* Use Ways API instead of Set specific functionsFendor2021-07-214-7/+6
* Make TmpFs independent of DynFlagsSylvain Henry2021-07-194-6/+6
* th: Weaken return type of myCoreToStgExprMatthew Pickering2021-07-191-3/+3
* Dynflags: introduce DiagOptsSylvain Henry2021-07-011-4/+6
* Remove useless .hs-bootSylvain Henry2021-07-011-1/+0
* linker: Replace one missed usage of Opt_RPath with useXLinkerRPathMatthew Pickering2021-06-241-1/+1
* Linker/darwin: Properly honour -fno-use-rpathsMatthew Pickering2021-06-204-4/+6
* Make Logger independent of DynFlagsSylvain Henry2021-06-072-41/+40
* Adds AArch64 Native Code GeneratorMoritz Angermann2021-06-051-1/+1
* Driver Rework PatchMatthew Pickering2021-06-032-76/+104
* Remove transitive information about modules and packages from interface filesMatthew Pickering2021-05-191-5/+5
* Remove useless {-# LANGUAGE CPP #-} pragmasSylvain Henry2021-05-121-1/+2
* Fully remove HsVersions.hSylvain Henry2021-05-122-4/+0
* Replace CPP assertions with Haskell functionsSylvain Henry2021-05-121-2/+4
* pe: enable code unloading for WindowsTamar Christina2021-05-031-3/+0
* Interpreter: replace DynFlags with EvalOpts/BCOOptsSylvain Henry2021-04-301-12/+13
* 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-5/+4
* Refactor FinderCacheSylvain Henry2021-03-261-1/+4
* Move loader state into InterpSylvain Henry2021-03-232-227/+236
* DynFlags: move temp file management into HscEnv (#17957)Sylvain Henry2021-03-085-35/+38
* Don't build extra object with -no-hs-mainSylvain Henry2021-02-162-12/+25