'man strace' contains the rather confusing text:

>        -T, --toggle
>               toggle tracing in a process already being
> 
>        -u, --usecs
>               toggle printing of microseconds timestamp traced. Requires -p 
> <pid>

This seems to be due to the description of -u being added in between the two
lines which describe -T in utils.sgml revision 1.56.  Attached patch puts them
in the right order:

>        -T, --toggle
>               toggle tracing in a process already being traced. Requires -p 
> <pid>
> 
>        -u, --usecs
>               toggle printing of microseconds timestamp 

2011-04-12  Jon TURNEY  <[email protected]>

        * utils.sgml (strace): Fix a pair of exchanged lines in usage text.

Index: utils/utils.sgml
===================================================================
RCS file: /cvs/src/src/winsup/utils/utils.sgml,v
retrieving revision 1.91
diff -u -p -r1.91 utils.sgml
--- utils/utils.sgml    11 Aug 2010 11:01:14 -0000      1.91
+++ utils/utils.sgml    12 Apr 2011 19:16:27 -0000
@@ -1913,8 +1913,8 @@ Trace system calls and signals
   -t, --timestamp              use an absolute hh:mm:ss timestamp insted of 
                                the default microsecond timestamp.  Implies -d
   -T, --toggle                 toggle tracing in a process already being
-  -u, --usecs                  toggle printing of microseconds timestamp
                                traced. Requires -p &lt;pid&gt;
+  -u, --usecs                  toggle printing of microseconds timestamp
   -v, --version                output version information and exit
   -w, --new-window             spawn program under test in a new window
 

Reply via email to