This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug target/34302] New: [4.3 regression] Invalid code reordering
- From: "schwab at suse dot de" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 30 Nov 2007 13:18:44 -0000
- Subject: [Bug target/34302] New: [4.3 regression] Invalid code reordering
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
((c_addr)=(Char *)(sp[2]));
((u1)=(UCell)(sp[1]));
((wfileid)=(Cell)((sp[0])));
sp += -1;
{
struct Cellquad r = read_line(c_addr, u1, wfileid);
lwz 6,0(19) #* sp, wfileid ((wfileid)=(Cell)((sp[0])));
addi 19,19,-4 # sp, sp, sp += -1;
mr 29,19 # temp.1416, sp
mr 28,19 # temp.1418, sp
addi 3,1,72 #,,
lwzu 4,8(29) #, ((c_addr)=(Char *)(sp[2]));
lwzu 5,4(28) #, ((u1)=(UCell)(sp[1]));
bl read_line #
--
Summary: [4.3 regression] Invalid code reordering
Product: gcc
Version: 4.3.0
Status: UNCONFIRMED
Keywords: wrong-code
Severity: normal
Priority: P3
Component: target
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: schwab at suse dot de
GCC target triplet: powerpc*-suse-linux
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34302