[Mono-list] Re: Method signature modification
Shankari
shankari82 at yahoo.com
Mon Oct 17 22:24:30 EDT 2005
Hello,
Thanks for your inputs.
I dont want to modify the C# code, because that way
for every unmanaged code call a wrapper has to be
written.
The aim is for the user to somehow indicate that the
function call is in a partcular mode (say
safe/unsafe).
one way I thought of is to pass it as a function
parameter, so that mono can strip it off before
pushing it to stack. So, the function that gets called
still has the right parameters. Then based on the
flag I am doing some assembly code modifications in
the unmanaged(C code).
I tried changing the "number of paramters" at
emit_native_wrapper level but the compilation breaks
with "unverified IL code".
Any directions on how to fix that error?? or any otehr
suggestions will be very much appreciated.
Thanks
__________________________________
Yahoo! Mail - PC Magazine Editors' Choice 2005
http://mail.yahoo.com
More information about the Mono-list
mailing list