[Mono-bugs] [Bug 466016] monolinker.exe should offer ways to limit the list of dependencies to change

bugzilla_noreply at novell.com bugzilla_noreply at novell.com
Wed Jan 14 09:00:22 EST 2009


User kornelpal at gmail.com added comment

Kornél Pál <kornelpal at gmail.com> changed:

           What    |Removed                     |Added
                 CC|                            |kornelpal at gmail.com

--- Comment #1 from Kornél Pál <kornelpal at gmail.com>  2009-01-14 07:00:21 MST ---
Mixed-mode assemblies usually should not be modified because native code is not
as easy to round-trip as IL code/metadata.

I belive that making monolinker able to recognize mixed-mode assemblies would
be wise. Although mixed-mode assemblies can't be modified their dependencies
can be tracked and other assemblies could still be stripped.

Native code cannot call managed code without having a VTFixup entry so that
dependency can be tracked as well.

Note that just like managed reflection, native code has ways to invoke managed
code but monolinker should not deal with that possibility. Removig this kind of
required code could be prevented by using black lists (may be member level as
well) as described in the original feature request.

Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.

More information about the mono-bugs mailing list