aboutsummaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorJacob Bachmeyer <jcb62281+dev@gmail.com>2020-06-20 23:19:20 -0500
committerJacob Bachmeyer <jcb62281+dev@gmail.com>2020-06-20 23:19:20 -0500
commit26de73569e64b6a0e37d35541032f205095fb7c6 (patch)
treee7cacac01219522315b7564a3af24f70b38597fb /doc
parent2e88e03ad0fd49faf09106a39d307116aaf7f4a7 (diff)
downloaddejagnu-26de73569e64b6a0e37d35541032f205095fb7c6.zip
dejagnu-26de73569e64b6a0e37d35541032f205095fb7c6.tar.gz
dejagnu-26de73569e64b6a0e37d35541032f205095fb7c6.tar.bz2
Document find_* procedures imported from GDB testsuite
Diffstat (limited to 'doc')
-rw-r--r--doc/dejagnu.texi47
1 files changed, 45 insertions, 2 deletions
diff --git a/doc/dejagnu.texi b/doc/dejagnu.texi
index f69a9c9..3e68f19 100644
--- a/doc/dejagnu.texi
+++ b/doc/dejagnu.texi
@@ -5288,6 +5288,9 @@ systems.
* find_g++ Procedure: find_g++ procedure
* find_g77 Procedure: find_g77 procedure
* find_gfortran Procedure: find_gfortran procedure
+* find_go Procedure: find_go procedure
+* find_go_linker Procedure: find_go_linker procedure
+* find_rustc Procedure: find_rustc procedure
* process_multilib_options Procedure: process_multilib_options procedure
* add_multilib_option Procedure: add_multilib_option procedure
* find_gas Procedure: find_gas procedure
@@ -5527,7 +5530,7 @@ for a cross-compiler if the build tree is configured for one.
@t{@b{find_g77}}
@end quotation
-@node find_gfortran procedure, process_multilib_options procedure, find_g77 procedure, Libgloss
+@node find_gfortran procedure, find_go procedure, find_g77 procedure, Libgloss
@subsubheading find_gfortran Procedure
@findex find_gfortran
@@ -5539,7 +5542,46 @@ for a cross-compiler if the build tree is configured for one.
@t{@b{find_gfortran}}
@end quotation
-@node process_multilib_options procedure, add_multilib_option procedure, find_gfortran procedure, Libgloss
+@node find_go procedure, find_go_linker procedure, find_gfortran procedure, Libgloss
+@subsubheading find_go Procedure
+@findex find_go
+
+Looks for a copy of the GNU compiler for the Go language in the build
+tree and in the @code{PATH}. This will also return the proper
+transformed name for a cross-compiler if the build tree is configured
+for one.
+
+@quotation
+@t{@b{find_go}}
+@end quotation
+
+@node find_go_linker procedure, find_rustc procedure, find_go procedure, Libgloss
+@subsubheading find_go_linker Procedure
+@findex find_go_linker
+
+Looks for a copy of the special linker associated with the GNU
+compiler for the Go language in the build tree and in the @code{PATH}.
+This will also return the proper transformed name for a cross-compiler
+if the build tree is configured for one.
+
+@quotation
+@t{@b{find_go_linker}}
+@end quotation
+
+@node find_rustc procedure, process_multilib_options procedure, find_go_linker procedure, Libgloss
+@subsubheading find_rustc Procedure
+@findex find_rustc
+
+Looks for a copy of a compiler for the Rust language in the build tree
+and in the @code{PATH}. The Rust compiler is different and this
+procedure also ensures that it will be called with options to suppress
+output coloration.
+
+@quotation
+@t{@b{find_rustc}}
+@end quotation
+
+@node process_multilib_options procedure, add_multilib_option procedure, find_rustc procedure, Libgloss
@subsubheading process_multilib_options Procedure
@findex process_multilib_options
@@ -5856,3 +5898,4 @@ This makes @code{runtest} exit. Abbreviation: @kbd{q}.
@c LocalWords: subdirectory prepend prepended testsuite filename Expect's svn
@c LocalWords: DejaGnu CVS RCS SCCS prepending subcommands Tcl Awk Readline
@c LocalWords: POSIX KFAIL KPASS XFAIL XPASS hostname multitable gfortran
+@c LocalWords: rustc