Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SDCC4 partially buggy, allow per-project SDCC version #25

Open
cpcitor opened this issue Dec 25, 2022 · 0 comments
Open

SDCC4 partially buggy, allow per-project SDCC version #25

cpcitor opened this issue Dec 25, 2022 · 0 comments

Comments

@cpcitor
Copy link
Owner

cpcitor commented Dec 25, 2022

Situation

SDCC 4.0, 4.1 and 4.2 are out. They work for some projects but they have bugs. For example, SDCC 4.0 through 4.2 generate incorrect ASM on config screen of https://github.com/cpcitor/color-flood-for-amstrad-cpc .

Action

I reverted the commits advancing past SDCC3.9 to fix the regression.

TODO

  • Allow projects to choose their SDCC version by project configuration.
  • Projects without explicit configuration will get latest SDCC 3 for compatibility.
  • Decide if new projects will get a non-SDCC3 configuration.
  • Separately, write tests for bugs affecting CPC projects, report bugs to SDCC team.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant