2026-04-01 Philipp Klaus Krause * src/f8/gen.c: f8(l) codegen fix. * src/z80/gen.c: Fix bug #3968. * src/SDCCsymt.c, support/valdiag/tests/bug-3969.c: Fix bug #3969. * src/SDCCmain.c, support/valdiag/tests/bug-3970.c: Fix bug #3970. * device/lib/printf_fast.c: const correctness fix, patch #496 by Oleg Endo. 2026-03-31 Philipp Klaus Krause * src/f8/peeph.def: f8(l) peephole rule fix. 2026-03-28 Gabriele Gorla * src/mos6502/gen.c: Improve findRegAop() reverse order for genDataPointerSet() when useful. genCopy() improvements. 2026-03-28 Philipp Klaus Krause * src/ds390/gen.c, support/sdbinutils/bfd/asxxxx.c: Fix bug #3967 via patch from Thomas Ilnseher with minor improvements. 2026-03-26 Gabriele Gorla * src/mos6502/genand.c, src/mos6502/genrshift.c, src/mos6502/genlshift.c: Fix several regression with --max-allocs-per node 100 * src/mos6502/gen.c: Optimize genCpl() for reg->reg * src/mos6502/gen.c: Optimize asmopToBool() * src/mos6502/genplus.c, src/mos6502/genminus.c, src/mos6502/peeph.def: Fix several regression with --max-allocs-per node 10 * src/mos6502/genrshift.c, src/mos6502/genlshift.c: Fix more regression with --max-allocs-per node 10 2026-03-26 Philipp Klaus Krause * src/z80/gen.c: Fix bug #3965. 2026-03-25 Janko Stamenović * sdas/asrab/rab.h sdas/asrab/rabadr.c sdas/asrab/rabmch.c sdas/asxxsrc/asout.c sdas/asxxsrc/asxxxx.h sdas/asxxsrc/sdas.c sdas/asxxsrc/sdas.h sdasrab et all: enable the highest addr byte passing, prepare for P regs 2026-03-24 Philipp Klaus Krause * src/z80/peep.c: Fix bug #3959. 2026-03-22 Gabriele Gorla * src/mos6502/gen.c: Dirty Y when it is a target of a genPointerGet operation. * src/mos6502/ralloc.h, src/mos6502/ralloc.c, src/mos6502/ralloc2.cc, src/mos6502/gen.c: Small code cleanups. * device/lib/mos6502/crt0.s, device/lib/mos6502/fabsf.s, src/mos6502/gen.c, src/mos6502/gen.h, src/mos6502/genand.c, src/mos6502/genrshift.c, src/mos6502/genxor.c: More code cleanups. * src/mos6502/gen.c: Refactor storeConstToAop(). 2026-03-22 Philipp Klaus Krause * src/stm8/gen.c: Fix bugs #3950, #3951. * support/valdiag/tests/bug-2773.c, support/valdiag/tests/funcdec.c: Ignore warnings about unused parameters in two tests that check for errors on function declaration.