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

Reply via email to