Skip to content

Re-evaluate native Apple Silicon support #179

Open
@ahans

Description

@ahans

We discussed that in the forum thread that we would initially focus only on Linux, because arm64 for macOS is a bit different. I recently came across a set of macros that try to help with writing "portable" assembly. I think it'd be worth evaluating if this would allow us to support macOS on Apple Silicon natively. One option could be just bundling the macros (or a subset) and telling users that Linux is the primary target and, most importantly, what is used by the test runner. To be able to use macOS locally, but also be compatible with the test runner, students would have to use the macros where appropriate. I think that would work, but maybe would be too much of a distraction? Alternatively, it could also be possible to transparently "translate" from macOS assembly to Linux-compatible in the test runner.

Nothing we need to do right now. Just creating this ticket so we don't forget.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions