From 26de73569e64b6a0e37d35541032f205095fb7c6 Mon Sep 17 00:00:00 2001 From: Jacob Bachmeyer Date: Sat, 20 Jun 2020 23:19:20 -0500 Subject: Document find_* procedures imported from GDB testsuite --- doc/dejagnu.texi | 47 +++++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 45 insertions(+), 2 deletions(-) (limited to 'doc') 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 -- cgit v1.1