2025-11-25 Benedikt Freisen * device/include/stddef.h, doc/sdccman.lyx, support/regression/tests/containerof.c: Add the containerof macro (C2y, N3398). 2025-11-23 Gabriele Gorla * src/mos6502/genplus.c, src/mos6502/genminus.c: Refactor m6502_genPlus() and m6502_genMinus(). * src/mos6502/peeph.def: Peephole rules to improve fastSaveA() and fastRestoreA(). * src/mos6502/gen.c: genCmp() improvements. 2025-11-23 Benedikt Freisen * doc/sdccman.lyx, src/SDCC.y, src/SDCCast.c, src/SDCCerr.c, src/SDCCerr.h, src/SDCCglue.c, src/SDCCsymt.c, src/SDCCsymt.h, support/regression/tests/constexpr.c: Add constexpr support (slightly incomplete, C23, RFE #850). 2025-11-22 Gabriele Gorla * src/mos6502/peeph.def: Added more peephole rules to remove dead loads. * src/mos6502/genrshift.c, src/mos6502/genlshift.c, src/mos6502/genplus.c, src/mos6502/genminus.c: Cosmetic changes. * src/mos6502/tempops.c: Improve tempops debugging messages. * src/mos6502/gen.c: Refactor genUminusFloat(). * src/mos6502/gen.c, src/mos6502/gen.h, src/mos6502/genlshift.c, src/mos6502/tempops.c: Add fastSaveA() and fastRestoreA(). 2025-11-21 Janko Stamenović * sdas/asgb/gb.h sdas/asgb/gbadr.c sdas/asgb/gbmch.c sdas/asgb/gbpst.c sdas/asxxsrc/asxxxx.h Rebasing sdas assemblers to the current upstream: asgb 2025-11-21 Gabriele Gorla * src/mos6502/genrshift.c, src/mos6502/genlshift.c: Optimize right/left shift 16-bit values by 1. * src/mos6502/peeph.def: Added several peephole rules to remove dead loads. 2025-11-20 Gabriele Gorla * src/mos6502/stackops.c, src/mos6502/genlshift.c, src/mos6502/genplus.c, src/mos6502/genminus.c, src/mos6502/gen.h, src/mos6502/gen.c: Partial fix for bug #3851. 2025-11-20 Philipp Klaus Krause * support/scripts/sdcc.nsi: Include Rabbit 4000/5000/6000 libraries in Windows installer. 2025-11-19 Gabriele Gorla * src/mos6502/ralloc.c, src/mos6502/gen.c: Improve register tracking. 2025-11-18 Gabriele Gorla * device/lib/mos6502/fabsf.s: Use ZP addressing to store fabs result. * src/mos6502/gen.c, support/regression/fwk/lib/testfwk.c: Fix bug #3863 2025-11-16 Gabriele Gorla * src/mos6502/gen.c, src/mos6502/main.c: Implement 8-bit rotate with constant.