From 1b6b5bf593fc681df3d23e9ecec91f378847d881 Mon Sep 17 00:00:00 2001 From: Arjan van de Ven Date: Sat, 12 Sep 2009 07:52:54 +0200 Subject: [PATCH] --- yaml --- r: 163787 b: refs/heads/master c: a79d7db9fdb0037925ffa31f6ff9b189ff75d235 h: refs/heads/master i: 163785: b7756aa4dee20376202539ce1958f9e34eefa62c 163783: f25943d238aa7bf7e53cdd216d6dfbb447d27dd9 v: v3 --- [refs] | 2 +- trunk/tools/perf/util/parse-options.h | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/[refs] b/[refs] index 3aa0dd976fbe..d21b68803fcb 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 8755a8f27ae590dde225f9005ee18c6d9c4c6d78 +refs/heads/master: a79d7db9fdb0037925ffa31f6ff9b189ff75d235 diff --git a/trunk/tools/perf/util/parse-options.h b/trunk/tools/perf/util/parse-options.h index 8aa3464c7090..2ee248ff27e5 100644 --- a/trunk/tools/perf/util/parse-options.h +++ b/trunk/tools/perf/util/parse-options.h @@ -104,6 +104,8 @@ struct option { { .type = OPTION_CALLBACK, .short_name = (s), .long_name = (l), .value = (v), .argh = "time", .help = (h), .callback = parse_opt_approxidate_cb } #define OPT_CALLBACK(s, l, v, a, h, f) \ { .type = OPTION_CALLBACK, .short_name = (s), .long_name = (l), .value = (v), (a), .help = (h), .callback = (f) } +#define OPT_CALLBACK_NOOPT(s, l, v, a, h, f) \ + { .type = OPTION_CALLBACK, .short_name = (s), .long_name = (l), .value = (v), (a), .help = (h), .callback = (f), .flags = PARSE_OPT_NOARG } #define OPT_CALLBACK_DEFAULT(s, l, v, a, h, f, d) \ { .type = OPTION_CALLBACK, .short_name = (s), .long_name = (l), .value = (v), (a), .help = (h), .callback = (f), .defval = (intptr_t)d, .flags = PARSE_OPT_LASTARG_DEFAULT }