2026-01-13 Gabriele Gorla * src/mos6502/genor.c, src/mos6502/genxor.c, src/mos6502/genand.c: Minor cleanup of bitwise operators. * src/mos6502/gen.c, src/mos6502/genplus.c, src/mos6502/genminus.c: Cosmetic cleanup. 2026-01-12 Gabriele Gorla * src/mos6502/gen.h, src/mos6502/gen.c, src/mos6502/genlshift.c, src/mos6502/genrshift.c, src/mos6502/genminus.c, src/mos6502/genplus.c, src/mos6502/genxor.c, src/mos6502/tempops.c, src/mos6502/stackops.c, src/mos6502/ralloc.h, src/mos6502/ralloc.c, src/mos6502/ralloc2.cc: Allow register combination XY. 2026-01-12 Philipp Klaus Krause * src/mcs51/gen.c, src/mcs51/gen.h, src/mcs51/peep.c, support/regression/tests/bug-3711.c, support/regression/tests/bug-3712.c: Fix bug #3712. 2026-01-11 Philipp Klaus Krause * .version, src/SDCCBBlock.c, src/SDCCcse.c, src/SDCCgenconstprop.cc, src/SDCCglobl.h, src/SDCCloop.c, src/SDCCopt.c, src/mcs51/gen.c: Further improve warnings on semantic dereferences of pointers to _Optional. Fix bugs in CSE and in mcs51 codegen. 2026-01-10 Gabriele Gorla * support/regression/tests/logical_ops.c.in: Add test for logical operations. * src/mos6502/genor.c: Fix bug with logical or. * sdas/linksrc/Makefile.in: Install sdld6808 for mos6502. * src/mos6502/gen.h, src/mos6502/gen.c, src/mos6502/genand.c: Rename canBitOp to aopCanBit(). * src/mos6502/genand.c, src/mos6502/genor.c, src/mos6502/genxor.c: Refactor genAnd(), genOr() and genXor(). 2026-01-09 Gabriele Gorla * src/mos6502/gen.c: Improve storeImmToAop(). 2026-01-08 Philipp Klaus Krause * src/SDCCgenconstprop.cc: Improve warnings on &[] semantic dereferences of pointer to _Optional. 2025-01-07 Philipp Klaus Krause * doc/sdccman.lyx: Remove some index links for #pragma that won't compile with some LaTeX. 2026-01-07 Gabriele Gorla * src/mos6502/gen.c, src/mos6502/gen.h, src/mos6502/ralloc.h, src/mos6502/genrshift.c: Allow signExtend on any register. * src/mos6502/gen.c: improve codegen for stack-auto 2026-01-06 Philipp Klaus Krause * src/SDCC.y, src/SDCCast.c, src/SDCCast.h, src/SDCCcse.c, src/SDCCicode.c, src/SDCCicode.h, src/SDCCopt.c, support/valdiag/tests/_Optional.c: Fix warnings on &* and &[] semantic dereferences of pointer to _Optional.