1

I am referring to this question I asked previously about iOS ARM64 syscalls (iOS ARM64 Syscalls) where I learnt that the carry bit is used to report an error, so the value in x0 may be an error code instead of a return value.

I am curious does that apply to all OSes using ARM64 as well, such as Android, Linux, Windows etc?

Are there any resources on the differences between the various OSes' ARM64 syscalls?

localacct
  • 611
  • 5
  • 13

0 Answers0