|
|
597b3d |
--- crash-7.1.0/sadump.c.orig
|
|
|
597b3d |
+++ crash-7.1.0/sadump.c
|
|
|
597b3d |
@@ -394,7 +394,13 @@ restart:
|
|
|
597b3d |
}
|
|
|
597b3d |
|
|
|
597b3d |
sd->filename = file;
|
|
|
597b3d |
- sd->flags = flags;
|
|
|
597b3d |
+
|
|
|
597b3d |
+ /*
|
|
|
597b3d |
+ * Switch to zero excluded mode by default on sadump-related
|
|
|
597b3d |
+ * formats because some Fujitsu troubleshooting software
|
|
|
597b3d |
+ * assumes the behavior.
|
|
|
597b3d |
+ */
|
|
|
597b3d |
+ sd->flags = flags | SADUMP_ZERO_EXCLUDED;
|
|
|
597b3d |
|
|
|
597b3d |
if (machine_type("X86"))
|
|
|
597b3d |
sd->machine_type = EM_386;
|
|
|
597b3d |
--- crash-7.1.0/tools.c.orig
|
|
|
597b3d |
+++ crash-7.1.0/tools.c
|
|
|
597b3d |
@@ -2479,7 +2479,9 @@ show_options(void)
|
|
|
597b3d |
fprintf(fp, " namelist: %s\n", pc->namelist);
|
|
|
597b3d |
fprintf(fp, " dumpfile: %s\n", pc->dumpfile);
|
|
|
597b3d |
fprintf(fp, " unwind: %s\n", kt->flags & DWARF_UNWIND ? "on" : "off");
|
|
|
597b3d |
- fprintf(fp, " zero_excluded: %s\n", *diskdump_flags & ZERO_EXCLUDED ? "on" : "off");
|
|
|
597b3d |
+ fprintf(fp, " zero_excluded: %s\n",
|
|
|
597b3d |
+ (*diskdump_flags & ZERO_EXCLUDED) || sadump_is_zero_excluded() ?
|
|
|
597b3d |
+ "on" : "off");
|
|
|
597b3d |
fprintf(fp, " null-stop: %s\n", *gdb_stop_print_at_null ? "on" : "off");
|
|
|
597b3d |
fprintf(fp, " gdb: %s\n", pc->flags2 & GDB_CMD_MODE ? "on" : "off");
|
|
|
597b3d |
fprintf(fp, " scope: %lx ", pc->scope);
|