You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+17-3Lines changed: 17 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,11 +7,13 @@ In this repository, I will code along with the book [Programming with 64-Bit ARM
7
7
8
8
## Latest News
9
9
10
+
Pop the Champagne! 🍾 All the code is running!
11
+
10
12
Once you found the bug, you feel stupid for not noticing it before. Only after some debugging I realized that Darwin has a different value for `AT_FDCWD`. This means: Chapter 7 is ready!
11
13
12
-
Chapter 13 stil has an open issue, though.
14
+
And after some disassembly and reading [Documentation](https://community.arm.com/developer/tools-software/oss-platforms/b/android-blog/posts/arm-neon-programming-quick-reference), Chapter 13 is ready as well.
13
15
14
-
I got a mention in Stephen Smith's [blog](https://smist08.wordpress.com/2020/07/31/is-apple-silicon-really-arm/)!
16
+
Last but not least, I got a mention in Stephen Smith's [blog](https://smist08.wordpress.com/2020/07/31/is-apple-silicon-really-arm/)!
15
17
16
18
### Prerequisites
17
19
@@ -283,7 +285,19 @@ Like in Chapter 11, all the chages have been introduced already. Nothing new her
283
285
284
286
## Chapter 13
285
287
286
-
This chapter is still in the works; it compiles, but the output is wrong. There is one [issue](https://github.com/below/HelloSilicon/issues/15) I'd like to fix
288
+
Once again, the Clang assembler seems to want a slightly different syntax: Where gcc accepts
289
+
290
+
```
291
+
MUL V6.4H, V0.4H, V3.4H[0]
292
+
```
293
+
294
+
the Clang assembler expects
295
+
296
+
```
297
+
MUL.4H V6, V0, V3[0]
298
+
```
299
+
300
+
All other changes to the code should be trivial at this point.
0 commit comments