diff mbox

[docs] Explain how to use multiple file-name patterns in RUNTESTFLAGS

Message ID 20170822174416.21980-1-daniel.santos@pobox.com
State New
Headers show

Commit Message

Daniel Santos Aug. 22, 2017, 5:44 p.m. UTC
OK, how's this one?

	* doc/install.texi: Modify to add more details on running
	selected tests.

Thanks,
Daniel

Signed-off-by: Daniel Santos <daniel.santos@pobox.com>
---
 gcc/doc/install.texi | 10 ++++++++++
 1 file changed, 10 insertions(+)

Comments

Mike Stump Aug. 22, 2017, 5:55 p.m. UTC | #1
On Aug 22, 2017, at 10:44 AM, Daniel Santos <daniel.santos@pobox.com> wrote:
> 
> OK, how's this one?

Ok.
diff mbox

Patch

diff --git a/gcc/doc/install.texi b/gcc/doc/install.texi
index 7c9e2f25d44..da360da1c50 100644
--- a/gcc/doc/install.texi
+++ b/gcc/doc/install.texi
@@ -2737,6 +2737,16 @@  the testsuite with filenames matching @samp{9805*}, you would use
 make check-g++ RUNTESTFLAGS="old-deja.exp=9805* @var{other-options}"
 @end smallexample
 
+The file-matching expression following @var{filename}@command{.exp=} is treated
+as a series of whitespace-delimited glob expressions so that multiple patterns
+may be passed, although any whitespace must either be escaped or surrounded by
+single quotes if multiple expressions are desired. For example,
+
+@smallexample
+make check-g++ RUNTESTFLAGS="old-deja.exp=9805*\ virtual2.c @var{other-options}"
+make check-g++ RUNTESTFLAGS="'old-deja.exp=9805* virtual2.c' @var{other-options}"
+@end smallexample
+
 The @file{*.exp} files are located in the testsuite directories of the GCC
 source, the most important ones being @file{compile.exp},
 @file{execute.exp}, @file{dg.exp} and @file{old-deja.exp}.