------- Comment #8 from ubizjak at gmail dot com 2009-09-04 21:03 ------- (In reply to comment #6) > For a reference, this is the patch I am testing:
Yes, this patch fixes stdarg failures from [1] with preliminary test: FAIL: gcc.c-torture/execute/stdarg-1.c execution, -O3 -fomit-frame-pointer FAIL: gcc.c-torture/execute/stdarg-1.c execution, -O3 -g FAIL: gcc.c-torture/execute/stdarg-4.c execution, -O1 FAIL: gcc.c-torture/execute/stdarg-4.c execution, -O2 FAIL: gcc.c-torture/execute/stdarg-4.c execution, -O3 -fomit-frame-pointer FAIL: gcc.c-torture/execute/stdarg-4.c execution, -O3 -g FAIL: gcc.c-torture/execute/stdarg-4.c execution, -Os ... FAIL: gcc.dg/tree-ssa/stdarg-2.c scan-tree-dump stdarg "f15: va_list escapes 1, needs to save all GPR units and all FPR units" [1] http://gcc.gnu.org/ml/gcc-testresults/2009-09/msg00357.html I will start full bootstrap and regression test over night. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41089