[Mono-bugs] [Bug 60331][Nor] Changed - PowerPC JIT generates ba for branches between basic blocks
bugzilla-daemon@bugzilla.ximian.com
bugzilla-daemon@bugzilla.ximian.com
Thu, 17 Jun 2004 02:16:08 -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 pcbeard@mac.com.
http://bugzilla.ximian.com/show_bug.cgi?id=60331
--- shadow/60331 2004-06-17 02:15:28.000000000 -0400
+++ shadow/60331.tmp.9686 2004-06-17 02:16:08.000000000 -0400
@@ -12,12 +12,13 @@
ReportedBy: pcbeard@mac.com
QAContact: mono-bugs@ximian.com
TargetMilestone: ---
URL:
Cc:
Summary: PowerPC JIT generates ba for branches between basic blocks
+OtherBugsDependingOnThis: 59008
In mini-ppc.c, the function ppc_patch() as written converts any kind of branch instruction with
opcode==28, into a branch absolute, if the target of the branch can be reached by this form.
This has bad behavior in terms of ahead of time compilation, because it means branches
between basic blocks can have this form if the code is generated low or high enough in memory.
However, the way aot.c is written, no relocation patches are maintained for the