--- Additional Comments From pinskia at gcc dot gnu dot org 2004-12-14
20:31 ---
Fixed.
--
What|Removed |Added
Status|ASSIGNED|RESOLVED
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2004-12-14
18:12 ---
Subject: Bug 18951
CVSROOT:/cvs/gcc
Module name:gcc
Branch: gcc-3_4-branch
Changes by: [EMAIL PROTECTED] 2004-12-14 18:12:32
Modified files:
gcc: Change
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2004-12-14
18:05 ---
Subject: Bug 18951
CVSROOT:/cvs/gcc
Module name:gcc
Changes by: [EMAIL PROTECTED] 2004-12-14 18:04:56
Modified files:
gcc: ChangeLog builtins.c
gcc/tes
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-12-13
15:13 ---
Could this be related to PR 17972?
--
What|Removed |Added
AssignedTo|unassigned at g
--- Additional Comments From jakub at gcc dot gnu dot org 2004-12-13 10:51
---
*** Bug 18953 has been marked as a duplicate of this bug. ***
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18951
--- Additional Comments From jakub at gcc dot gnu dot org 2004-12-13 10:50
---
Well, save_expr is called, but expand_expr is later on called on the original
tree, not result of save_expr. Testing a fix.
--
What|Removed |Added
--- Additional Comments From jakub at gcc dot gnu dot org 2004-12-13 10:32
---
Smaller example:
double sqrt (double);
double foo (void);
double x;
int main (void)
{
x = sqrt (foo ());
}
in one .c file and
extern void abort (void);
double foo (void)
{
static int once;
if (once++)