]> git.ipfire.org Git - thirdparty/gcc.git/commit
2009-05-13 Taras Glek <tglek@mozilla.com>
authortglek <tglek@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 14 May 2009 01:38:33 +0000 (01:38 +0000)
committertglek <tglek@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 14 May 2009 01:38:33 +0000 (01:38 +0000)
commite3fced1ac7503512a9ccdcb5da732f2513b7a2cd
tree79caa93c375ec4191d07fcb56826aa922c1e1518
parent9ee55131e58408014be9ee79da60968c264cc760
2009-05-13  Taras Glek  <tglek@mozilla.com>
gcc/
       * attribs.c moved out attribute registration into register_attribute
       * doc/plugins.texi Documented register_attribute and PLUGIN_ATTRIBUTES
       * gcc-plugin.h Added forward decl for register_attribute
       * plugin.c Added PLUGIN_ATTRIBUTES boilerplate
       * plugin.h Added PLUGIN_ATTRIBUTES

gcc/testsuite/
       * g++.dg/plugin/attribute_plugin-test-1.C Testcase input for custom attributes and decl smashing
       * g++.dg/plugin/attribute_plugin.c Testcase plugin to test user attributes
       * g++.dg/plugin/dumb_plugin.c Fixed typo
       * g++.dg/plugin/plugin.exp Added attribute_plugin test

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@147516 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/attribs.c
gcc/doc/plugins.texi
gcc/gcc-plugin.h
gcc/plugin.c
gcc/plugin.h
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/plugin/attribute_plugin-test-1.C [new file with mode: 0644]
gcc/testsuite/g++.dg/plugin/attribute_plugin.c [new file with mode: 0644]
gcc/testsuite/g++.dg/plugin/dumb_plugin.c
gcc/testsuite/g++.dg/plugin/plugin.exp