Oh, if this helps anyone -- I confirm that applying Richard's patch against the 
trunk works for me as well.

Dawid


Dawid Weiss wrote:
> Hi everyone. I have a problem with mono linker (or rather Cecil),
> already mentioned here:
> 
> http://go-mono.com/forums/#nabble-ts20969736
> 
> I'm processing IKVM's DLLs and some (not all) of the resulting code
> has incorrect signatures. Example:
> 
> Before linking:
> 
> .method public instance valuetype java.lang.CharSequence subSequence
> (int32 i1, int32 i2) cil managed
> 
> 
> After linking:
> 
> .method public instance valuetype java.lang.CharSequence modopt
> (java.lang.Object) subSequence(int32 i1, int32 i2) cil managed
> 
> Unfortunately these changes affect how methods are looked up because I
> get TypeLoadExceptions upon loading implementations of the above
> interface, claiming subSequence is not implemented (and it is,
> guaranteed).
> 
> Has anything been done to fix this issue? The thread above does not
> end with any conclusion.
> 
> Dawid
> 
> 
> 
> 

--~--~---------~--~----~------------~-------~--~----~
--
mono-cecil
-~----------~----~----~----~------~----~------~--~---

Reply via email to