Skip to content

SDK v17.0.0

Compare
Choose a tag to compare
@github-actions github-actions released this 22 May 06:05
· 14 commits to main since this release

Breaking changes

  • __from_ascii now returns an int, and its write callback does as well. This allows it to forward an EOF error code from its internal write function and exit early.
  • fpos_t is now 32-bit for compatibility with cc65. If you need files larger than 2GiB, you probably don't want a 6502.

New features

  • stdio is now feature-complete (parity w/ cc65) for commodore family targets
    • Text mode now converts at runtime from the execution character set (always ASCII) to the platform character set (PETSCII on non-cx16 systems).

Other changes

  • The minimal stdio's FILE pointers are now non-null and all different.
  • The simple ungetc was moved into the minimal stdio and the minimal getchar altered accordingly.