# HG changeset patch # User Thinker K.F. Li # Date 1283825239 -28800 # Node ID 92347d3a3bf346184c49d9d32cbe6f4de7d47826 # Parent b559bb89912db494077dd197247878e54f2f3bc6 Rename testplugin.c to cospy.c diff -r b559bb89912d -r 92347d3a3bf3 src/Makefile --- a/src/Makefile Tue Sep 07 10:05:09 2010 +0800 +++ b/src/Makefile Tue Sep 07 10:07:19 2010 +0800 @@ -1,16 +1,16 @@ GCC?=gcc -PLUGIN_SOURCE_FILES= testplugin.c +PLUGIN_SOURCE_FILES= cospy.c PLUGIN_OBJECT_FILES= $(patsubst %.c,%.o,$(PLUGIN_SOURCE_FILES)) GCCPLUGINS_DIR:= $(shell $(GCC) -print-file-name=plugin) CFLAGS+= -I$(GCCPLUGINS_DIR)/include -fPIC -O2 -all: testplugin.so +all: cospy.so -testplugin.so: $(PLUGIN_OBJECT_FILES) +cospy.so: $(PLUGIN_OBJECT_FILES) $(GCC) -shared $^ -o $@ test: - $(GCC) -fplugin=`pwd`/testplugin.so $(CFLAGS) -c test.c + $(GCC) -fplugin=`pwd`/cospy.so $(CFLAGS) -c test.c clean: for i in *~ *.o *.so; do \ diff -r b559bb89912d -r 92347d3a3bf3 src/cospy.c --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/cospy.c Tue Sep 07 10:07:19 2010 +0800 @@ -0,0 +1,14 @@ +#include "gcc-plugin.h" +#include "plugin-version.h" +#include + +int plugin_is_GPL_compatible; + +int +plugin_init(struct plugin_name_args *plugin_info, + struct plugin_gcc_version *version) { + if (!plugin_default_version_check (version, &gcc_version)) + return 1; + printf("Initialize plugin %s\n", plugin_info->base_name); + return 0; +} diff -r b559bb89912d -r 92347d3a3bf3 src/testplugin.c --- a/src/testplugin.c Tue Sep 07 10:05:09 2010 +0800 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,14 +0,0 @@ -#include "gcc-plugin.h" -#include "plugin-version.h" -#include - -int plugin_is_GPL_compatible; - -int -plugin_init(struct plugin_name_args *plugin_info, - struct plugin_gcc_version *version) { - if (!plugin_default_version_check (version, &gcc_version)) - return 1; - printf("Initialize plugin %s\n", plugin_info->base_name); - return 0; -}