From 1d5ae954245d295868327c3c2e54a214b221ef77 Mon Sep 17 00:00:00 2001 From: Masami Hiramatsu Date: Mon, 5 Dec 2011 21:06:03 +0900 Subject: [PATCH] --- yaml --- r: 277311 b: refs/heads/master c: 9dde9dc0a81c7aeb863b35121d09011f09b4897c h: refs/heads/master i: 277309: cefeda97a19b296288bc3efe4be6b78903861318 277307: 3badfd13ded3df818dbd6a48cee7a4ff8e242ab6 277303: 3df38f9b11e5866db9f48f9ad076b4529426c587 277295: adbd6186cb3206e1b65779bf3e40ac13445e2bd8 277279: 43b0f57f1747994437a954af94acee5c126e1a86 277247: 62e164e0e57e929349f32a3829dc504874908abe v: v3 --- [refs] | 2 +- trunk/arch/x86/tools/insn_sanity.c | 7 ++++--- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/[refs] b/[refs] index 1bee743fce96..172999cefee9 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: a9c373d03326e98c5f05ca64a1108790d25e28a9 +refs/heads/master: 9dde9dc0a81c7aeb863b35121d09011f09b4897c diff --git a/trunk/arch/x86/tools/insn_sanity.c b/trunk/arch/x86/tools/insn_sanity.c index b6720d6b38cb..cc2f8c131286 100644 --- a/trunk/arch/x86/tools/insn_sanity.c +++ b/trunk/arch/x86/tools/insn_sanity.c @@ -59,7 +59,7 @@ static void usage(const char *err) fprintf(stderr, "Usage: %s [-y|-n|-v] [-s seed[,no]] [-m max] [-i input]\n", prog); fprintf(stderr, "\t-y 64bit mode\n"); fprintf(stderr, "\t-n 32bit mode\n"); - fprintf(stderr, "\t-v Verbose mode\n"); + fprintf(stderr, "\t-v Verbosity(-vv dumps any decoded result)\n"); fprintf(stderr, "\t-s Give a random seed (and iteration number)\n"); fprintf(stderr, "\t-m Give a maximum iteration number\n"); fprintf(stderr, "\t-i Give an input file with decoded binary\n"); @@ -188,7 +188,7 @@ static void parse_args(int argc, char **argv) x86_64 = 0; break; case 'v': - verbose = 1; + verbose++; break; case 'i': if (strcmp("-", optarg) == 0) @@ -264,7 +264,8 @@ int main(int argc, char **argv) errors++; } else if (verbose && !insn_complete(&insn)) dump_stream(stdout, "Info: Found an undecodable input", i, insn_buf, &insn); - + else if (verbose >= 2) + dump_insn(stdout, &insn); insns++; }