aboutsummaryrefslogtreecommitdiffstats
path: root/gcc-4.4.0/gcc/ChangeLog.plugins
diff options
context:
space:
mode:
Diffstat (limited to 'gcc-4.4.0/gcc/ChangeLog.plugins')
-rw-r--r--gcc-4.4.0/gcc/ChangeLog.plugins29
1 files changed, 29 insertions, 0 deletions
diff --git a/gcc-4.4.0/gcc/ChangeLog.plugins b/gcc-4.4.0/gcc/ChangeLog.plugins
new file mode 100644
index 000000000..0fd535dce
--- /dev/null
+++ b/gcc-4.4.0/gcc/ChangeLog.plugins
@@ -0,0 +1,29 @@
+2009-03-25 Le-Chun Wu <lcwu@google.com>
+
+ * gcc-plugin.h: Add a declaration of 'plugin_init'.
+
+2009-03-10 Le-Chun Wu <lcwu@google.com>
+
+ * plugin.c (parse_plugin_arg_opt): Fix an issue occurring when plugin
+ arguments contain '-' characters. Also warn about multiple '='
+ characters in plugin argument options.
+
+2009-02-25 Le-Chun Wu <lcwu@google.com>
+
+ * configure.ac: Add PLUGINLIBS variable.
+ * configure: Regenerate.
+ * Makefile.in: Add PLUGINLIBS to link command. Add/modify dependencies
+ for plugin.o and files including plugin.h.
+ * tree-pass.h (register_one_dump_file): Add a prototype for
+ register_one_dump_file.
+ * toplev.c (compile_file): Call initialize_plugins.
+ (do_compile): Call invoke_plugin_callbacks.
+ (toplev_main): Call invoke_plugin_callbacks.
+ * opts.c (common_handle_option): Handle OPT_fplugin_ and
+ OPT_fplugin_arg_.
+ * common.opt: Add -fplugin= and -fplugin-arg-.
+ * gcc-plugin.h: New public header file for plugins to include.
+ * plugin.c: New source file.
+ * plugin.h: New internal header file.
+ * passes.c (register_one_dump_file): Make it external.
+ * c-parser.c (c_parser_declspecs): Call invoke_plugin_callbacks.