Skip to content

Implement support for relocatable binaries, emit SpartaDOS X relocatable executables. - #25

Draft
epi wants to merge 3 commits into
pfusik:masterfrom
epi:epi/sdx4
Draft

epi wants to merge 3 commits into
pfusik:masterfrom
epi:epi/sdx4

Conversation

@epi

@epi epi commented Sep 25, 2026 •

Copy link
Copy Markdown
Contributor

Implement #17

  • unittests to avoid breaking existing binary output formats
  • refactor: write output via abstract output format
  • opt 'output=spartadosx' with absolute blocks only
  • base-tracking values
  • relocatable sections (rel, bss)
  • import external symbols (xrf)
  • define exported symbols (xdf)
  • emit fixups
  • documentation

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant