Skip to content

Platform Independance #19

@js424

Description

@js424

From what I can see so far it would not be too difficult to also support other platforms like RISCV and ARM 32 bit processors by creating new versions of preForth-XXX-rts.pre where XXX would be RISCV or ARM32 or other processor. The preForth-backend.pre would be virtually unchanged (from preForth-i386-backend.pre) by including an assembler macro in preForth-XXX-rts.pre that changes the symbol DD to .word and porting the assembler code for the 13 essential primatives.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions