[Mono-bugs] [Bug 324134] Add support for Mac OS X / ppc64

bugzilla_noreply at novell.com bugzilla_noreply at novell.com
Wed May 14 14:54:45 EDT 2008


https://bugzilla.novell.com/show_bug.cgi?id=324134

User andreas.faerber at web.de added comment
https://bugzilla.novell.com/show_bug.cgi?id=324134#c23





--- Comment #23 from Andreas Färber <andreas.faerber at web.de>  2008-05-14 12:54:44 MST ---
In case I haven't mentioned already, in the OSX ABI there is a small register
preservation difference between 32-bit and 64-bit PowerPC:

In section 'Register Preservation', for ppc64 GPR13 is marked "Reserved for
thread-specific storage."

http://developer.apple.com/documentation/DeveloperTools/Conceptual/LowLevelABI/Articles/32bitPowerPC.html#//apple_ref/doc/uid/TP40002438-SW18

http://developer.apple.com/documentation/DeveloperTools/Conceptual/LowLevelABI/Articles/64bitPowerPC.html#//apple_ref/doc/uid/TP40002471-SW11

Does this require any special handling? If I understood the code correctly,
r13..r31 are being 'preserved' by the stmw/lmw I had to replace with multiple
std/ld.


-- 
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.


More information about the mono-bugs mailing list