2014-08-22 Yvan Roux <yvan.roux@linaro.org>
commit3d0f50434f74e59ce89125f8e3e4cbb4a8f55a68
authoryroux <yroux@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 22 Aug 2014 10:48:22 +0000 (22 10:48 +0000)
committeryroux <yroux@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 22 Aug 2014 10:48:22 +0000 (22 10:48 +0000)
treeee4d5836d496a7a6e1e6118c3e4edfea1718045b
parent652122e253b582d2bd289818a16501c30e6c4582
2014-08-22 Yvan Roux  <yvan.roux@linaro.org>

Backport from trunk r212989, r213628.
2014-08-05  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>

* convert.c (convert_to_integer): Guard transformation to lrint by
-fno-math-errno.

2014-07-24  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>

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

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/linaro@214312 138bc75d-0d04-0410-961f-82ee72b054a4
gcc-4_9-branch/gcc/ChangeLog.linaro
gcc-4_9-branch/gcc/convert.c