[Mono-bugs] [Bug 54209][Maj] Changed - this.bool = (DateTime.Ticks != 0) in DateTime Property

bugzilla-daemon@bugzilla.ximian.com bugzilla-daemon@bugzilla.ximian.com
Fri, 14 May 2004 04:55:01 -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 patrik.torstensson@intel.com.

http://bugzilla.ximian.com/show_bug.cgi?id=54209

--- shadow/54209	2004-05-14 04:52:36.000000000 -0400
+++ shadow/54209.tmp.3369	2004-05-14 04:55:01.000000000 -0400
@@ -10,13 +10,12 @@
 Component: misc
 AssignedTo: mono-bugs@ximian.com                            
 ReportedBy: simon.steele@softel.co.uk               
 QAContact: mono-bugs@ximian.com
 TargetMilestone: ---
 URL: 
-Cc: 
 Summary: this.bool = (DateTime.Ticks != 0) in DateTime Property
 
 Mono Version: 0.30
 
 Description of Problem: 
 
@@ -90,6 +89,14 @@
 generated there. But since the code contains branches, this load
 might not be executed, meaning that eax will not contain the value of
 the R18 register at instruction 29.
 
 ------- Additional Comments From Patrik.Torstensson@intel.com  2004-05-14 04:52 -------
 *** Bug 58475 has been marked as a duplicate of this bug. ***
+
+------- Additional Comments From Patrik.Torstensson@intel.com  2004-05-14 04:55 -------
+The problem is caused by Mono:s handling of CEQ and likewise 
+instructions in the long emulation (inssel-long32.brg). The long32 
+emulation adds branches into a basic block, maybee we need some kind 
+of split branchblock support that happens after decomposing.
+
+Lupus, comments?