]> git.ipfire.org Git - thirdparty/gcc.git/commit
fixdfdi.h (__fixunstfdi, __fixtfdi): Rearrange the overflow check to make it easier...
authorAndreas Krebbel <krebbel1@de.ibm.com>
Wed, 30 Jan 2008 08:00:51 +0000 (08:00 +0000)
committerAndreas Krebbel <krebbel@gcc.gnu.org>
Wed, 30 Jan 2008 08:00:51 +0000 (08:00 +0000)
commit393c005884c547ee6d4cebb2fb938e6214714e9e
tree4acc05569093f04c2196aa7a4d7d564d139579f1
parenta99d95a270cabbbf43024c32ac6225da13e4aad1
fixdfdi.h (__fixunstfdi, __fixtfdi): Rearrange the overflow check to make it easier to read.

2008-01-30  Andreas Krebbel  <krebbel1@de.ibm.com>

* config/s390/fixdfdi.h (__fixunstfdi, __fixtfdi): Rearrange
the overflow check to make it easier to read.
(__fixtfdi): Change the type of the ll member in union
long_double to UDItype_x.

2008-01-30  Andreas Krebbel  <krebbel1@de.ibm.com>

* gcc.target/s390/tf_to_di-1.c: New testcase.

From-SVN: r131957
gcc/ChangeLog
gcc/config/s390/fixdfdi.h
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/s390/tf_to_di-1.c [new file with mode: 0644]