<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>
<head>
  <meta name="generator" content=
  "HTML Tidy for OS/2 (vers 1 September 2005), see www.w3.org">
<style type="text/css">
      del { font-weight:bold;background-color:#ffa0a0 }
      ins { font-weight:bold;background-color:#a0ffa0 }
      blockquote {
      display: block;
      font-family: "Times New Roman";
      background-color:lightgray;
      margin-top: 1em;
      margin-bottom: 1em;
      margin-left: 40px;
      margin-right: 40px
      }
</style>

  <title>N2546c: Missing DEC_EVAL_METHOD</title>
</head>

<body>
  <p><br>
  <!-- Who are the authors... -->
   <b>Submitter:</b>CFP group<br>
  <!-- What is the date of submission. yyyy-mm-dd -->
   <b>Submission Date:</b> 2021-??-??<br>
  <b>Document:</b> WG14 N2546c<br>
  <b>Title:</b> N2546c: Missing DEC_EVAL_METHOD<br>
  <b>Reference Documents:</b> N2596, N2546</p>

  <p>Summary: DEC_EVAL_METHOD should be added some places.</p>

  <p>This is a follow-on to N2546 that added DEC_EVAL_METHOD to one
  footnote. This is being done to address a comment about
  N2546.</p>

  <p>Since decimal floating-point and DEC_EVAL_METHOD (5.2.4.2.3p2)
  have been added to C2X, some [foot]notes that mention
  FLT_EVAL_METHOD should be changed to also mention
  DEC_EVAL_METHOD.</p>

  <ul>
    <li>6.5.16.2 Compound assignment

      <p>In the Note in paragraph 5, change</p>

      <blockquote>
        For example, if Annex F is in effect, the floating types
        involved have IEC 60559 formats, and FLT_EVAL_METHOD is 0,
        ...
      </blockquote>to

      <blockquote>
        For example, if Annex F is in effect, the floating types
        involved have IEC 60559 <ins>binary</ins> formats, and
        FLT_EVAL_METHOD is 0, ...
      </blockquote>
    </li>

    <li>F.10.14 Comparison macros

      <p>Change</p>

      <blockquote>
        The standard wide evaluation methods characterized by
        FLT_EVAL_METHOD equal to 1 or 2 (5.2.4.2.2), do not convert
        operands of relational operators to their semantic types.
      </blockquote>to:

      <blockquote>
        The standard wide evaluation methods characterized by
        FLT_EVAL_METHOD<ins>and <b>DEC_EVAL_METHOD</b></ins> equal
        to 1 or 2 (5.2.4.2.2<ins>, 5.2.4.2.3</ins>), do not convert
        operands of relational operators to their semantic types.
      </blockquote>
    </li>
  </ul>
</body>
</html>