]> 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>
Mon, 4 Feb 2008 09:20:45 +0000 (09:20 +0000)
committerAndreas Krebbel <krebbel@gcc.gnu.org>
Mon, 4 Feb 2008 09:20:45 +0000 (09:20 +0000)
commit944cf28731a9cdc69dc5551fbe8718de08fcd5f0
tree20aa2dfdc1c7bb0c580fd04fe582eed3bd1850f7
parent3a40387f64ce7f3c3e8b9b73ae3f1057143e9d24
fixdfdi.h (__fixunstfdi, __fixtfdi): Rearrange the overflow check to make it easier to read.

2008-02-04  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-02-04  Andreas Krebbel  <krebbel1@de.ibm.com>

* gcc.dg/tf_to_di-1.c: New testcase.

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