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

User [EMAIL PROTECTED] added comment
https://bugzilla.novell.com/show_bug.cgi?id=324134#c54


Andreas Färber <[EMAIL PROTECTED]> changed:

           What    |Removed                                         |Added
----------------------------------------------------------------------------
 Attachment #251419|0                                               |1
        is obsolete|                                                |




--- Comment #54 from Andreas Färber <[EMAIL PROTECTED]>  2008-11-16 03:30:16 
MST ---
Created an attachment (id=252491)
 --> (https://bugzilla.novell.com/attachment.cgi?id=252491)
patch: add ppc64 instruction and mnemonic macros

This patch extracts all ppc64 instruction/mnemonic macros with the ppc64 branch
and adds them in ppc-codegen.h at the bottom inside a single __mono_ppc64__
section, as requested by Paolo.

It contains the following change against the last diff: ld, ldu, lwa, std and
stdu macros were fixed to accept the real offset (..., -4, 0, 4, ...) instead
of the masked/shifted offset as stored in the instruction. This matches the
behavior of the assembler instruction.

It does not touch ppc32 code. Is this finally acceptable for committing?

An alternative suggested by Mark would be to put them into a new
ppc64-codegen.h, but that would require changing the #includes in the sources.

A separate patch will be provided for the requested ppc_load* etc. macros, then
touching ppc32 code.


-- 
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
_______________________________________________
mono-bugs maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/mono-bugs

Reply via email to