Author: ankit
Date: 2005-09-08 09:17:03 -0400 (Thu, 08 Sep 2005)
New Revision: 49697
Modified:
trunk/mono/mono/dis/ChangeLog
trunk/mono/mono/dis/main.c
Log:
* main.c (dis_nt_header): New. Dump pe_stack_reserve if different from the
default value (0x100000).
(disassemble_file): Call dis_nt_header.
Modified: trunk/mono/mono/dis/ChangeLog
===================================================================
--- trunk/mono/mono/dis/ChangeLog 2005-09-08 13:01:23 UTC (rev 49696)
+++ trunk/mono/mono/dis/ChangeLog 2005-09-08 13:17:03 UTC (rev 49697)
@@ -1,3 +1,9 @@
+2005-09-08 Ankit Jain <[EMAIL PROTECTED]>
+
+ * main.c (dis_nt_header): New. Dump pe_stack_reserve if different from
the
+ default value (0x100000).
+ (disassemble_file): Call dis_nt_header.
+
2005-09-06 Ankit Jain <[EMAIL PROTECTED]>
* main.cs (dis_directive_assemblyref): Use the row id into the
AssemblyRef
Modified: trunk/mono/mono/dis/main.c
===================================================================
--- trunk/mono/mono/dis/main.c 2005-09-08 13:01:23 UTC (rev 49696)
+++ trunk/mono/mono/dis/main.c 2005-09-08 13:17:03 UTC (rev 49697)
@@ -267,6 +267,14 @@
}
static void
+dis_nt_header (MonoImage *m)
+{
+ MonoCLIImageInfo *image_info = m->image_info;
+ if (image_info && image_info->cli_header.nt.pe_stack_reserve !=
0x100000)
+ fprintf (output, ".stackreserve 0x%x\n",
image_info->cli_header.nt.pe_stack_reserve);
+}
+
+static void
dis_directive_file (MonoImage *m)
{
MonoTableInfo *t = &m->tables [MONO_TABLE_FILE];
@@ -1420,6 +1428,7 @@
dis_directive_mresource (img);
dis_directive_module (img);
dis_directive_moduleref (img);
+ dis_nt_header (img);
if (dump_managed_resources)
dis_mresource (img);
if (dump_forward_decls) {
_______________________________________________
Mono-patches maillist - [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches