[Mono-dev] [PATCH] Exceptions on Winx64

Bill Holmes billholmes54 at gmail.com
Mon Jul 7 15:36:13 EDT 2008


Hello All,

I have made another change to patch.  The difference from the last is
that the unwindinfo pointer has been moved from MonoCompile to
MonoCompileArch struct.

-bill

On Tue, Jun 24, 2008 at 2:59 PM, Bill Holmes <billholmes54 at gmail.com> wrote:
> I have updated the patch with Robert's suggestion.
>
> -bill
>
> On Sat, Jun 14, 2008 at 6:26 AM, Robert Jordan <robertj at gmx.net> wrote:
>> Bill Holmes wrote:
>>> Hello All,
>>>
>>> After a week of digging though awful online documentation I have
>>> finally got a patch for the exception unit tests in the runtime for
>>> Winx64.
>>>
>>> The attached patch appends the information to the code block for a
>>> method using structures that MS SEH understands.  There is also a
>>> small stack alignment fix n this patch as well.
>>>
>>> For information on the unwind_info/code structs see.
>>>
>>> http://msdn.microsoft.com/en-us/library/ms794374.aspx
>>> http://msdn.microsoft.com/en-us/library/ms794567.aspx
>>>
>>> Suggestions?  OK to commit?
>>
>> In mini.c, the local `unwindlen' remains uninitialized for !WIN64
>> and !MONO_ARCH_HAVE_UNWIND_TABLE.
>>
>> Robert
>>
>> _______________________________________________
>> Mono-devel-list mailing list
>> Mono-devel-list at lists.ximian.com
>> http://lists.ximian.com/mailman/listinfo/mono-devel-list
>>
>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: exceptoins_08_07_07.diff
Type: application/octet-stream
Size: 11938 bytes
Desc: not available
Url : http://lists.ximian.com/pipermail/mono-devel-list/attachments/20080707/afc68dcc/attachment-0001.obj 


More information about the Mono-devel-list mailing list