------- Comment #6 from jamborm at gcc dot gnu dot org 2009-09-04 19:01 -------
For a reference, this is the patch I am testing:
Index: gcc/passes.c
===================================================================
--- gcc/passes.c (revision 151421)
+++ gcc/passes.c (working copy)
@@ -562,6 +562,7 @@ init_optimization_passes (void)
alias information also rewrites no longer addressed
locals into SSA form if possible. */
NEXT_PASS (pass_build_ealias);
+ NEXT_PASS (pass_stdarg);
NEXT_PASS (pass_sra_early);
NEXT_PASS (pass_copy_prop);
NEXT_PASS (pass_merge_phi);
@@ -620,7 +621,6 @@ init_optimization_passes (void)
NEXT_PASS (pass_phiopt);
NEXT_PASS (pass_tail_recursion);
NEXT_PASS (pass_ch);
- NEXT_PASS (pass_stdarg);
NEXT_PASS (pass_lower_complex);
NEXT_PASS (pass_sra);
NEXT_PASS (pass_rename_ssa_copies);
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41089