From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 16830 invoked by alias); 4 Sep 2009 21:03:21 -0000 Received: (qmail 16807 invoked by uid 48); 4 Sep 2009 21:03:10 -0000 Date: Fri, 04 Sep 2009 21:03:00 -0000 Message-ID: <20090904210310.16806.qmail@sourceware.org> X-Bugzilla-Reason: CC References: Subject: [Bug tree-optimization/41089] [4.5 Regression] r147980 (New SRA) breaks stdargs In-Reply-To: Reply-To: gcc-bugzilla@gcc.gnu.org To: gcc-bugs@gcc.gnu.org From: "ubizjak at gmail dot com" Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org X-SW-Source: 2009-09/txt/msg00463.txt.bz2 ------- 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