Skip to content

feat(asm): relocatable object output (o65 / ELF) #58

Description

@relmer

Add relocatable object file output to the assembler.

Motivation: Makes Casso65's assembler usable as part of a larger toolchain (e.g., with cc65's linker). Currently only flat binary, S-record, and Intel HEX are supported.

Scope:

  • o65 format (the standard for 6502 relocatables, used by cc65)
  • Optional: minimal ELF output for exotic toolchains
  • Relocation records for absolute addresses
  • External symbol import/export

Priority: Low — useful for toolchain integration but not critical for standalone use.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions