Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix more typos, via an improved Levenshtein-style corrector | Brian Wignall | 2020-01-12 | 1 | -2/+2 |
| | |||||
* | Fix more typos | Brian Wignall | 2019-12-02 | 1 | -1/+1 |
| | |||||
* | Update Wiki URLs to point to GitLab | Takenobu Tani | 2019-03-25 | 2 | -4/+4 |
| | | | | | | | | | | | | | | | | | | | | | | | This moves all URL references to Trac Wiki to their corresponding GitLab counterparts. This substitution is classified as follows: 1. Automated substitution using sed with Ben's mapping rule [1] Old: ghc.haskell.org/trac/ghc/wiki/XxxYyy... New: gitlab.haskell.org/ghc/ghc/wikis/xxx-yyy... 2. Manual substitution for URLs containing `#` index Old: ghc.haskell.org/trac/ghc/wiki/XxxYyy...#Zzz New: gitlab.haskell.org/ghc/ghc/wikis/xxx-yyy...#zzz 3. Manual substitution for strings starting with `Commentary` Old: Commentary/XxxYyy... New: commentary/xxx-yyy... See also !539 [1]: https://gitlab.haskell.org/bgamari/gitlab-migration/blob/master/wiki-mapping.json | ||||
* | Update Trac ticket URLs to point to GitLab | Ryan Scott | 2019-03-15 | 1 | -1/+1 |
| | | | | | This moves all URL references to Trac tickets to their corresponding GitLab counterparts. | ||||
* | utils/gen-dll: Bump containers upper bound | Ben Gamari | 2018-12-11 | 1 | -1/+1 |
| | | | | Fixes #16023. | ||||
* | Typos in comments | Gabor Greif | 2018-01-03 | 1 | -1/+1 |
| | |||||
* | Add gen-dll as replacement for dll-split | Tamar Christina | 2017-08-29 | 4 | -0/+581 |
Summary: This tool can be used to generate dll's for any list of object files given to it. It will then repartition them automatically to fit within a dll and generates as many dll's as needed to do this. Cyclic dependencies between these generated dlls are handle automatically so there is no need to tell it how to partition. It is also a lot more general than `dll-split` as it is able to split any package not just `libGHC`. It also uses a trick using GNU style import libraries to hide the splitting from the rest of the pipeline. Which means come linking time you don't need to know which dll contains what symbol or how many split dlls were created. The import libraries are by default created with libtool. However since libtool is BFD based it is very slow. So if present and detected by configure the `genlib` tool from the msys2 project is used. This makes a difference of about ~45 minutes when compiling. To install `genlib` run `pacman -Sy mingw-w64-$(uname -m)-tools-git`. More detailed explaination of the process can be found here https://ghc.haskell.org/trac/ghc/wiki/WindowsDynamicLinking Test Plan: ./validate Reviewers: austin, hvr, bgamari, erikd, simonmar Reviewed By: bgamari Subscribers: snowleopard, rwbarton, thomie, erikd, #ghc_windows_task_force GHC Trac Issues: #5987 Differential Revision: https://phabricator.haskell.org/D3883 |