<font size=2 face="sans-serif">I would lightly opine keeping it as is
(i.e. don't add a note).</font><br><br><font size=2 face="sans-serif">Regards,<br><br>Rajan Bhakta<br>z/OS XL C/C++ Compiler Technical Architect<br>ISO C Standards Representative for Canada<br>C Compiler Development<br>Contact: rbhakta@us.ibm.com, Rajan Bhakta/Houston/IBM</font><br><br><br><br><font size=1 color=#5f5f5f face="sans-serif">From: &nbsp; &nbsp; &nbsp;
&nbsp;</font><font size=1 face="sans-serif">Jim Thomas &lt;jaswthomas@sbcglobal.net&gt;</font><br><font size=1 color=#5f5f5f face="sans-serif">To: &nbsp; &nbsp; &nbsp;
&nbsp;</font><font size=1 face="sans-serif">CFP &lt;cfp-interest@ucbtest.org&gt;</font><br><font size=1 color=#5f5f5f face="sans-serif">Date: &nbsp; &nbsp; &nbsp;
&nbsp;</font><font size=1 face="sans-serif">02/06/2018 07:48 PM</font><br><font size=1 color=#5f5f5f face="sans-serif">Subject: &nbsp; &nbsp;
&nbsp; &nbsp;</font><font size=1 face="sans-serif">[Cfp-interest]
AI about C vs IEEE 754 specifications of pow</font><br><font size=1 color=#5f5f5f face="sans-serif">Sent by: &nbsp; &nbsp;
&nbsp; &nbsp;</font><font size=1 face="sans-serif">cfp-interest-bounces@oakapple.net</font><br><hr noshade><br><br><br><font size=2 face="Arial"><b>&nbsp; </b>&nbsp; Jim: pow: Add a note
to F10.4.4 pow to say it is the same as IEEE-754.<br></font><br><br><br><font size=3>C11 annex F already has a general statement about this.
With the changes in TS 18661-1, it appears in F.1 as</font><br><p><font size=3>[3] An implementation that defines </font><font size=3 face="Courier New"><b>__STDC_IEC_60559_BFP__</b></font><font size=3>to </font><font size=3 face="Courier New"><b>201</b></font><font size=3 color=red face="Courier New">ymm</font><font size=3 face="Courier New"><b>L</b></font><font size=3>shall conform to the specifications in this annex.356) Where a binding
between the C language and IEC 60559 is indicated, the IEC 60559-specified
behavior is adopted by reference, unless stated otherwise.</font><p><font size=3>Also, C11 F.10 #3 says</font><br><br><font size=3>Special cases for functions in &lt;math.h&gt; are covered
directly or indirectly by IEC 60559. The functions that IEC 60559 specifies
directly are identified in F.3. </font><br><br><font size=3>TS 18661-1 adds in F.10</font><br><p><font size=3>[4a] The functions bound to operations in IEC 60559 (F.3)
are fully specified by IEC 60559, including rounding behaviors and floating-point
exceptions.</font><p><br><font size=3>Is this sufficient? </font><br><br><font size=3>We observed that for pow it’s especially difficult to
compare the C and IEC 60559 specifications. We could add a (redundant)
note in F10.4.4:</font><br><br><font size=3>NOTE The pow functions, like the other functions bound
to operations in IEC 60559 (F.3), are specified by IEC 60559. The IEC 60559
specification is adopted by reference. The specification here is intended
to to match IEC 60559.</font><br><br><br><font size=3>Jim Thomas</font><br><tt><font size=2>_______________________________________________<br>Cfp-interest mailing list<br>Cfp-interest@oakapple.net<br></font></tt><a href="https://urldefense.proofpoint.com/v2/url?u=http-3A__mailman.oakapple.net_mailman_listinfo_cfp-2Dinterest&amp;d=DwICAg&amp;c=jf_iaSHvJObTbx-siA1ZOg&amp;r=MPb4GyWs7nd-w3OlFPs29W1dB3gHMdsdghhjcQMf428&amp;m=C9SD9mx-dYuVvTrIb9sKG1lvX480C21q9os5FG54uXU&amp;s=Z6ZIRHtVGWr37cYfN7a8xN1DX0J8w5p5iR5SLCF9WCI&amp;e="><tt><font size=2>https://urldefense.proofpoint.com/v2/url?u=http-3A__mailman.oakapple.net_mailman_listinfo_cfp-2Dinterest&amp;d=DwICAg&amp;c=jf_iaSHvJObTbx-siA1ZOg&amp;r=MPb4GyWs7nd-w3OlFPs29W1dB3gHMdsdghhjcQMf428&amp;m=C9SD9mx-dYuVvTrIb9sKG1lvX480C21q9os5FG54uXU&amp;s=Z6ZIRHtVGWr37cYfN7a8xN1DX0J8w5p5iR5SLCF9WCI&amp;e=</font></tt></a><tt><font size=2><br></font></tt><br><BR>