+2001-07-15 Miguel de Icaza <miguel@ximian.com>
+
+ * main.c (dis_code): Only display .entrypoint when we are dealing
+ with a module that contains an entry point. This removes a bunch
+ of warnings for .dll dumping
+
Sun Jul 15 17:29:10 CEST 2001 Paolo Molaro <lupus@ximian.com>
* get.h,get.c: added some dis_stringify_object() functions:
return;
mh = mono_metadata_parse_mh (m, ptr);
- loc = mono_metadata_locate_token (m, ii->cli_cli_header.ch_entry_point);
- if (rva == read32(loc))
- fprintf (output, "\t.entrypoint\n");
+ if (ii->cli_cli_header.ch_entry_point){
+ loc = mono_metadata_locate_token (m, ii->cli_cli_header.ch_entry_point);
+ if (rva == read32 (loc))
+ fprintf (output, "\t.entrypoint\n");
+ }
+
fprintf (output, "\t.maxstack %d\n", mh->max_stack);
fprintf (output, "\t// Code size=%d (0x%x)\n", mh->code_size, mh->code_size);
printf ("\t// Values Code Size=%d/0x%x\n\t// LocalTok=%x\n\n",