Age | Commit message (Collapse) | Author |
|
* gnu/packages/embedded.scm (arm-none-eabi-toolchain)[propagated-inputs]: Add
libstdc++.
|
|
* gnu/packages/embedded.scm (arm-none-eabi-toolchain)[arguments]: Make the
union of all inputs available at the output.
|
|
* gnu/packages/embedded.scm (make-libstdc++-arm-none-eabi): New procedure.
|
|
* 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.
|
|
Fixes <https://bugs.gnu.org/26541>.
* gnu/packages/bootstrap.scm (glibc-dynamic-linker): Add vc4-elf.
* gnu/packages/embedded.scm (gcc-vc4): New variable.
|
|
* gnu/packages/embedded.scm (propeller-binutils)[native-inputs]: Replace
"flex" with "flex-2.6.1".
|
|
|
|
* gnu/packages/embedded.scm (binutils-vc4)[native-inputs]: Use
flex-2.6.1 and not flex.
|
|
* gnu/packages/embedded.scm (binutils-vc4)[source]: Add file-name field.
|
|
* gnu/packages/embedded.scm (binutils-vc4): New variable.
|
|
* gnu/packages/embedded.scm (propeller-development-suite): New variable.
|
|
* gnu/packages/embedded.scm (spinsim): New variable.
|
|
* gnu/packages/embedded.scm (spin2cpp): New variable.
|
|
* gnu/packages/embedded.scm (propeller-load): New variable.
|
|
* gnu/packages/embedded.scm (openspin): New variable.
|
|
* gnu/packages/embedded.scm (propeller-toolchain): New variable.
|
|
* gnu/packages/embedded.scm (proplib): New variable.
|
|
* gnu/packages/embedded.scm (propeller-gcc): New variable.
|
|
* gnu/packages/embedded.scm (propeller-binutils): New variable.
|
|
* gnu/packages/embedded.scm (gcc-arm-none-eabi-4.9)[patches]: Remove
"gcc-arm-bug-71399.patch" from XGCC's patches.
|
|
* gnu/packages/embedded.scm (openocd)[license]: Change to gpl2+.
|
|
* gnu/packages/embedded.scm (openocd): New variable.
* gnu/packages/patches/openocd-nrf52.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add the patch.
|
|
* gnu/packages/embedded.scm (jimtcl): New variable.
|
|
* gnu/packages/embedded.scm (libjaylink): New variable.
|
|
* gnu/packages/embedded.scm (gdb-arm-none-eabi): New variable.
|
|
* gnu/packages/embedded.scm (arm-none-eabi-toolchain): New procedure.
(arm-none-eabi-toolchain-4.9, arm-none-eabi-nano-toolchain-4.9,
arm-none-eabi-toolchain-6, arm-none-eabi-nano-toolchain-6): New
variables.
Co-authored-by: Ricardo Wurmus <rekado@elephly.net>
|
|
* gnu/packages/embedded.scm (gcc-arm-none-eabi-6): New variable.
* gnu/packages/patches/gcc-6-arm-none-eabi-multilib.patch: New file.
* gnu/packages/patches/gcc-6-cross-environment-variables.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add the patches.
|
|
* gnu/packages/embedded.scm (newlib-nano-arm-none-eabi): New variable.
|
|
* gnu/packages/embedded.scm (newlib-arm-none-eabi): New variable.
|
|
* gnu/packages/bootstrap.scm (glibc-dynamic-linker): Add case for "arm-eabi".
* gnu/packages/embedded.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
|