2025-12-07 Philipp Klaus Krause * Merge _Optional branch. 2025-12-07 Philipp Klaus Krause * src/SDCCgenconstprop.cc, src/SDCCicode.c, src/SDCCsymt.c: Steps towards a fix for bug #3898. Better diagnostics for _Optional. 2025-12-07 Philipp Klaus Krause * src/SDCCcse.c, src/SDCCicode.c: Steps towards a fix for bug #3898 and better diagnostics for _Optional. 2025-12-06 Philipp Klaus Krause * src/SDCCcse.c, src/SDCCgenconstprop.cc, src/SDCCicode.c, src/SDCCopt.c, support/valdiag/tests/_Optional.c: Steps towards a fix for bug #3898 and better diagnostics for _Optional. 2025-12-05 Philipp Klaus Krause * sdas/asz80/tz80.asm: sdas Z80N test cases. 2025-12-05 Philipp Klaus Krause * configure, configure.ac, sdas/linksrc/clean.mk, sdas/linksrc/lkelf.c: Replace type macros by ISO C99 typedefs. 2025-12-04 Philipp Klaus Krause * configure, configure.ac, src/SDCCsymt.h, src/SDCCval.c: Replace type macros by ISO C99 typedefs. 2025-12-03 Philipp Klaus Krause * src/SDCCopt.c: Fix bug #3899. 2025-12-02 Philipp Klaus Krause * src/SDCCicode.c, src/SDCCopt.c, support/valdiag/tests/_Optional.c: Steps towards a fix for bug #3898 and better diagnostics for _Optional. 2025-12-01 Janko Stamenović * src/SDCCmain.c Better _pipe call in Windows 2025-12-01 Philipp Klaus Krause * src/SDCCgenconstprop.cc, support/valdiag/tests/bug-895992.c: Improve generalized constant propagation for pointers to prepare for diagnostics based on combination of _Optional with information from generalized constant propagation analysis. 2025-11-30 Gabriele Gorla * src/mos6502/tempops.c: Add more debugging information to temp reg operations. * src/mos6502/gen.c, src/mos6502/genand.c, src/mos6502/genlshift.c, src/mos6502/genrshift.c, src/mos6502/genplus.c: Fix several stack-auto regressions. 2025-11-29 Philipp Klaus Krause * Merge arraybounds branch. 2025-11-29 Philipp Klaus Krause * src/SDCCerr.c, src/SDCCerr.h, src/SDCCopt.c, src/SDCCsymt.c, support/valdiag/tests/arraybounds.c src/SDCCdflow.h, src/SDCCgenconstprop.cc, support/regression/tests/arraybounds.c, support/regression/tests/mm-pnvi-ae-udi-pointer_from_integer_2g.c: Additional diagnostics for potential array bound issues. * src/z80/gen.c: Fix a r3ka codegen issue triggered by previous changes.