[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [DotGNU]Mercury on Portable.NET (not successful)
From: |
Fergus Henderson |
Subject: |
Re: [DotGNU]Mercury on Portable.NET (not successful) |
Date: |
Thu, 27 Feb 2003 23:52:30 +1100 |
User-agent: |
Mutt/1.3.28i |
On 27-Feb-2003, James Michael DuPont <address@hidden> wrote:
> OK, here are my tests :
> echo 'ildasm -q $1 > $1.il' > dump.sh
> for i in *.dll; do sh dump.sh $i; done;
> for i in *.dll.il; do ildasm $i; done;
>
> First I notice that the c++ dlls are failling :
> library__cpp_code.dll: invalid metadata in image
> construct__cpp_code.dll
> float__cpp_code.dll
> exception__cpp_code.dll.il
> These are the il from the c++. see test0
>
> But, I dont have the newest version installed,
> ILDASM 0.4.9 - Intermediate Language Disassembler
>
> ###
> Here are the errors, each error has a test case.
>
> int.dll.il:593: duplicate definition for `/_3' -- duplicate ops test1
> int.dll.il:865: duplicate definition for `/_3' -- duplicate ops test1
> integer.dll.il:6616: duplicate definition for `/_3' -- duplicate ops
My guess is that these are probably due a quoting error.
The int.il source code defines both '/_3' and '\\/_3'.
After processesing of escape characters the latter will be \/_3
and my guess is that your ildasm is not escaping the \ in its
output, thus resulting in '\/_3' in the ildasm output
which after processing of escape characters is identical to '/_3'.
--
Fergus Henderson <address@hidden> | "I have always known that the pursuit
The University of Melbourne | of excellence is a lethal habit"
WWW: <http://www.cs.mu.oz.au/~fjh> | -- the last words of T. S. Garp.
- [DotGNU]Mercury on Portable.NET (not successful), Fergus Henderson, 2003/02/27
- Re: [DotGNU]Mercury on Portable.NET (not successful), Rhys Weatherley, 2003/02/27
- Re: [DotGNU]Mercury on Portable.NET (not successful), Fergus Henderson, 2003/02/27
- Re: [DotGNU]Mercury on Portable.NET (not successful), James Michael DuPont, 2003/02/27
- Re: [DotGNU]Mercury on Portable.NET (not successful), Gopal V, 2003/02/27
- Re: [DotGNU]Mercury on Portable.NET (not successful), Fergus Henderson, 2003/02/27
- Re: [DotGNU]Mercury on Portable.NET (not successful), Gopal V, 2003/02/27
- Re: [DotGNU]Mercury on Portable.NET (not successful), Fergus Henderson, 2003/02/27
- Re: [DotGNU]Mercury on Portable.NET (not successful), Rhys Weatherley, 2003/02/28
- Re: [DotGNU]Mercury on Portable.NET (not successful), Fergus Henderson, 2003/02/28
- Re: [DotGNU]Mercury on Portable.NET (not successful), Rhys Weatherley, 2003/02/28