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