[Mono-bugs] [Bug 70864][Blo] Changed - Mono don't generate native wrappers for delegates which returns structs or enums.
bugzilla-daemon@bugzilla.ximian.com
bugzilla-daemon@bugzilla.ximian.com
Fri, 18 Feb 2005 16:56:32 -0500 (EST)
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 vargaz@gmail.com.
http://bugzilla.ximian.com/show_bug.cgi?id=70864
--- shadow/70864 2005-02-18 13:43:35.000000000 -0500
+++ shadow/70864.tmp.23242 2005-02-18 16:56:32.000000000 -0500
@@ -148,6 +148,13 @@
where is any limits on function pointers table translation , which
appeared in 1.1.4?
+
+------- Additional Comments From vargaz@gmail.com 2005-02-18 16:56 -------
+This is because mono returns the struct on the stack, and expects the
+caller to pass a pointer to the return area, while the code generated
+by VC++ returns the struct in a register. So this is a bug and it will
+be fixed. As for the function pointer problem, please attach a testcase.
+