This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug middle-end/16948] [3.5 Regression] Many new testsuite failures on hppa64-hp-hpux11.11
- From: "dave at hiauly1 dot hia dot nrc dot ca" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 9 Aug 2004 19:10:33 -0000
- Subject: [Bug middle-end/16948] [3.5 Regression] Many new testsuite failures on hppa64-hp-hpux11.11
- References: <20040809181318.16948.danglin@gcc.gnu.org>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Additional Comments From dave at hiauly1 dot hia dot nrc dot ca 2004-08-09 19:10 -------
Subject: Re: [3.5 Regression] Many new testsuite failur
> conversiontest08 should be initializing ptr. What does the
> -fdump-tree-gimple output look like?
I'll check. However, before your change, we had the following
code:
_Z16conversiontest08v
.PROC
.CALLINFO FRAME=128,CALLS,SAVE_RP,ENTRY_GR=4
.ENTRY
L$VL0016
std %r2,-16(%r30)
L$BB0002
ldi 1,%r26
L$BE0002
std,ma %r5,128(%r30)
L$VL0017
L$BB0003
ldo -48(%r30),%r29
L$BE0003
copy %r28,%r5
std %r4,-120(%r30)
L$BB0004
.loc 1 30 0
b,l _Znwm,%r2
copy %r27,%r4
L$BB0005
.file 3 "/test/gnu/gcc-3.3/objdir/hppa64-hp-hpux11.11/libstdc++-v3/include/memory"
.loc 3 349 0
std %r28,0(%r5)
...
Here the struct value register is simply copied to %r5.
Dave
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=16948