summaryrefslogtreecommitdiff
path: root/compiler/main/Packages.hs
Commit message (Expand)AuthorAgeFilesLines
* Refactor package related codeSylvain Henry2020-01-311-218/+230
* Call `interpretPackageEnv` from `setSessionDynFlags`Sylvain Henry2020-01-311-140/+2
* Fix more typos, via an improved Levenshtein-style correctorBrian Wignall2020-01-121-3/+3
* Simplify mrStrGabor Greif2020-01-031-1/+1
* Add GHC-API logging hooksSylvain Henry2019-12-181-1/+2
* Fix typos, using Wikipedia list of common typosBrian Wignall2019-11-281-1/+1
* Packages: Don't use expectJustBen Gamari2019-11-231-5/+8
* Packages.hs: use O(n*log(n)) ordNub instead of O(n*n) nubÖmer Sinan Ağacan2019-11-191-6/+6
* Make dynflag argument for withTiming pure.Andreas Klebinger2019-10-231-1/+1
* Packages: Add timing for package database initializationBen Gamari2019-08-021-2/+7
* Hide "Loading package environment" message with -v0 (fix #16879)Artem Pelenitsyn2019-07-191-1/+138
* Move 'Platform' to ghc-bootJohn Ericson2019-06-191-1/+1
* Handle trailing path separator in package DB names (#16360)Kevin Buhr2019-06-091-2/+4
* Remove trailing whitespaceMatthew Pickering2019-06-081-3/+3
* Visibility: handle multiple units with the same nameMichael Peyton Jones2019-03-291-13/+32
* Update Trac ticket URLs to point to GitLabRyan Scott2019-03-151-1/+1
* Fix #16219: TemplateHaskell causes indefinite package build errorEdward Z. Yang2019-01-311-0/+1
* Fix #15953 by consistently using dumpIfSet_dyn to print debug outputChaitanya Koparkar2018-11-291-4/+3
* Fix unused-import warningsDavid Eichmann2018-11-221-1/+0
* compareByPreference: handle the integer-gmp vs -simple caseAlp Mestanogullari2018-11-121-3/+22
* Make GHC (the library) flexible in the choice of integer libraryJoachim Breitner2018-10-031-21/+27
* Expose 'moduleToPkgConfAll' from 'PackageState'Alec Theriault2018-09-051-1/+1
* Replace most occurences of foldl with foldl'.klebinger.andreas@gmx.at2018-08-211-2/+2
* Fix gcc.exe: error: CreateProcess: No such file or directoryMoritz Angermann2018-06-201-1/+9
* Improve error message when importing an unusable packageSean D Gillespie2018-06-171-20/+76
* vectorise: Put it out of its miseryBen Gamari2018-06-021-9/+0
* isDllName: use Opt_ExternalDynamicRefs, not WayDynSimon Marlow2018-05-251-1/+1
* Restore 'It is a member of hidden package' message.Edward Z. Yang2018-02-061-1/+28
* Handle CPP properly in BackpackEdward Z. Yang2017-11-301-2/+8
* Allow the rts lib to be called rts-1.0Moritz Angermann2017-11-151-0/+12
* Include libraries which fill holes as deps when linking.Edward Z. Yang2017-10-031-1/+3
* A bunch of typofixesGabor Greif2017-09-261-1/+1
* compiler: introduce custom "GhcPrelude" PreludeHerbert Valerio Riedel2017-09-191-0/+2
* Use ar for -staticlibMoritz Angermann2017-09-131-0/+8
* Add missing Semigroup instances to compilerHerbert Valerio Riedel2017-08-311-16/+13
* Remove dll-split.Tamar Christina2017-08-291-10/+14
* Drop GHC 7.10 compatibilityRyan Scott2017-08-011-4/+0
* Remove unneeded importGabor Greif2017-07-271-1/+0
* Update Cabal submodule, with necessary wibbles.Edward Z. Yang2017-04-261-1/+1
* Correctly handle wired in unit IDs in -instantiated-withEdward Z. Yang2017-04-021-20/+34
* Optimise common cases of GHC.setProgramDynFlagsSimon Marlow2017-04-011-4/+20
* Correctly account for -package-db ordering when picking packages.Edward Z. Yang2017-03-201-31/+80
* Print out sub-libraries of packages more nicely.Edward Z. Yang2017-03-021-3/+10
* Properly acquire locks on not yet existing package databasesAndrzej Rybczak2017-03-021-2/+27
* Support for abi-depends for computing shadowing.Edward Z. Yang2016-12-211-115/+209
* Packages: Kill unused UnitId argument to isDllNameBen Gamari2016-12-161-2/+2
* Add and use a new dynamic-library-dirs field in the ghc-pkg infoDuncan Coutts2016-10-211-4/+29
* Make InstalledUnitId be ONLY a FastString.Edward Z. Yang2016-10-081-18/+24
* Distinguish between UnitId and InstalledUnitId.Edward Z. Yang2016-10-081-73/+113
* The Backpack patch.Edward Z. Yang2016-10-081-100/+337