summaryrefslogtreecommitdiff
path: root/gcc/gcc-plugin.h
diff options
context:
space:
mode:
authorRafael Avila de Espindola <espindola@google.com>2009-04-16 14:31:45 +0000
committerRafael Espindola <espindola@gcc.gnu.org>2009-04-16 14:31:45 +0000
commit02e819ffd481be3a48701f535e7daad5ddaaae6a (patch)
treec6fbd7f9013fa3335143a10692c790200c87a198 /gcc/gcc-plugin.h
parent0455c7f47e493504b31d90195271a52d74099fbe (diff)
downloadgcc-02e819ffd481be3a48701f535e7daad5ddaaae6a.tar.gz
common.opt (fhelp): Add Var(help_flag).
2009-04-16 Rafael Avila de Espindola <espindola@google.com> * common.opt (fhelp): Add Var(help_flag). * gcc-plugin.h (plugin_info): Add help. * plugin.c (plugin_name_args): Add help. (register_plugin_info): Set plugin->help. (print_help_one_plugin): New. (print_plugins_help): New. * plugin.h (print_plugins_help): New. * toplev.c (toplev_main): Call print_plugins_help if needed. From-SVN: r146195
Diffstat (limited to 'gcc/gcc-plugin.h')
-rw-r--r--gcc/gcc-plugin.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/gcc/gcc-plugin.h b/gcc/gcc-plugin.h
index 8627720acd2..6865566472f 100644
--- a/gcc/gcc-plugin.h
+++ b/gcc/gcc-plugin.h
@@ -64,6 +64,7 @@ struct plugin_pass
struct plugin_info
{
const char *version;
+ const char *help;
};
/* Function type for the plugin initialization routine. Each plugin module