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

Transition to the SDCC tool chain #1

Open
TG9541 opened this issue Jun 5, 2022 · 0 comments
Open

Transition to the SDCC tool chain #1

TG9541 opened this issue Jun 5, 2022 · 0 comments
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@TG9541
Copy link
Owner

TG9541 commented Jun 5, 2022

A recent version of the SDCC tool chain shall be used for building 8051-eForth code.

Rationale:

  • AVCASE51 is commercial legacy software - dealing with "abandonware" is risky
  • SDCC isn't perfect but free and it's maintained by an active community
  • SDCC is GPL but this doesn't appear to be in conflict with the MIT license of this code.
  • SDCC 8051 run-time library won't be needed (but that's possibly uncritical due to "GPL+LE")
  • the uCsim simulator has been applied for testing to STM8 eForth - this approach may also work for 8051-eForth
@TG9541 TG9541 self-assigned this Jun 5, 2022
@TG9541 TG9541 added this to the SDCC milestone Jun 5, 2022
@TG9541 TG9541 added the enhancement New feature or request label Jun 5, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: 🏗 In progress
Development

When branches are created from issues, their pull requests are automatically linked.

1 participant