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 -~----------~----~----~----~------~----~------~--~---
