[Bug target/39228] [4.3/4.4 Regression] 387 optimised __builtin_isinf() gives incorrect result

2009-02-20 Thread kkojima at gcc dot gnu dot org
--- Comment #8 from kkojima at gcc dot gnu dot org 2009-02-20 10:41 --- > Added: > trunk/gcc/testsuite/gcc.c-torture/execute/pr39228.c SH requires -mieee option for the newly added pr39228.c test. I guess that alpha is on the same boat. Also it'll fail on the targets like SPU which

[Bug target/39228] [4.3/4.4 Regression] 387 optimised __builtin_isinf() gives incorrect result

2009-02-19 Thread ubizjak at gmail dot com
--- Comment #7 from ubizjak at gmail dot com 2009-02-19 12:58 --- Fixed. -- ubizjak at gmail dot com changed: What|Removed |Added URL|http://gcc.gnu.org/ml

[Bug target/39228] [4.3/4.4 Regression] 387 optimised __builtin_isinf() gives incorrect result

2009-02-19 Thread uros at gcc dot gnu dot org
--- Comment #6 from uros at gcc dot gnu dot org 2009-02-19 12:44 --- Subject: Bug 39228 Author: uros Date: Thu Feb 19 12:44:40 2009 New Revision: 144295 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=144295 Log: PR target/39228 * config/i386/i386.md (isinfxf2): S

[Bug target/39228] [4.3/4.4 Regression] 387 optimised __builtin_isinf() gives incorrect result

2009-02-19 Thread uros at gcc dot gnu dot org
--- Comment #5 from uros at gcc dot gnu dot org 2009-02-19 10:51 --- Subject: Bug 39228 Author: uros Date: Thu Feb 19 10:51:04 2009 New Revision: 144293 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=144293 Log: PR target/39228 * config/i386/i386.md (isinfxf2): S

[Bug target/39228] [4.3/4.4 Regression] 387 optimised __builtin_isinf() gives incorrect result

2009-02-18 Thread ubizjak at gmail dot com
--- Comment #4 from ubizjak at gmail dot com 2009-02-18 14:15 --- Patch at http://gcc.gnu.org/ml/gcc-patches/2009-02/msg00825.html -- ubizjak at gmail dot com changed: What|Removed |Added

[Bug target/39228] [4.3/4.4 Regression] 387 optimised __builtin_isinf() gives incorrect result

2009-02-18 Thread stewart at flamingspork dot com
--- Comment #3 from stewart at flamingspork dot com 2009-02-18 11:20 --- To implement a work around for us, I'm proposing the patch below. - the tmp2 being volatile was for who knows what reason (old code) - The check should (on c99 systems or those with the right compile options enable

[Bug target/39228] [4.3/4.4 Regression] 387 optimised __builtin_isinf() gives incorrect result

2009-02-18 Thread ubizjak at gmail dot com
--- Comment #2 from ubizjak at gmail dot com 2009-02-18 10:33 --- Created an attachment (id=17323) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=17323&action=view) patch Patch currently in testing. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39228

[Bug target/39228] [4.3/4.4 Regression] 387 optimised __builtin_isinf() gives incorrect result

2009-02-18 Thread ubizjak at gmail dot com
--- Comment #1 from ubizjak at gmail dot com 2009-02-18 09:47 --- Looking into it. -- ubizjak at gmail dot com changed: What|Removed |Added AssignedTo|unassigned