Print this page
10132 smatch fixes for MDB
Reviewed by: Andy Fiddaman <andy@omniosce.org>

Split Close
Expand all
Collapse all
          --- old/usr/src/cmd/mdb/intel/mdb/proc_amd64dep.c
          +++ new/usr/src/cmd/mdb/intel/mdb/proc_amd64dep.c
↓ open down ↓ 301 lines elided ↑ open up ↑
 302  302          if (cw & FPPC)
 303  303                  p += mdb_snprintf(p, (size_t)(end - p), "|PC");
 304  304          if (cw & FPRC)
 305  305                  p += mdb_snprintf(p, (size_t)(end - p), "|RC");
 306  306          if (cw & FPIC)
 307  307                  p += mdb_snprintf(p, (size_t)(end - p), "|IC");
 308  308  
 309  309          /*
 310  310           * Decode precision, rounding, and infinity options in control word.
 311  311           */
 312      -        if (cw & FPSIG24)
 313      -                p += mdb_snprintf(p, (size_t)(end - p), "|SIG24");
 314  312          if (cw & FPSIG53)
 315  313                  p += mdb_snprintf(p, (size_t)(end - p), "|SIG53");
 316  314          if (cw & FPSIG64)
 317  315                  p += mdb_snprintf(p, (size_t)(end - p), "|SIG64");
 318  316  
 319  317          if ((cw & FPRC) == (FPRD|FPRU))
 320  318                  p += mdb_snprintf(p, (size_t)(end - p), "|RTZ");
 321  319          else if (cw & FPRD)
 322  320                  p += mdb_snprintf(p, (size_t)(end - p), "|RD");
 323  321          else if (cw & FPRU)
↓ open down ↓ 318 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX