]> git.ipfire.org Git - thirdparty/gcc.git/commit - libgcc/ChangeLog
ARM: fp16 Fix PR 67624 - Incorrect conversion of float Infinity to __fp16
authorrearnsha <rearnsha@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 24 Sep 2015 09:40:06 +0000 (09:40 +0000)
committerrearnsha <rearnsha@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 24 Sep 2015 09:40:06 +0000 (09:40 +0000)
commit0ed0ef698c866882fe1f78a8f930e00d4b5cbadd
treefebf915b6babe064024fc102cdb1a878c5287c89
parent24500bbaac87c5e55ded55cb1d4aabca89be1649
ARM: fp16 Fix PR 67624 - Incorrect conversion of float Infinity to __fp16

PR libgcc/67624
libgcc:
* config/arm/fp16.c (__gnu_f2h_internal): Handle infinity correctly.
gcc/testsuite:
* gcc.target/arm/fp16-inf.c: New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@228082 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/arm/fp16-inf.c [new file with mode: 0644]
libgcc/ChangeLog
libgcc/config/arm/fp16.c