gnu: cross-base: Use an 'ld' wrapper also when cross-compiling.
authorLudovic Courtès <ludo@gnu.org>
Fri, 3 Apr 2015 19:26:24 +0000 (21:26 +0200)
committerLudovic Courtès <ludo@gnu.org>
Fri, 3 Apr 2015 20:31:15 +0000 (22:31 +0200)
commit4a740d0fec9ee3813417145816c521757cd1cc64
tree0447506f87656364867e328b8d6e0bf6e5801b38
parent9bab6bea86e83c1aae355a7654263a87f0a4c130
gnu: cross-base: Use an 'ld' wrapper also when cross-compiling.

* gnu/packages/base.scm (make-ld-wrapper): Add #:target parameter and
  honor it.
* gnu/packages/cross-base.scm (cross-gcc-arguments)[#:phases]
  <make-cross-binutils-visible>: Refer to the ld wrapper.
  (cross-gcc)[native-inputs]: Add "ld-wrapper-cross".
gnu/packages/base.scm
gnu/packages/cross-base.scm