re PR testsuite/24841 (dg-require compilation-test trigged on test with additional...
authorJanis Johnson <janis187@us.ibm.com>
Mon, 29 Oct 2007 22:33:53 +0000 (22:33 +0000)
committerJanis Johnson <janis@gcc.gnu.org>
Mon, 29 Oct 2007 22:33:53 +0000 (22:33 +0000)
PR testsuite/24841
* doc/sourcebuild.texi (Test Directives): Document that dg-require
directives must come before dg-additional-sources.

From-SVN: r129744

gcc/ChangeLog
gcc/doc/sourcebuild.texi

index ab0ee0fa5c8f927895eaf12c2ebc24ccc05ef932..ea03a24c487be2d30549f7769829a10db3323dfb 100644 (file)
@@ -1,3 +1,9 @@
+2007-10-29  Janis Johnson  <janis187@us.ibm.com>
+
+       PR testsuite/24841
+       * doc/sourcebuild.texi (Test Directives): Document that dg-require
+       directives must come before dg-additional-sources.
+
 2007-10-29  Jakub Jelinek  <jakub@redhat.com>
 
        PR tree-optimization/33723
index 6f6dcd01e9024a5dde40004ee6a0813042003023..b4d8b342b61acdd4515d67f0d80194ee21cdfa8a 100644 (file)
@@ -1006,14 +1006,16 @@ Expect the test to fail if the conditions (which are the same as for
 @item @{ dg-require-@var{support} args @}
 Skip the test if the target does not provide the required support;
 see @file{gcc-dg.exp} in the GCC testsuite for the actual directives.
-These directives must appear after any @code{dg-do} directive in the test.
+These directives must appear after any @code{dg-do} directive in the test
+and before any @code{dg-additional-sources} directive.
 They require at least one argument, which can be an empty string if the
 specific procedure does not examine the argument.
 
 @item @{ dg-require-effective-target @var{keyword} @}
 Skip the test if the test target, including current multilib flags,
 is not covered by the effective-target keyword.
-This directive must appear after any @code{dg-do} directive in the test.
+This directive must appear after any @code{dg-do} directive in the test
+and before any @code{dg-additional-sources} directive.
 
 @item  @{ dg-shouldfail @var{comment} @{ @var{selector} @} @{ @var{include-opts} @} @{ @var{exclude-opts} @} @}
 Expect the test executable to return a nonzero exit status if the