diff options
author | Seongbae Park <seongbae.park@gmail.com> | 2007-06-12 20:47:16 +0000 |
---|---|---|
committer | Seongbae Park <spark@gcc.gnu.org> | 2007-06-12 20:47:16 +0000 |
commit | 0a090f42f6f1a646830a7b51c8b267fe27da383c (patch) | |
tree | 442ad5f0eb85d93bc8a16556055d25685c473bc2 /gcc/opts.c | |
parent | 773a78612016aafd567920f86a36f28703d56674 (diff) | |
download | gcc-0a090f42f6f1a646830a7b51c8b267fe27da383c.zip gcc-0a090f42f6f1a646830a7b51c8b267fe27da383c.tar.gz gcc-0a090f42f6f1a646830a7b51c8b267fe27da383c.tar.bz2 |
opts.c (common_handle_option): Handle new option -fdbg-cnt-list.
2007-06-12 Seongbae Park <seongbae.park@gmail.com>
* opts.c (common_handle_option): Handle new option -fdbg-cnt-list.
* dbgcnt.c (dbg_cnt_set_limit_by_name): Return value
to indicate an error.
(dbg_cnt_process_single_pair, dbg_cnt_list_all_counters): New functions
(dbg_cnt_process_opt): Print an error on a bad argument.
* dbgcnt.h (dbg_cnt_list_all_counters): New function declaration.
* common.opt (-fdbg-cnt-list): New.
* doc/invoke.texi (-fdbg-cnt-list,-fdbg-cnt=): New.
From-SVN: r125657
Diffstat (limited to 'gcc/opts.c')
-rw-r--r-- | gcc/opts.c | 4 |
1 files changed, 4 insertions, 0 deletions
@@ -1434,6 +1434,10 @@ common_handle_option (size_t scode, const char *arg, int value, dbg_cnt_process_opt (arg); break; + case OPT_fdbg_cnt_list: + dbg_cnt_list_all_counters (); + break; + case OPT_fdiagnostics_show_location_: if (!strcmp (arg, "once")) diagnostic_prefixing_rule (global_dc) = DIAGNOSTICS_SHOW_PREFIX_ONCE; |