Mac OS X/ARM abi
Mac OS X/ARM abi
- Subject: Mac OS X/ARM abi
- From: Jonas Maebe <email@hidden>
- Date: Sat, 4 Oct 2008 16:00:44 +0200
(this is about information which in principle is freely available via
the Apple-published gcc and llvm source code, so it should not be NDA-
related)
Hello,
Which abi does Mac OS X/ARM use? At first sight it seems to be the
oabi (old abi, as opposed to the eabi) in combination with the regular
Darwin function call stubs, lazy/non lazy import symbols etc as on
ppc32/ppc64/i386. But I found e.g. in the llvm code generator that r9
is not available on Darwin, and I guess there are more such small
details which are easy to overlook.
Even if no complete documentation is available, information about some
gotchas like the r9 issue would be appreciated.
Thanks,
Jonas
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Xcode-users mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden