all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* [bug#66259] [PATCH 0/4] gnu: sdcc: Update to 4.3.0; other improvements.
@ 2023-09-28 20:11 Simon South
  2023-09-28 20:14 ` [bug#66259] [PATCH 1/4] gnu: sdcc: Update package style Simon South
                   ` (4 more replies)
  0 siblings, 5 replies; 6+ messages in thread
From: Simon South @ 2023-09-28 20:11 UTC (permalink / raw)
  To: 66259

This patch series updates SDCC, a C compiler suite that targets a number of
8-bit microcontroller families, to version 4.3.0.

It also tries to improve the package by

- Updating and gently reformatting its definition; and

- Embedding a reference to the MCS-51 simulator from the ucsim package, which
  is invoked by SDCC's debugger and should therefore always be present
  alongside it.  (Previously the debugger, sdcdb, would always fail with an
  error message if the user hadn't also installed μCsim.)

I've tested these changes on AArch64 and x86-64 and all appears well.  (I
_have_ seen some intermittent build failures on x86-64, but I'm assuming for
the moment this is something specific to my machine.)

--
Simon South
simon@simonsouth.net


Simon South (4):
  gnu: sdcc: Update package style.
  gnu: sdcc: Adjust format.
  gnu: sdcc: Embed absolute reference to μCsim.
  gnu: sdcc: Update to 4.3.0.

 gnu/packages/embedded.scm                     |  74 ++--
 .../patches/sdcc-disable-non-free-code.patch  | 364 ++++++++++--------
 2 files changed, 240 insertions(+), 198 deletions(-)


base-commit: 3963fa1a465708690cd1554d911613f1c92f5eef
-- 
2.41.0





^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2023-09-30 10:09 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-09-28 20:11 [bug#66259] [PATCH 0/4] gnu: sdcc: Update to 4.3.0; other improvements Simon South
2023-09-28 20:14 ` [bug#66259] [PATCH 1/4] gnu: sdcc: Update package style Simon South
2023-09-28 20:14 ` [bug#66259] [PATCH 2/4] gnu: sdcc: Adjust format Simon South
2023-09-28 20:14 ` [bug#66259] [PATCH 3/4] gnu: sdcc: Embed absolute reference to μCsim Simon South
2023-09-28 20:14 ` [bug#66259] [PATCH 4/4] gnu: sdcc: Update to 4.3.0 Simon South
2023-09-30 10:07 ` bug#66259: [PATCH 0/4] gnu: sdcc: Update to 4.3.0; other improvements Christopher Baines

Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/guix.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.