Issues with Listing1-1.S, Listing1-2.cpp, Listing1-3.S in Github repo

A forum intended to support Randall Hyde's "Art of Arm Assembly" book.
Post Reply
Windscale
Posts: 1
Joined: Mon Jul 07, 2025 5:04 am

Issues with Listing1-1.S, Listing1-2.cpp, Listing1-3.S in Github repo

Post by Windscale »

Hi Randall, hope you're well?

I picked up a copy of Art of ARM Assembly in the Raspberry Pi store in Cambridge, UK this weekend. They're having a 25% off books in-store offer at the moment which is nice if anyone else in the UK is looking for a copy.

I've started going through it and I noticed a typo in the github repo for Listing1-1.S which refers to MASM instead of Gas in the comment. Interestingly, the listing in the book is correct.

I also noticed that Listing1-2.cpp and Listing1-3.S from the book are missing from the repo.

I've created two pull requests which should fix those issues:

* Change MASM typo in Listing1-1.S to Gas
* Add missing files Listing1-2.cpp, Listing1-3.S

Thanks for writing the book, I've been meaning to get round to learning ARM assembly for a long-time and this will give me the impetus I need to do that.

I originally learned assembly language programming back in the 80s with the 6502 on the BBC Microcomputer and later went on to learn 68000 and PIC assembler although I haven't really used those skills for a long time.
Post Reply