nixpkgs/pkgs/development
sternenseemann 4c75874560 binutils-unwrapped: expose if built with ld.gold
ld.gold is “A new, faster, ELF only linker”. Thus we only should pass
the configure flag --with-gold if our target platform will actually
support gold (in which case binutil's configure script silently
disables it).

With this change, not only will configureFlags represent the actual
configuration more closely, but we can also expose if the binutils
derivation contains ld.gold via a passthru attr. Specifically this
means that:

    nix-repl> pkgsCross.mingwW64.stdenv.cc.bintools.bintools.hasGold
    false

The intended way to use this is to check
`stdenv.cc.bintools.bintools or false` which returns accurate results
regardless of the actual linker derivation.

TODO: maybe also add hasGold to binutils wrapper as it also symlinks
ld.gold in?
2021-08-18 01:21:44 +02:00
..
androidndk-pkgs
arduino
beam-modules erlang-ls: skip tests on darwin 2021-08-01 07:50:06 +09:00
bower-modules/generic
chez-modules
compilers Merge pull request #132561 from yu-re-ka/feature/emscripten-libc-mt 2021-08-03 19:12:54 +02:00
coq-modules QuickChick: format 2021-08-02 10:58:47 +02:00
dhall-modules
dotnet-modules
em-modules/generic em-modules: stay with python2 2021-07-27 20:37:05 +02:00
gnuradio-modules
go-modules
go-packages
guile-modules
haskell-modules haskellPackages: mark builds failing on hydra as broken 2021-07-29 17:18:10 +02:00
idris-modules
interpreters treewide: fix redirected URLs 2021-08-01 00:01:50 +07:00
java-modules
libraries gnatcoll-*: init gnatcoll-db at 21.0.0 2021-08-03 14:58:49 +02:00
lisp-modules
lua-modules lua51Packages.plenary-nvim: init 2021-07-30 00:32:16 +02:00
misc rpiboot-unstable -> rpiboot 2021-07-30 17:16:17 -07:00
mobile
node-packages rust-analyzer: 2021-07-12 -> 2021-08-02 2021-08-02 11:14:14 +01:00
ocaml-modules ocamlPackages.decompress: 1.4.1 -> 1.4.2 2021-08-03 19:57:29 +02:00
octave-modules
perl-modules
pharo
php-packages php/box: deprecate phases 2021-08-01 23:59:46 +02:00
pure-modules
python-modules pythonPackages: sphinxcontrib_plantuml -> sphinxcontrib-plantuml 2021-08-03 12:04:12 +02:00
r-modules
ruby-modules gem-config: stay with python2 2021-07-27 20:37:05 +02:00
scheme-modules/scheme-bytestructures
tools binutils-unwrapped: expose if built with ld.gold 2021-08-18 01:21:44 +02:00
web treewide: fix redirected URLs 2021-08-01 00:01:50 +07:00