2026-08-23 Gabriele Gorla * src/SDCCerr.c, src/SDCCerr.h, src/mos6502/main.c: Add warning for out of range ZP location (feature request #1021). 2026-08-22 Gabriele Gorla * sdas/as6500/r65pst.c, sdas/as6808/m08mch.c, sdas/as6808/m08pst.c, sdas/as8051/i51mch.c, sdas/as8051/i51pst.c, sdas/as8xcxxx/ds8pst.c, sdas/asf8/f8pst.c, sdas/asgb/gbpst.c, sdas/aspdk13/pdk13pst.c, sdas/aspdk14/pdk14pst.c, sdas/aspdk15/pdk15pst.c, sdas/aspdk16/pdk16pst.c, sdas/asrab/rab.h, sdas/asrab/rabmch.c, sdas/asrab/rabpst.c, sdas/asstm8/stm8pst.c, sdas/astlcs90/t90pst.c, sdas/asz80/z80pst.c: Merge more asxxxx upstream changes. * src/SDCCglue.c: Remove dead code. * src/f8/gen.c: Fix gcc warning. * sdas/as6808/m08adr.c, sdas/as6808/m08mch.c, sdas/as6808/m6808.h, sdas/as8051/i51mch.c, sdas/as8051/i8051.h, sdas/as8xcxxx/ds8.h, sdas/as8xcxxx/ds8mch.c, sdas/asf8/f8mch.c, sdas/asf8/f8pst.c, sdas/asgb/gb.h, sdas/asgb/gbmch.c, sdas/asrab/rabpst.c, sdas/asz80/z80.h, sdas/asz80/z80mch.c, sdas/asz80/z80pst.c: Merge more asxxxx upstream changes. * src/SDCCicode.c, src/mos6502/gen.c: Correctly mark builtin as generated. * src/mos6502/m6502.h, src/mos6502/main.c, src/mos6502/pragma.c: Initial pragma implementation for mos6502. 2026-08-21 Gabriele Gorla * sdas/as6500/r6500.h, sdas/as6500/r65mch.c, sdas/as6500/r65pst.c: Merge some asxxxx upstream changes. 2026-08-21 Maarten Brock * device/lib/atoi.c, * device/lib/atol.c, * device/lib/atoll.c: optimized for generated code on most targets/models * src/SDCCpeeph.c (notSame, same): check for ARn == Rn * src/mcs51/gen.c (genCast): use acc for clearing msb's * src/mcs51/peeph.def: added rules 104.x and 116.x 2026-08-18 Maarten Brock * debugger/mcs51/cmd.c: applied patch #452, Thanks Mark Symonds, also fixed asm mode and corrected lineno * debugger/mcs51/sdcdb.c: documented "show version", "set confirm" & "set prompt" and put them in completionCmdShow() (readCdb) fix reading module name (usage, parseCmdLine): added many models, renamed ucsim_xx executables 2026-08-17 Maarten Brock * debugger/mcs51/simi.c: applied patch #445, Thanks Mark Symonds * debugger/mcs51/cmd.c, * debugger/mcs51/cmd.h, * debugger/mcs51/sdcdb.c: applied slightly modified patch #269 Thanks Peter Dons Tychsen 2026-08-16 Gabriele Gorla * src/mos6502/peep.c: Fix handling of jsr and rti. * src/mos6502/peeph.def: Check for register overwrite first. Add BITNOT rule. Rename several peephole rules. 2026-08-15 Gabriele Gorla