Here is ARM's explanation in the AAPCS64 (ARM 64-bit Architecture Procedure Call Standard): > Software developers creating platform-independent code are advised to avoid using r18 if at all possible. Most compilers…
One of these "apposite observations" is in the section on pipes (p. 199 of link). The authors use this convoluted bash script to show that pipes are best suited for simple hacks and might fail mysteriously under certain…
Here is ARM's explanation in the AAPCS64 (ARM 64-bit Architecture Procedure Call Standard): > Software developers creating platform-independent code are advised to avoid using r18 if at all possible. Most compilers…
One of these "apposite observations" is in the section on pipes (p. 199 of link). The authors use this convoluted bash script to show that pipes are best suited for simple hacks and might fail mysteriously under certain…