2026-01-17 Gabriele Gorla * src/mos6502/gen.c, src/mos6502/gen.h, src/mos6502/genplus.c, src/mos6502/genminus.c, src/mos6502/genlshift.c, src/mos6502/genrshift.c, src/mos6502/genor.c, src/mos6502/genxor.c, src/mos6502/genand.c: Renamed emitBranch() to m6502_emitBranch(). * support/regression/ports/uc6502, support/regression/ports/uc6502-stack-auto: Enable stack checking in uCsim. 2026-01-17 Philipp Klaus Krause * Merge pqc branch. 2026-01-17 Philipp Klaus Krause * support/regression/tests/kyber-ntt.c: Regression test for Kyber PQC NTT. * support/regression/tests/dilithium-ntt.c, support/regression/ports/*/uCsim.cmd: Regression test for Dilithium PQC NTT. * support/regression/tests/falcon-ntt.c: Regression test for Falcon PQC NTT. 2026-01-16 Philipp Klaus Krause * support/regression/tests/asconaead128.c.in, support/regression/tests/asconhash256.c.in: Add regression test for sixth implementation of the Ascon-AEAD128 cipher and the Ascon-Hash256 hash function. 2026-01-16 Philipp Klaus Krause * src/SDCCsymt.c: Expose prototypes of fixed-point math support functions for pic16 only, since no other port supports fixed-point math. 2026-01-15 Gabriele Gorla * support/regression/tests/blake2s.c: Disable blake2s for mos6502-stack-auto (insufficient stack space). * src/mos6502/gen.c, src/mos6502/genplus.c, src/mos6502/genminus.c, src/mos6502/genlshift.c, src/mos6502/genrshift.c: Fixed several corner cases exposed by changing optimization weights. * src/mos6502/gen.h, src/mos6502/gen.c, src/mos6502/genrot.c: Split rotate code into its own file. 2026-01-15 Philipp Klaus Krause * src/SDCCast.c, src/SDCCsymt.h, support/regression/tests/bug-3920.c, support/valdiag/tests/bug-3920.c, support/regression/tests/asconaead128.c.in, support/regression/tests/asconhash256.c.in: Fix compilation failure part of bug #3920, and a related issue affecting compound literals in inlined functions. 2026-01-15 Philipp Klaus Krause * Merge pqc branch. 2026-01-15 Philipp Klaus Krause * support/regression/tests/asconaead128.c.in, support/regression/tests/asconhash256.c.in: Add regression test for fifth implementation of the Ascon-AEAD128 cipher and the Ascon-Hash256 hash function. 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-13 Philipp Klaus Krause * support/regression/tests/asconaead128.c.in, support/regression/tests/asconhash256.c.in: Regression tests for four implementations of the Ascon-AEAD128 cipher and the Ascon-Hash256 hash function each. 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,