title: strace -c does not show correct seconds
body: <p>I have got results for <code>strace -c</code> on RHEL 7 and RHEL 6 
  for this command:</p>
  
  <pre><code>strace -c /bin/sleep 20
  </code></pre>
  
  <p>and I don't understand why the <code>seconds</code> column for <code>nanosleep</code> is equal to 0. I had expected it to be 20.</p>
  
  <pre><code>  0.00    0.000000           0         1           nanosleep
  </code></pre>
  
  <p>Here is a full strace report:</p>
  
  <pre><code>$ strace -c /bin/sleep 20 
  % time     seconds  usecs/call     calls    errors syscall
  ------ ----------- ----------- --------- --------- ----------------
  100.00    0.000019           1        15        12 open
    0.00    0.000000           0         1           read
    0.00    0.000000           0         5           close
    0.00    0.000000           0         8         6 stat
    0.00    0.000000           0         3           fstat
    0.00    0.000000           0         9           mmap
    0.00    0.000000           0         3           mprotect
    0.00    0.000000           0         1           munmap
    0.00    0.000000           0         3           brk
    0.00    0.000000           0         1         1 access
    0.00    0.000000           0         1           nanosleep
    0.00    0.000000           0         1           execve
    0.00    0.000000           0         1           arch_prctl
  ------ ----------- ----------- --------- --------- ----------------
  100.00    0.000019                    52        19 total
  </code></pre>
  
  <p>And there is a call to nanosleep in a detailed report:</p>
  
  <pre><code>nanosleep({20, 0}, NULL)                = 0
  </code></pre>
  
  <p>So seconds must be 20, not 0. What do you think?</p>