[Bug target/27287] [4.1 Regression] returning constant double

2006-08-29 Thread guenter at roeck-us dot net
--- Comment #21 from guenter at roeck-us dot net 2006-08-29 19:12 --- This bug fix causes severe problems with all e500 double precision floating point code. It generates code such as : ... evldd 9,104(31) stw 9,112(31) stw 10,116(31) ... i.e., t

[Bug target/27287] [4.1 Regression] returning constant double

2006-08-29 Thread dje at watson dot ibm dot com
--- Comment #22 from dje at watson dot ibm dot com 2006-08-29 19:26 --- Subject: Re: [4.1 Regression] returning constant double One of the patterns probably needs a r->m case as well, but we need a testcase to figure out which one. -- http://gcc.gnu.org/bugzilla/show_bug.

[Bug target/27287] [4.1 Regression] returning constant double

2006-08-29 Thread guenter at roeck-us dot net
--- Comment #23 from guenter at roeck-us dot net 2006-08-29 20:23 --- Here is a test case: double calc(double val, double *result) { double f = val - (double)((int)val); *result = val - f; if (!val) return val - *result; else

[Bug target/27287] [4.1 Regression] returning constant double

2006-08-29 Thread dje at gcc dot gnu dot org
--- Comment #24 from dje at gcc dot gnu dot org 2006-08-29 20:49 --- new codegen problem -- dje at gcc dot gnu dot org changed: What|Removed |Added Status|RES

[Bug target/27287] [4.1 Regression] returning constant double

2006-09-12 Thread pinskia at gcc dot gnu dot org
--- Comment #40 from pinskia at gcc dot gnu dot org 2006-09-13 05:25 --- Fixed on the mainline. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/27287] [4.1 Regression] returning constant double

2006-10-05 Thread dje at gcc dot gnu dot org
--- Comment #41 from dje at gcc dot gnu dot org 2006-10-05 15:18 --- Subject: Bug 27287 Author: dje Date: Thu Oct 5 15:18:18 2006 New Revision: 117458 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=117458 Log: Backport from mainline 2006-09-11 Guenter Roeck <[

[Bug target/27287] [4.1 Regression] returning constant double

2006-10-05 Thread pinskia at gcc dot gnu dot org
--- Comment #42 from pinskia at gcc dot gnu dot org 2006-10-05 15:47 --- Fixed. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added Status|REOPENE

[Bug target/27287] [4.1 Regression] returning constant double

2006-07-14 Thread dje at gcc dot gnu dot org
--- Comment #18 from dje at gcc dot gnu dot org 2006-07-14 17:47 --- Remove 4.2 regression designation. -- dje at gcc dot gnu dot org changed: What|Removed |Added

[Bug target/27287] [4.1 Regression] returning constant double

2006-07-26 Thread dje at gcc dot gnu dot org
--- Comment #19 from dje at gcc dot gnu dot org 2006-07-26 20:22 --- Subject: Bug 27287 Author: dje Date: Wed Jul 26 20:21:49 2006 New Revision: 115764 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=115764 Log: Backport from mainline 2006-07-14 Eliot Dresselhaus

[Bug target/27287] [4.1 Regression] returning constant double

2006-07-26 Thread dje at gcc dot gnu dot org
--- Comment #20 from dje at gcc dot gnu dot org 2006-07-26 20:25 --- patch backported -- dje at gcc dot gnu dot org changed: What|Removed |Added Status|NEW