3
0
Fork 0
forked from mirrors/nixpkgs
nixpkgs/pkgs/development/compilers/ghc
sternenseemann 036eef1d1e haskell.compiler.*: use gold based on targetPlatform.linker
useLdGold previously just checked for useLLVM which (currently) implies
`linker == "lld"`. However more accurate is to check the `linker` of the
`targetPlatform` as it actually tells us which bintools package we can
expect.

`linker == "bfd"` implies that we are using the `binutils` package, so
gold is available, so we can use it unless musl is the libc. `linker ==
"gold"` implies that gold is the default linker already and we should
absolutely use it.
2021-06-08 22:17:24 +02:00
..
8.6.5-binary.nix ghc: add missing meta data 2021-06-01 12:46:55 +02:00
8.8.4.nix haskell.compiler.*: use gold based on targetPlatform.linker 2021-06-08 22:17:24 +02:00
8.10.2-binary.nix ghc: add missing meta data 2021-06-01 12:46:55 +02:00
8.10.4.nix haskell.compiler.*: use gold based on targetPlatform.linker 2021-06-08 22:17:24 +02:00
9.0.1.nix haskell.compiler.*: use gold based on targetPlatform.linker 2021-06-08 22:17:24 +02:00
backport-dylib-command-size-limit.patch
gcc-clang-wrapper.sh
head.nix haskell.compiler.*: use gold based on targetPlatform.linker 2021-06-08 22:17:24 +02:00
issue-18549.patch
respect-ar-path.patch