PR 61876: Do not convert cast + __builtin_round into __builtin_lround unless -fno...
authorKyrylo Tkachov <kyrylo.tkachov@arm.com>
Thu, 24 Jul 2014 13:23:05 +0000 (13:23 +0000)
committerKyrylo Tkachov <ktkachov@gcc.gnu.org>
Thu, 24 Jul 2014 13:23:05 +0000 (13:23 +0000)
commit25be91ac7e13ce5c2de638b8a5a0c4190e5cb0bf
tree212383aa1e943985b281020ae9726e957c8d9b30
parent472411664e6343a0b203e3b74740ff8a2686b625
PR 61876: Do not convert cast + __builtin_round into __builtin_lround unless -fno-math-errno is used.

PR middle-end/61876
* convert.c (convert_to_integer): Do not convert BUILT_IN_ROUND and cast
when flag_errno_math is on.

From-SVN: r212989
gcc/ChangeLog
gcc/convert.c