Remaining fixes for Apple Silicon and QEMU #27
No reviewers
Labels
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: ariadne/libucontext#27
Loading…
Reference in New Issue
There is no content yet.
Delete Branch "qemu-support-v2"
Deleting a branch is permanent. Although the deleted branch may exist for a short time before cleaning up, in most cases it CANNOT be undone. Continue?
These last couple of fixes are needed for the following
I still don't know of a good workaround for
9b1d8f01a6
the other way I considered is writing a Python script that generates the .S file but it seems like overkill.i think we can live with it for now. we should raise a bug with the clang project though to have this fixed:
I think having macros expand to a single line is standard but how assemblers handle newline alternative (like
;
) is dependent on the assembler: https://stackoverflow.com/questions/27685548/can-i-write-multiple-assembly-instructions-on-the-same-lineSeems like clang's arm64 assembler does not interpret
;
as a new line even though clang's x86_64 assembler does...yeah to be clear i was talking about the
;
issue