2026-11-03 Philipp Klaus Krause * sdas/linksrc/lkmain.c: Fix bug #4238 by reducing the diff to upstream asxxxx 6.10. 2026-11-03 Christopher Bazley * src/SDCCval.c (utf_32_from_utf_8, utf_16_from_utf_32): Move to SDCCutil.c without changing their implementations. * src/SDCCutil.c: Define the moved conversion functions. * src/SDCCutil.h: Include stdint.h and declare both functions. 2026-11-02 Gabriele Gorla * configure, configure.ac, device/lib/Makefile.in, device/lib/clean.mk, device/lib/mos6502/Makefile.in, src/mcs51/main.c, support/regression/ports/mcs51-common/spec.mk, support/regression/ports/mcs51-huge/spec.mk, support/regression/ports/mcs51-large/spec.mk, support/regression/ports/mcs51-large-stack-auto/spec.mk, support/regression/ports/mcs51-medium/spec.mk, support/regression/ports/mcs51-small/spec.mk, support/regression/ports/mcs51-small-stack-auto/spec.mk, device/lib/mcs51-common, device/lib/mcs51-common/atomic_flag_clear.s, device/lib/mcs51-common/crtbank.s, device/lib/mcs51-common/crtcall.s, device/lib/mcs51-common/crtclear.s, device/lib/mcs51-common/crtpagesfr.s, device/lib/mcs51-common/crtstart.s, device/lib/mcs51-common/crtxclear.s, device/lib/mcs51-common/crtxinit.s, device/lib/mcs51-common/crtxpop.s, device/lib/mcs51-common/crtxpush.s, device/lib/mcs51-common/crtxstack.s, device/lib/mcs51-common/gptr_cmp.s, device/lib/mcs51-common/sdcc_atomic_maybe_rollback.s, device/lib/mcs51-huge, device/lib/mcs51-huge/Makefile.in, device/lib/mcs51-large, device/lib/mcs51-large/Makefile.in, device/lib/mcs51-large-stack-auto, device/lib/mcs51-large-stack-auto/Makefile.in, device/lib/mcs51-medium, device/lib/mcs51-medium/Makefile.in, device/lib/mcs51-small, device/lib/mcs51-small/Makefile.in, device/lib/mcs51-small-stack-auto, device/lib/mcs51-small-stack-auto/Makefile.in, device/lib/mcs51-small-xstack-auto, device/lib/mcs51-small-xstack-auto/Makefile.in: Merge mcs51 libraries into single file. First step of RFE #327 * mos6502/Makefile.in, r800/Makefile.in, z180/Makefile.in, z80/Makefile.in, z80n/Makefile.in, r800/config.inc, z180/config.inc, z80/config.inc, z80n/config.inc, z80-common, z80-common/README, z80-common/__itoa.s, z80-common/__ltoa.s, z80-common/__sdcc_bcall.s, z80-common/__sdcc_call_hl.s, z80-common/__sdcc_call_iy.s, z80-common/__strreverse.s, z80-common/__uitobcd.s, z80-common/__ultobcd.s, z80-common/abs.s, z80-common/atomic_flag_test_and_set.s, z80-common/crtenter.s, z80-common/divmixed.s, z80-common/divsigned.s, z80-common/divunsigned.s, z80-common/heap.s, z80-common/memcpy.s, z80-common/memmove.s, z80-common/modmixed.s, z80-common/modsigned.s, z80-common/modunsigned.s, z80-common/setjmp.s, z80-common/strcpy.s, z80-common/strlen.s: Move all z80 common library files into z80-common. Step 2 of RFE #327 * mcs51-common/_autobaud.c, mcs51-common/_bp.c, mcs51-common/_bpx.c, mcs51-common/_decdptr.c, mcs51-common/_gptrget.c, mcs51-common/_gptrgetc.c, mcs51-common/_gptrput.c, mcs51-common/_ser.c, mcs51-common/_spx.c,