This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
In message <1084983955.3630.262.camel@localhost.localdomain>, Diego Novillo wri
tes:On Wed, 2004-05-19 at 12:08, law@redhat.com wrote:It's possible if the stage1 compiler mis-compiled the stage2 compiler in
It is the phiopt changes. I've got a handle on it. jeff
Thanks. I wonder if they may be also related to the number of regressions we got on ppc. The --enable-checking bootstrap on powerpc-unknown-linux-gnu worked fine, but we are getting these regressions.
I don't think these regressions are due to the phiopt changes, though. Most of the new failures are link errors for symbols not found. Like gcc.c-torture/execute/20001130-1.c
a fun an interesting way.
I've got a fix going through testing now.
e = (TREE_CODE (cond) == NE_EXPR ? true_edge : false_edge); - if (PHI_ARG_EDGE (phi, 0) == e) + e1 = (TREE_CODE (cond) == NE_EXPR ? false_edge : true_edge); + if (PHI_ARG_EDGE (phi, 0) == e || PHI_ARG_EDGE (phi, 1) == e1) arg = arg0; else arg = arg1;
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |