[Bug middle-end/16948] [3.5 Regression] Many new testsuite failures on hppa64-hp-hpux11.11

dave at hiauly1 dot hia dot nrc dot ca gcc-bugzilla@gcc.gnu.org
Mon Aug 9 19:10:00 GMT 2004


------- 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



More information about the Gcc-bugs mailing list