From patchwork Wed Jul 14 20:38:39 2010 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: PR testsuite/42843: add missing includes of diagnostic.h Date: Wed, 14 Jul 2010 10:38:39 -0000 From: Jack Howarth X-Patchwork-Id: 58929 Message-Id: <20100714203839.GA2211@bromo.med.uc.edu> To: gcc-patches@gcc.gnu.org Cc: amylaar@gcc.gnu.org This patch adds the missing include of diagnostic.h for those testcases that require warning() to be defined. Bootstrapped and regression tested with --enable-build-with-cxx on x86_64-apple-darwin10. Okay for gcc trunk? Jack 2010-07-14 Jack Howarth PR testsuite/42843 * gcc.dg/plugin/selfassign.c: Include diagnostic.h. * gcc.dg/plugin/ggcplug.c: Likewise. * g++.dg/plugin/selfassign.c: Likewise. * g++.dg/plugin/attribute_plugin.c: Likewise. * g++.dg/plugin/dumb_plugin.c: Likewise. * g++.dg/plugin/pragma_plugin.c: Likewise. Index: gcc/testsuite/gcc.dg/plugin/selfassign.c =================================================================== --- gcc/testsuite/gcc.dg/plugin/selfassign.c (revision 162051) +++ gcc/testsuite/gcc.dg/plugin/selfassign.c (working copy) @@ -14,6 +14,7 @@ #include "tree-pass.h" #include "intl.h" #include "plugin-version.h" +#include "diagnostic.h" int plugin_is_GPL_compatible; Index: gcc/testsuite/gcc.dg/plugin/ggcplug.c =================================================================== --- gcc/testsuite/gcc.dg/plugin/ggcplug.c (revision 162051) +++ gcc/testsuite/gcc.dg/plugin/ggcplug.c (working copy) @@ -13,6 +13,7 @@ #include "intl.h" #include "gcc-plugin.h" #include "plugin-version.h" +#include "diagnostic.h" int plugin_is_GPL_compatible; Index: gcc/testsuite/g++.dg/plugin/selfassign.c =================================================================== --- gcc/testsuite/g++.dg/plugin/selfassign.c (revision 162051) +++ gcc/testsuite/g++.dg/plugin/selfassign.c (working copy) @@ -14,6 +14,7 @@ #include "tree-pass.h" #include "intl.h" #include "plugin-version.h" +#include "diagnostic.h" int plugin_is_GPL_compatible; Index: gcc/testsuite/g++.dg/plugin/attribute_plugin.c =================================================================== --- gcc/testsuite/g++.dg/plugin/attribute_plugin.c (revision 162051) +++ gcc/testsuite/g++.dg/plugin/attribute_plugin.c (working copy) @@ -10,6 +10,7 @@ #include "intl.h" #include "toplev.h" #include "plugin.h" +#include "diagnostic.h" int plugin_is_GPL_compatible; Index: gcc/testsuite/g++.dg/plugin/dumb_plugin.c =================================================================== --- gcc/testsuite/g++.dg/plugin/dumb_plugin.c (revision 162051) +++ gcc/testsuite/g++.dg/plugin/dumb_plugin.c (working copy) @@ -10,6 +10,7 @@ #include "tree-pass.h" #include "intl.h" #include "toplev.h" +#include "diagnostic.h" int plugin_is_GPL_compatible; Index: gcc/testsuite/g++.dg/plugin/pragma_plugin.c =================================================================== --- gcc/testsuite/g++.dg/plugin/pragma_plugin.c (revision 162051) +++ gcc/testsuite/g++.dg/plugin/pragma_plugin.c (working copy) @@ -14,6 +14,7 @@ #include "tree-pass.h" #include "intl.h" #include "toplev.h" +#include "diagnostic.h" int plugin_is_GPL_compatible;