From patchwork Tue May 19 13:22:31 2015 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Yao Qi X-Patchwork-Id: 6788 Received: (qmail 128568 invoked by alias); 19 May 2015 13:22:59 -0000 Mailing-List: contact gdb-patches-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Unsubscribe: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sourceware.org Delivered-To: mailing list gdb-patches@sourceware.org Received: (qmail 128470 invoked by uid 89); 19 May 2015 13:22:58 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-1.6 required=5.0 tests=AWL, BAYES_00, FREEMAIL_FROM, RCVD_IN_DNSWL_LOW, SPF_PASS autolearn=ham version=3.3.2 X-HELO: mail-pa0-f49.google.com Received: from mail-pa0-f49.google.com (HELO mail-pa0-f49.google.com) (209.85.220.49) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with (AES128-GCM-SHA256 encrypted) ESMTPS; Tue, 19 May 2015 13:22:48 +0000 Received: by pabts4 with SMTP id ts4so24551442pab.3 for ; Tue, 19 May 2015 06:22:46 -0700 (PDT) X-Received: by 10.68.194.6 with SMTP id hs6mr54319926pbc.58.1432041766317; Tue, 19 May 2015 06:22:46 -0700 (PDT) Received: from E107787-LIN.cambridge.arm.com (gcc1-power7.osuosl.org. [140.211.15.137]) by mx.google.com with ESMTPSA id v7sm13157386pde.81.2015.05.19.06.22.44 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Tue, 19 May 2015 06:22:45 -0700 (PDT) From: Yao Qi X-Google-Original-From: Yao Qi To: gdb-patches@sourceware.org Subject: [PATCH 3/4] Enables gdb.reverse testsuite for aarch64*-linux targets Date: Tue, 19 May 2015 14:22:31 +0100 Message-Id: <1432041752-4638-4-git-send-email-yao.qi@linaro.org> In-Reply-To: <1432041752-4638-1-git-send-email-yao.qi@linaro.org> References: <1432041752-4638-1-git-send-email-yao.qi@linaro.org> X-IsSubscribed: yes From: Omair Javaid This patch enable gdb.reverse tests for aarch64*-linux targets. With this patch, there are 7 FAILs in gdb.reverse/ tests. FAIL: gdb.reverse/finish-reverse-bkpt.exp: reverse-finish from void_func trips breakpoint at entry FAIL: gdb.reverse/finish-reverse-bkpt.exp: no spurious proceed after breakpoint stop FAIL: gdb.reverse/next-reverse-bkpt-over-sr.exp: reverse-next over call trips user breakpoint at function entry FAIL: gdb.reverse/step-precsave.exp: reverse step into fn call FAIL: gdb.reverse/step-precsave.exp: reverse step out of called fn FAIL: gdb.reverse/step-reverse.exp: reverse step into fn call FAIL: gdb.reverse/step-reverse.exp: reverse step out of called fn gdb/testsuite: 2015-06-19 Omair Javaid * lib/gdb.exp (supports_process_record): Return true for aarch64*-linux*. (supports_reverse): Likewise. --- gdb/testsuite/lib/gdb.exp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/gdb/testsuite/lib/gdb.exp b/gdb/testsuite/lib/gdb.exp index 73e55e3..2152a0e 100644 --- a/gdb/testsuite/lib/gdb.exp +++ b/gdb/testsuite/lib/gdb.exp @@ -2008,6 +2008,7 @@ proc supports_process_record {} { if { [istarget "arm*-*-linux*"] || [istarget "x86_64-*-linux*"] || [istarget "i\[34567\]86-*-linux*"] + || [istarget "aarch64*-*-linux*"] || [istarget "powerpc*-*-linux*"] } { return 1 } @@ -2025,6 +2026,7 @@ proc supports_reverse {} { if { [istarget "arm*-*-linux*"] || [istarget "x86_64-*-linux*"] || [istarget "i\[34567\]86-*-linux*"] + || [istarget "aarch64*-*-linux*"] || [istarget "powerpc*-*-linux*"] } { return 1 }