2026-05-02 Gabriele Gorla * Makefile.in, Makefile.common.in: Fix build issue introduced by [r16487] 2026-05-01 Philipp Klaus Krause * Makefile.in: Fix bug #3980. * src/z80/gen.c, support/regression/tests/bug-3981.c: Fix bug #3981. 2026-04-28 Philipp Klaus Krause * Merge _Optional branch. 2026-04-28 Philipp Klaus Krause * src/SDCCicode.c, support/valdiag/tests/_Optional-draft-2026-04-17.c, support/valdiag/tests/bug-3953.c: Fix bug #3953. 2026-04-28 Philipp Klaus Krause * src/SDCCast.c, src/SDCCicode.c, src/SDCCsymt.c, src/SDCCgenconstprop.cc, support/valdiag/tests/_Optional.c,# support/valdiag/tests/_Optional-draft-2026-04-17.c: Bring _Optional semantics closer to latest TS draft. 2026-04-28 Philipp Klaus Krause * src/SDCCast.c, src/SDCCerr.c, src/SDCCerr.h, src/SDCCmem.c, src/SDCCsymt.c, src/SDCCsymt.h, support/valdiag/tests/bug-3964.c: Fix bug #3964. 2026-04-27 Philipp Klaus Krause * support/regression/MakeList: Disable a test for uc6502-stack-auto target, where it would overflow the stack. * support/regression/fwk/include/testfwk.h, support/regression/tests/bug-460444.c, support/regression/tests/gcc-torture-execute-20050826-1.c, support/regression/tests/gcc-torture-execute-920810-1.c, support/regression/tests/logic.c.in, support/regression/tests/simplefloat.c, support/regression/README-tests: Fix bug #3893. * support/valdiag/tests/_Optional.c: Disable a check on a line in preparation for rework of _Optional warnings. 2026-04-26 Gabriele Gorla * src/mos6502/genand.c, src/mos6502/genlshift.c, src/mos6502/genrshift.c: Refactor genlshift and genrshift. 2026-04-24 Gabriele Gorla * src/mos6502/gen.c, src/mos6502/gen.h, src/mos6502/genand.c, src/mos6502/genlshift.c, src/mos6502/genminus.c, src/mos6502/genor.c, src/mos6502/genplus.c, src/mos6502/genrot.c, src/mos6502/genrshift.c, src/mos6502/genxor.c, src/mos6502/stackops.c, src/mos6502/tempops.c: Add m6502_ prefix to several non static functions. 2026-04-22 Gabriele Gorla * src/mos6502/genrshift.c: Small right shift improvements. 2026-04-21 Gabriele Gorla * src/mos6502/genand.c, src/mos6502/genor.c, src/mos6502/genxor.c: Free accumulator in the generic loop. 2026-04-20 Philipp Klaus Krause * Merge atomic branch.