From 9f7bdd2b5833a1c5b7fdece79c4366f68f3c8657 Mon Sep 17 00:00:00 2001 From: Christopher Faylor Date: Sun, 19 Nov 2000 04:53:46 +0000 Subject: [PATCH] * cygwinenv.sgml: Remove CYGWIN=strace option. Update CYGWIN options. * how-programming.texinfo: Remove stuff about CYGWIN=strace. * setup2.sgml: Remove CYGWIN=strace example. --- winsup/doc/ChangeLog | 6 ++++++ winsup/doc/cygwinenv.sgml | 18 +++++++----------- winsup/doc/how-programming.texinfo | 10 ---------- winsup/doc/setup2.sgml | 2 +- 4 files changed, 14 insertions(+), 22 deletions(-) diff --git a/winsup/doc/ChangeLog b/winsup/doc/ChangeLog index 65d1f70bb..e6e9df66a 100644 --- a/winsup/doc/ChangeLog +++ b/winsup/doc/ChangeLog @@ -1,3 +1,9 @@ +Sat Nov 18 23:50:12 2000 Christopher Faylor + + * cygwinenv.sgml: Remove CYGWIN=strace option. Update CYGWIN options. + * setup2.sgml: Remove CYGWIN=strace example. + * how-programming.texinfo: Remove stuff about CYGWIN=strace. + Thu Oct 26 10:00:00 2000 Corinna Vinschen * ntsec.sgml: Slight changes. Fix some errors. diff --git a/winsup/doc/cygwinenv.sgml b/winsup/doc/cygwinenv.sgml index 8f5de3ec6..1ca47f10d 100644 --- a/winsup/doc/cygwinenv.sgml +++ b/winsup/doc/cygwinenv.sgml @@ -29,12 +29,18 @@ contents. Defaults to set. settings are re-exported to the environment as $CYGWIN again. -(no)glob - if set, command line arguments +error_start:filepath - if set, runs filepath +when cygwin encounters a fatal error. This is useful for debugging. +filepath is usually set to the path to the gdb +program. +(no)glob[:ignorecase] - if set, command line arguments containing UNIX-style file wildcard characters (brackets, question mark, asterisk, escaped with \) are expanded into lists of files that match those wildcards. This is applicable only to programs running from a DOS command line prompt. Default is set. +This option also accepts an optional [no]ignorecase modifer. +If supplied, wildcard matching is case insensitive. The default is noignorecase (no)ntea - if set, use the full NT Extended @@ -56,16 +62,6 @@ to 9600-8-N-1 with no flow control when used. This is done at open time and when handles are inherited. Defaults to set. -strace=n[:cache][,filename] - configures system -tracing. Off by default, setting various bits in n (a -bit flag) enables various types of system messages. Setting -n to 1 enables most messages. Other values can be found -in sys/strace.h. The :cache option -lets you specify how many lines to cache before flushing the output -(example: strace=1:20). The filename -option lets you send the messages to a file instead of the screen. - - (no)strip_title - if set, strips the directory part off the window title, if any. Default is not set. diff --git a/winsup/doc/how-programming.texinfo b/winsup/doc/how-programming.texinfo index 1140d0954..6795ad9b0 100644 --- a/winsup/doc/how-programming.texinfo +++ b/winsup/doc/how-programming.texinfo @@ -397,16 +397,6 @@ programs with various debug and trace messages enabled. For information on using @code{strace}, see the Cygwin User's Guide or the file @code{winsup/utils/utils.sgml}. -Alternatively, you can set the @code{STRACE} environment variable to -@code{1}, and get a whole load of debug information on your screen -whenever a Cygwin app runs. This is an especially useful tool to use -when tracking bugs down inside the Cygwin library. @code{STRACE} can be -set to different values to achieve different amounts of granularity. -You can set it to @code{0x10} for information about syscalls or -@code{0x800} for signal/process handling-related info, to name two. The -strace mechanism is well documented in the Cygwin library sources in the -file @code{winsup/cygwin/include/sys/strace.h}. - @subsection Why doesn't gdb handle signals? Unfortunately, there is only minimal signal handling support in gdb diff --git a/winsup/doc/setup2.sgml b/winsup/doc/setup2.sgml index 237c6eacb..d23044f3a 100644 --- a/winsup/doc/setup2.sgml +++ b/winsup/doc/setup2.sgml @@ -145,7 +145,7 @@ etc...) using a syntax like this in the DOS shell, before launching bash. -C:\Cygnus\> set CYGWIN=tty notitle strace=0x1 +C:\Cygnus\> set CYGWIN=tty notitle glob