2026-10-02 Philipp Klaus Krause * src/SDCCsymt.c: Debug dump fix for unions. * src/z80/peeph.def, support/regression/tests/bug-4103.c: Fix bug #4103, based on patch by Ramin Moussavi. 2026-10-02 Philipp Klaus Krause * src/SDCCsymt.c, src/SDCCicode.c, support/regression/tests/union-volatile.c: Apply artificial union volatility during iCode generation instead of to the declared member types (bug #4072), patch by Christopher Bazley. 2026-10-01 Philipp Klaus Krause * sdas/as6808/m08adr.c, sdas/asxxsrc/asdata.c, sdas/asxxsrc/asexpr.c, sdas/asxxsrc/aslist.c, sdas/asxxsrc/asmain.c, sdas/asxxsrc/asout.c, sdas/asxxsrc/assubr.c, sdas/asxxsrc/asxxxx.h, sdas/asxxsrc/asexpr.c: Merge some changes from upstream asxxxx into sdas (medium memory model for Rabbit ports depends on them). * src/z80/gen.c: Preparations for medium memory model for Rabbit ports. * .version, doc/sdccman.lyx, sdas/linksrc/aslink.h, sdas/linksrc/lkdata.c, sdas/linksrc/lkmain.c, src/SDCCmain.c: Merge some changes from upstream asxxxx 5.50 linker into sdas, including the use of -a for area base addresses, to prepare for future merge of asxxxx 6.10 linker (which Rabbit ports need for medium memory model). 2026-09-30 Philipp Klaus Krause * src/SDCC.y, src/SDCCerr.c, src/SDCCerr.h, src/SDCCsymt.c, support/valdiag/tests/bug-4097.c, support/valdiag/tests/bug-4099.c: Fix bugs #4097 and #4099, patches by Christopher Bazley. * src/z80/peep.c, support/regression/ports/ucr3ka-medium: Preparations for medium memory model for Rabbit ports. 2026-09-29 Philipp Klaus Krause * src/SDCCerr.c, src/SDCCerr.h, src/SDCCsymt.c, support/valdiag/tests/bug-4098.c: Fix bug #4098, patch by Christopher Bazley. * src/SDCCglue.c, src/SDCCmem.c, support/valdiag/tests/bug-4096.c: Fix bug #4096, patch by Christopher Bazley. * src/SDCCast.c, support/valdiag/tests/bug-4092.c: Fix bug #4092, inspired by patch by Christopher Bazley. * src/SDCCopt.c, support/valdiag/tests/bug-4073.c: Fix bug #4073, patch by Christopher Bazley. 2026-09-28 Gabriele Gorla * sdas/asxxsrc/aslist.c, sdas/asxxsrc/asout.c: Remove outradix(). 2026-09-28 Philipp Klaus Krause * src/SDCCerr.h, src/SDCCerr.c, src/SDCCast.c, support/valdiag/tests/bug-4091.c: Fix bug #4091. 2026-09-28 Philipp Klaus Krause * src/SDCCerr.h, src/SDCCerr.c, src/SDCC.y, support/valdiag/tests/bug-4095.c: Fix bug #4095. 2026-09-27 Gabriele Gorla * sdas/as6808/m08mch.c, sdas/as8051/i8051.h, sdas/as8xcxxx/ds8.h, sdas/asf8/f8adr.c, sdas/asf8/f8mch.c, sdas/asxxsrc/asxxxx.h, sdas/linksrc/aslink.h: More relocation mode changes from upstream asxxxx.