HelloSilicon
HelloSilicon copied to clipboard
An introduction to ARM64 assembly on Apple Silicon Macs
Change `.align 2` to `.align 4`. The README.md tells users to change `.align 2` to `.align 4`, but the change had not been made in this file.
To be clear, I haven't used the setup in HelloSilicon, I'm just using Xcode out of the box. Still, this might be relevant here as well. One caveat I've come...
Hi, I'm really new to this row level world 🙏 and have an issue. I'm not able to use the command with options, `objdump -s -d -M no-aliases filename.o`, and...
My other PRs should get AsMain working. I don't have a DTK, so I tested these changes by sideloading it to an iPad: - add these patches - make -...
Embedded platforms [don't do static](https://github.com/apple-open-source-mirror/xnu/blob/65d5be84e21bccbae44730ddb3b307a701b0351a/bsd/kern/mach_loader.c#L690). However, if you're still curious here's how you can convince Xcode to make those files: ```patch diff --git a/AsMain/main.s b/AsMain/main.s index 953236a..61760cd 100644 --- a/AsMain/main.s...
I really appreciate this repository, and this isn't an issue with it as such, but I wanted to ask if anyone here can provide an actual documentation page for the...
and a few parts of the code
Lines 21–23 are not required or were added by mistake, causing the program to output an incorrect string. If we remove these three lines, the program works as expected. Expected:...
I've just started reading the book and when I got to the HelloWorld I noticed that the approach for doing system calls is different. Since the repo went to trouble...