2 .\" monodis manual page.
5 .\" Miguel de Icaza (miguel@gnu.org)
9 monodis \- CIL image content dumper and disassembler.
38 The \fImonodis\fP program is used to dump the contents a CIL image
39 (contained in .EXE files that contain extended PE/COFF CIL code).
41 The following Generic options are supported:
44 Displays usage instructions.
46 .I "--output=FILENAME"
47 Write output into \fIFILENAME\fP.
50 For non-corlib assemblies, use "mscorlib" as the assembly name. This
51 is useful for round-tripping the IL with ilasm.
54 Dumps the contents of the assembly table
57 Dumps the contents of the assemblyref table
60 Dumps the contents of the classlayout table
63 Dumps the contents of the constant table
66 Dumps the contents of the event table
69 Dumps the contents of the ExportedTypes table
72 Dumps the contents of the fields table
75 Dumps the contents of the file table
78 Dumps the contents of the interface table
81 Dumps the contents of the manifest table.
84 Dumps the contents of the memberref table
87 Dumps the contents of the method table
90 Dumps the contents of the methodsem table
93 Dumps the contents of the module table
96 Dumps the contents of the moduleref table
99 Dumps the contents of the param table
102 Dumps the contents of the property table
105 Dumps the contents of the propertymap table
108 Dumps the contents of the typedef table
111 Dumps the contents of the typeref table
113 If no flags are specified the program dumps the content of the image
114 in a format that can be used to rountrip the code.
116 .SH ENVIRONMENT VARIABLES
119 Provides a search path to mono and mint where to look for library files.
120 Directories are separated by the platform path separator (colons on unix). Example:
121 .B /home/username/lib:/usr/local/mono/lib
124 monodis was written by Miguel de Icaza, Paolo Molaro and Dietmar Maurer.