GCC Wikia
(新しいページ: '{{header}} == 概要 == *gcc-4.1.0/gcc/flags.hにて定義 == 引数 == == 実装 == <code> </code> {{related}}')
 
ココサブ (トーク | 投稿記録)
5行目: 5行目:
   
 
== 引数 ==
 
== 引数 ==
  +
*MODE
   
 
== 実装 ==
 
== 実装 ==
 
<code>
 
<code>
  +
264 /* True if the given mode has a NaN representation and the treatment of
  +
265 NaN operands is important. Certain optimizations, such as folding
  +
266 x * 0 into x, are not correct for NaN operands, and are normally
  +
267 disabled for modes with NaNs. The user can ask for them to be
  +
268 done anyway using the -funsafe-math-optimizations switch. */
  +
269 #define HONOR_NANS(MODE) \
  +
270 ([[MODE_HAS_NANS]] (MODE) && ![[flag_finite_math_only]])
 
</code>
 
</code>
   

2008年6月15日 (日) 08:59時点における版

このページを編集する際は,編集に関する方針に従ってください.

概要

引数

  • MODE

実装

264 /* True if the given mode has a NaN representation and the treatment of
265    NaN operands is important.  Certain optimizations, such as folding
266    x * 0 into x, are not correct for NaN operands, and are normally
267    disabled for modes with NaNs.  The user can ask for them to be
268    done anyway using the -funsafe-math-optimizations switch.  */
269 #define HONOR_NANS(MODE) \
270   (MODE_HAS_NANS (MODE) && !flag_finite_math_only)



リンク元