From 0455fecf888841af6f74beeacfbf4bdc6e7eb6d2 Mon Sep 17 00:00:00 2001 From: Janis Johnson Date: Thu, 31 Mar 2005 18:11:14 +0000 Subject: sourcebuild.texi (Test Directives): Describe cleanup-* procs. gcc: * doc/sourcebuild.texi (Test Directives): Describe cleanup-* procs. gcc/testsuite: * lib/gcc-dg.exp (remove-build-file): New. (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump, cleanup-tree-dump, cleanup-saved-temps): New. From-SVN: r97337 --- gcc/doc/sourcebuild.texi | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) (limited to 'gcc/doc') diff --git a/gcc/doc/sourcebuild.texi b/gcc/doc/sourcebuild.texi index 128322d..b7d5b4d 100644 --- a/gcc/doc/sourcebuild.texi +++ b/gcc/doc/sourcebuild.texi @@ -1059,6 +1059,22 @@ The GCC testsuite defines the following directives to be used within @code{dg-final}. @table @code +@item cleanup-coverage-files +Removes coverage data files generated for this test. + +@item cleanup-repo-files +Removes files generated for this test for @option{-frepo}. + +@item cleanup-rtl-dump @var{suffix} +Removes RTL dump files generated for this test. + +@item cleanup-tree-dump @var{suffix} +Removes tree dump files matching @var{suffix} which were generated for +this test. + +@item cleanup-saved-temps +Removes files for the current test which were kept for @option{--save-temps}. + @item scan-file @var{filename} @var{regexp} [@{ target/xfail @var{selector} @}] Passes if @var{regexp} matches text in @var{filename}. -- cgit v1.1