This patch series updates μCsim, a collection of software simulators for
various microcontroller families, to version 0.8.0.
It also tries to improve the package by
- Modernizing it with the use of gexps.
- Disabling tests. "make check" runs what is actually a regression-test
suite, which is of little value here as it doesn't stop or return an
error code when it encounters a problem. In fact it has been quietly
failing this entire time due to missing dependencies but because it doesn't
report any errors, no one noticed.
This change also eliminates the possibility of a circular dependency between
μCsim and SDCC, which will become important with a future patch to the sdcc
- Moving the documentation to a separate "doc" output.
I've tested these changes on AArch64 and x86-64 and everything appears fine.
 Documented at
Simon South (4):
gnu: ucsim: Use gexps.
gnu: ucsim: Disable tests.
gnu: ucsim: Move documentation to "doc" output.
gnu: ucsim: Update to 0.8.0.
gnu/packages/embedded.scm | 47 ++++++++++++++++++++++-----------------
1 file changed, 27 insertions(+), 20 deletions(-)