gnu: Allow overriding of xgcc package in cross-gcc.
authorRicardo Wurmus <rekado@elephly.net>
Mon, 22 May 2017 14:13:15 +0000 (16:13 +0200)
committerRicardo Wurmus <rekado@elephly.net>
Wed, 24 May 2017 21:29:20 +0000 (23:29 +0200)
commit7b3318e34f4e2743254a88b908859901db960e9a
treec2c8ec6d45b64ce9e1a6cea7a6364d7056fd6d55
parent9b91fb32f8c7b1bcd910d2d4baa6eeba172764f7
gnu: Allow overriding of xgcc package in cross-gcc.

* gnu/packages/cross-base.scm (cross-gcc-arguments): Take extra "xgcc"
argument.
(cross-gcc): Use keyword arguments; take optional "xgcc" argument.
* gnu/packages/embedded.scm (gcc-arm-none-eabi-4.9, propeller-gcc, gcc-vc4):
Use keyword arguments.
* gnu/packages/avr.scm (avr-gcc-4.9): Likewise.
gnu/packages/avr.scm
gnu/packages/cross-base.scm
gnu/packages/embedded.scm