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