From: Eli Zaretskii Date: Fri, 26 Jun 2020 06:51:45 +0000 (+0300) Subject: Improve documentation of which shell is used by GDB's shell commands X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=edf92af0fbc064243069578353ff569462c3df5b;p=binutils-gdb.git Improve documentation of which shell is used by GDB's shell commands gdb/doc/ChangeLog: 2020-06-26 Eli Zaretskii * gdb.texinfo (Shell Commands): More accurate description of use of $SHELL. Reported by Sandra Loosemore . --- diff --git a/gdb/doc/ChangeLog b/gdb/doc/ChangeLog index 4b1a4c01f9f..c5919345082 100644 --- a/gdb/doc/ChangeLog +++ b/gdb/doc/ChangeLog @@ -1,3 +1,8 @@ +2020-06-26 Eli Zaretskii + + * gdb.texinfo (Shell Commands): More accurate description of use + of $SHELL. Reported by Sandra Loosemore . + 2020-06-23 Andrew Burgess * gdb.texinfo (Maintenance Commands): Document new 'maint print diff --git a/gdb/doc/gdb.texinfo b/gdb/doc/gdb.texinfo index 7f8c77a77f2..fbe9f850af4 100644 --- a/gdb/doc/gdb.texinfo +++ b/gdb/doc/gdb.texinfo @@ -1451,9 +1451,10 @@ just use the @code{shell} command. @itemx !@var{command-string} Invoke a standard shell to execute @var{command-string}. Note that no space is needed between @code{!} and @var{command-string}. -If it exists, the environment variable @code{SHELL} determines which -shell to run. Otherwise @value{GDBN} uses the default shell -(@file{/bin/sh} on Unix systems, @file{COMMAND.COM} on MS-DOS, etc.). +On GNU and Unix systems, the environment variable @code{SHELL}, if it +exists, determines which shell to run. Otherwise @value{GDBN} uses +the default shell (@file{/bin/sh} on GNU and Unix systems, +@file{cmd.exe} on MS-Windows, @file{COMMAND.COM} on MS-DOS, etc.). @end table The utility @code{make} is often needed in development environments.