]> git.ipfire.org Git - thirdparty/gcc.git/commit - gcc/attribs.c
2009-05-13 Taras Glek <tglek@mozilla.com>
authorTaras Glek <tglek@mozilla.com>
Thu, 14 May 2009 01:38:33 +0000 (01:38 +0000)
committerTaras Glek <tglek@gcc.gnu.org>
Thu, 14 May 2009 01:38:33 +0000 (01:38 +0000)
commitd1c8e08a0c45483b90b09e6cdf12cf8d77876fd6
tree79caa93c375ec4191d07fcb56826aa922c1e1518
parent1806edae58885e4bde7c0a06ec4afb3726e494e5
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

From-SVN: r147516
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