aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorJanis Johnson <janis@gcc.gnu.org>2003-04-07 21:51:27 +0000
committerJanis Johnson <janis@gcc.gnu.org>2003-04-07 21:51:27 +0000
commit7760d7f9b7b6d6afbe475bbe812592cc05d9b735 (patch)
tree7964814b573a9fc9e8b10e10e114673af3d7b708 /gcc
parent138d4703b2ccacb339bea8c3085cf6818d9ce504 (diff)
downloadgcc-7760d7f9b7b6d6afbe475bbe812592cc05d9b735.zip
gcc-7760d7f9b7b6d6afbe475bbe812592cc05d9b735.tar.gz
gcc-7760d7f9b7b6d6afbe475bbe812592cc05d9b735.tar.bz2
sourcebuild.texi (Test Suites): Update description of gcov tests.
2003-04-07 Janis Johnson <janis187@us.ibm.com> * doc/sourcebuild.texi (Test Suites): Update description of gcov tests. From-SVN: r65350
Diffstat (limited to 'gcc')
-rw-r--r--gcc/doc/sourcebuild.texi11
1 files changed, 7 insertions, 4 deletions
diff --git a/gcc/doc/sourcebuild.texi b/gcc/doc/sourcebuild.texi
index 65819ff..31896fcf 100644
--- a/gcc/doc/sourcebuild.texi
+++ b/gcc/doc/sourcebuild.texi
@@ -979,10 +979,13 @@ and call return percentages. All of these checks are requested via
commands that appear in comments in the test's source file.
Commands to check line counts are processed by default.
Commands to check branch percentages and call return percentages are
-processed if there is a file with the same basename as the source
-file and a suffix @file{.x} that contains a line
-@code{set gcov_verify_branches 1} or @code{set gcov_verify_calls 1},
-respectively.
+processed if the @command{run-gcov} command has arguments @code{branches}
+or @code{calls}, respectively. For example, the following specifies
+checking both, as well as passing @code{-b} to @command{gcov}:
+
+@smallexample
+@{ dg-final @{ run-gcov branches calls @{ -b sourcefile @} @} @}
+@end smallexample
A line count command appears within a comment on the source line
that is expected to get the specified count and has the form