2025-11-28 Philipp Klaus Krause * Merge _Optional branch. 2025-11-28 Philipp Klaus Krause * src/SDCCicode.c, src/SDCCicode.h, src/SDCCsymt.c, src/SDCCsymt.h, src/SDCCval.c, support/valdiag/tests/_Optional.c, support/valdiag/tests/restrict.c: Fix diagnostics for _Optional (and restrict) qualifier on parameters in function declarations that are not definitions, and on explicit casts. * doc/sdccman.lyx: Basic documentation for _Optional support. 2025-11-28 Gabriele Gorla * src/mos6502/genor.c: Fix bug introduced by r15900. 2025-11-27 Gabriele Gorla * src/mos6502/genand.c, src/mos6502/genor.c, src/mos6502/genxor.c: Refactor bit operations. 2025-11-28 Philipp Klaus Krause * src/SDCC.y, src/SDCCsymt.c, support/valdiag/tests/_Optional.c: Further fixes and test cases for _Optional. 2025-11-27 Philipp Klaus Krause * src/SDCC.y, src/SDCCast.c, support/valdiag/tests/_Optional.c: Implement special handling of _Optional qualifier at & and &*. 2025-11-27 Philipp Klaus Krause * src/SDCCicode.c, src/SDCCsymt.c, src/SDCCsymt.h, support/valdiag/tests/_Optional.c: Fixes for _Optional functions (_Optional is the only qualifier that has defined semantics when applied to functions). 2025-11-27 Philipp Klaus Krause * src/SDCCicode.c: Fix false positives in operand comparison. 2025-11-27 Philipp Klaus Krause * src/SDCC.lex, src/SDCC.y, src/SDCCast.c, src/SDCCerr.c, src/SDCCerr.h, src/SDCCicode.c, src/SDCCsymt.c, src/SDCCsymt.h: Basic infrastructure for the _Optional qualifier. 2025-11-26 Philipp Klaus Krause * Merge arraybounds branch. 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-25 Philipp Klaus Krause * src/z80/ralloc2.cc: Fix interaction of new va_start with frame pointer omission. 2025-11-24 Philipp Klaus Krause * .version, ChangeLog, doc/sdccman.lyx, src/SDCC.y, src/SDCCast.c, src/SDCCerr.c, src/SDCCerr.h, support/regression/tests/vaargs.c.in, tests/vaargs-c23.c.in, tests/vaargs.c.in, support/valdiag/tests/varg.c: ISO C23 variable arguments, integer promotion changes on variable arguments, tests and documentation therefor and for ISO C23 va_start. 2025-11-24 Philipp Klaus Krause