[Mono-bugs] [Bug 57543][Maj] Changed - [PATCH] PPC: mono/test pinvoke2.exe fails
bugzilla-daemon@bugzilla.ximian.com
bugzilla-daemon@bugzilla.ximian.com
Fri, 15 Oct 2004 01:50:13 -0400 (EDT)
Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.
Changed by grompf@sublimeintervention.com.
http://bugzilla.ximian.com/show_bug.cgi?id=57543
--- shadow/57543 2004-10-14 23:30:53.000000000 -0400
+++ shadow/57543.tmp.8579 2004-10-15 01:50:13.000000000 -0400
@@ -10,14 +10,13 @@
Component: misc
AssignedTo: mono-bugs@ximian.com
ReportedBy: umuff@quark.com
QAContact: mono-bugs@ximian.com
TargetMilestone: ---
URL:
-Cc:
-Summary: PPC: mono/test pinvoke2.exe fails
+Summary: [PATCH] PPC: mono/test pinvoke2.exe fails
Program received signal: "EXC_BAD_ACCESS".
(gdb) bt
#0 0x002f5ce4 in ?? ()
#1 0x002f5c2c in ?? ()
#2 0x002f5818 in ?? ()
@@ -73,6 +72,38 @@
junglist:~/Documents/Development/mono/CVS/Sources/mono/mono/tests plasma$ echo
$?
1
-kangaroo
+
+------- Additional Comments From grompf@sublimeintervention.com 2004-10-15 01:50 -------
+lupus,
+
+ I've attached a patch that resolves this issue on ppc. Included in this patch is a minor
+optimization for OP_MUL_IMM which will save a temp using of ppc_r11 for imm16's.
+
+Output of runtime tests (mono/tests) without patch:
+Failed tests:
+
+pinvoke2.exe
+pinvoke3.exe
+pinvoke11.exe
+cattr-object.exe
+appdomain-unload.exe
+vararg.exe
+
+With patch:
+Failed tests:
+
+pinvoke11.exe
+cattr-object.exe
+appdomain-unload.exe
+vararg.exe
+
+
+This patch also fixed #57545 (dupe of this?)
+
+Ok to commit?
+
+-kangaroo
+