[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