diff options
Diffstat (limited to 'tools/perf/builtin-record.c')
| -rw-r--r-- | tools/perf/builtin-record.c | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/tools/perf/builtin-record.c b/tools/perf/builtin-record.c index 2583a9b04317..5091a27e6d28 100644 --- a/tools/perf/builtin-record.c +++ b/tools/perf/builtin-record.c | |||
| @@ -680,11 +680,12 @@ static int perf_record_config(const char *var, const char *value, void *cb) | |||
| 680 | return perf_default_config(var, value, cb); | 680 | return perf_default_config(var, value, cb); |
| 681 | } | 681 | } |
| 682 | 682 | ||
| 683 | static const char * const record_usage[] = { | 683 | static const char * const __record_usage[] = { |
| 684 | "perf record [<options>] [<command>]", | 684 | "perf record [<options>] [<command>]", |
| 685 | "perf record [<options>] -- <command> [<options>]", | 685 | "perf record [<options>] -- <command> [<options>]", |
| 686 | NULL | 686 | NULL |
| 687 | }; | 687 | }; |
| 688 | const char * const *record_usage = __record_usage; | ||
| 688 | 689 | ||
| 689 | /* | 690 | /* |
| 690 | * XXX Ideally would be local to cmd_record() and passed to a record__new | 691 | * XXX Ideally would be local to cmd_record() and passed to a record__new |
| @@ -725,7 +726,7 @@ const char record_callchain_help[] = CALLCHAIN_HELP "fp"; | |||
| 725 | * perf_evlist__prepare_workload, etc instead of fork+exec'in 'perf record', | 726 | * perf_evlist__prepare_workload, etc instead of fork+exec'in 'perf record', |
| 726 | * using pipes, etc. | 727 | * using pipes, etc. |
| 727 | */ | 728 | */ |
| 728 | const struct option record_options[] = { | 729 | struct option __record_options[] = { |
| 729 | OPT_CALLBACK('e', "event", &record.evlist, "event", | 730 | OPT_CALLBACK('e', "event", &record.evlist, "event", |
| 730 | "event selector. use 'perf list' to list available events", | 731 | "event selector. use 'perf list' to list available events", |
| 731 | parse_events_option), | 732 | parse_events_option), |
| @@ -802,6 +803,8 @@ const struct option record_options[] = { | |||
| 802 | OPT_END() | 803 | OPT_END() |
| 803 | }; | 804 | }; |
| 804 | 805 | ||
| 806 | struct option *record_options = __record_options; | ||
| 807 | |||
| 805 | int cmd_record(int argc, const char **argv, const char *prefix __maybe_unused) | 808 | int cmd_record(int argc, const char **argv, const char *prefix __maybe_unused) |
| 806 | { | 809 | { |
| 807 | int err = -ENOMEM; | 810 | int err = -ENOMEM; |
