[Mono-devel-list] Add /addmodule: support to mcs

Peter Ross pro at missioncriticalit.com
Thu Dec 18 03:09:50 EST 2003

On Wed, Dec 17, 2003 at 06:22:19PM -0500, Miguel de Icaza wrote:
> Hello,
> > I was wondering if anyone can give me any pointers on what would need to
> > be done to add /addmodule support to mcs?
> > 
> > I've done some preliminary investigation and the problem I see is that
> > the reflection framework doesn't supply any possibility to do reflection
> > of a module, only an assembly.
> Yes, we would need to have an internal set of calls that we could
> "Invoke" in our implementation of the compiler to get support for that.

My plan is to look at monodis, factor out some of the code into a
library, build a .NET assembly above the library using PInvoke and then
integrate the library into mcs.

Why am I doing this?  I would like to get Mercury [1] building under
Mono, and for that I need a C# compiler that accepts /addmodule and a
minimal implementation of al.exe.


[1] http://www.mercury.cs.mu.oz.au/ 

More information about the Mono-devel-list mailing list