------- Comment #3 from rguenth at gcc dot gnu dot org 2005-12-04 20:29 -------
/home/dave/gnu/gcc-4.0 (!)
can it be you run the mainline testsuite with a 4.0 compiler?
I get for
/space/rguenther/obj/obj1/gcc/xgcc -B/space/rguenther/obj/obj1/gcc/
/space/rguenther/src/svn/gcc/gcc/testsuite/gcc.dg/tree-ssa/20031106-6.c -O1
-fdump-tree-optimized -fno-show-column -S -o 20031106-6.s
;; Function foo (foo)
Analyzing Edge Insertions.
foo (r)
{
int r$b;
int r$a;
char r$d;
<bb 0>:
r$b = r.b;
r$a = r.a;
r$d = r.d;
<retval>.m = r.m;
<retval>.b = r$b;
<retval>.a = r$a;
<retval>.d = r$d;
return <retval>;
}
so, no temp_struct. I am confused.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25253