From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 12210 invoked by alias); 14 Jan 2014 23:04:22 -0000 Mailing-List: contact gdb-patches-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sourceware.org Received: (qmail 12199 invoked by uid 89); 14 Jan 2014 23:04:21 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-1.0 required=5.0 tests=AWL,BAYES_00 autolearn=ham version=3.3.2 X-HELO: relay1.mentorg.com Received: from relay1.mentorg.com (HELO relay1.mentorg.com) (192.94.38.131) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Tue, 14 Jan 2014 23:04:20 +0000 Received: from svr-orw-exc-10.mgc.mentorg.com ([147.34.98.58]) by relay1.mentorg.com with esmtp id 1W3D1s-00000j-Ov from Maciej_Rozycki@mentor.com for gdb-patches@sourceware.org; Tue, 14 Jan 2014 15:04:16 -0800 Received: from SVR-IES-FEM-03.mgc.mentorg.com ([137.202.0.108]) by SVR-ORW-EXC-10.mgc.mentorg.com with Microsoft SMTPSVC(6.0.3790.4675); Tue, 14 Jan 2014 15:04:16 -0800 Received: from [172.30.6.106] (137.202.0.76) by SVR-IES-FEM-03.mgc.mentorg.com (137.202.0.108) with Microsoft SMTP Server id 14.2.247.3; Tue, 14 Jan 2014 23:04:14 +0000 Date: Tue, 14 Jan 2014 23:04:00 -0000 From: "Maciej W. Rozycki" To: Subject: [PATCH] AArch64: gdb.base/float.exp: Fix `info float' test Message-ID: User-Agent: Alpine 1.10 (DEB 962 2008-03-14) MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" X-SW-Source: 2014-01/txt/msg00484.txt.bz2 Hi, This fixes a gdb.base/float.exp failure on Aarch64 targets: Breakpoint 1, main () at .../gdb/testsuite/gdb.base/float.c:29 29 foo (); (gdb) info float d0 {f = 0x0, u = 0x0, s = 0x0} {f = 0, u = 0, s = 0} d1 {f = 0x0, u = 0x0, s = 0x0} {f = 0, u = 0, s = 0} d2 {f = 0x0, u = 0x0, s = 0x0} {f = 0, u = 0, s = 0} d3 {f = 0x0, u = 0x0, s = 0x0} {f = 0, u = 0, s = 0} d4 {f = 0x0, u = 0x0, s = 0x0} {f = 0, u = 0, s = 0} d5 {f = 0x0, u = 0x0, s = 0x0} {f = 0, u = 0, s = 0} d6 {f = 0x0, u = 0x0, s = 0x0} {f = 0, u = 0, s = 0} d7 {f = 0x0, u = 0x0, s = 0x0} {f = 0, u = 0, s = 0} d8 {f = 0x0, u = 0x0, s = 0x0} {f = 0, u = 0, s = 0} d9 {f = 0x0, u = 0x0, s = 0x0} {f = 0, u = 0, s = 0} d10 {f = 0x0, u = 0x0, s = 0x0} {f = 0, u = 0, s = 0} d11 {f = 0x0, u = 0x0, s = 0x0} {f = 0, u = 0, s = 0} d12 {f = 0x0, u = 0x0, s = 0x0} {f = 0, u = 0, s = 0} d13 {f = 0x0, u = 0x0, s = 0x0} {f = 0, u = 0, s = 0} d14 {f = 0x0, u = 0x0, s = 0x0} {f = 0, u = 0, s = 0} d15 {f = 0x0, u = 0x0, s = 0x0} {f = 0, u = 0, s = 0} d16 {f = 0x0, u = 0x0, s = 0x0} {f = 0, u = 0, s = 0} d17 {f = 0x0, u = 0x0, s = 0x0} {f = 0, u = 0, s = 0} d18 {f = 0x0, u = 0x0, s = 0x0} {f = 0, u = 0, s = 0} d19 {f = 0x0, u = 0x0, s = 0x0} {f = 0, u = 0, s = 0} d20 {f = 0x0, u = 0x0, s = 0x0} {f = 0, u = 0, s = 0} d21 {f = 0x0, u = 0x0, s = 0x0} {f = 0, u = 0, s = 0} d22 {f = 0x0, u = 0x0, s = 0x0} {f = 0, u = 0, s = 0} d23 {f = 0x0, u = 0x0, s = 0x0} {f = 0, u = 0, s = 0} d24 {f = 0x0, u = 0x0, s = 0x0} {f = 0, u = 0, s = 0} d25 {f = 0x0, u = 0x0, s = 0x0} {f = 0, u = 0, s = 0} d26 {f = 0x0, u = 0x0, s = 0x0} {f = 0, u = 0, s = 0} d27 {f = 0x0, u = 0x0, s = 0x0} {f = 0, u = 0, s = 0} d28 {f = 0x0, u = 0x0, s = 0x0} {f = 0, u = 0, s = 0} d29 {f = 0x0, u = 0x0, s = 0x0} {f = 0, u = 0, s = 0} d30 {f = 0x0, u = 0x0, s = 0x0} {f = 0, u = 0, s = 0} d31 {f = 0x0, u = 0x0, s = 0x0} {f = 0, u = 0, s = 0} s0 {f = 0x0, u = 0x0, s = 0x0} {f = 0, u = 0, s = 0} s1 {f = 0x0, u = 0x0, s = 0x0} {f = 0, u = 0, s = 0} s2 {f = 0x0, u = 0x0, s = 0x0} {f = 0, u = 0, s = 0} s3 {f = 0x0, u = 0x0, s = 0x0} {f = 0, u = 0, s = 0} s4 {f = 0x0, u = 0x0, s = 0x0} {f = 0, u = 0, s = 0} s5 {f = 0x0, u = 0x0, s = 0x0} {f = 0, u = 0, s = 0} s6 {f = 0x0, u = 0x0, s = 0x0} {f = 0, u = 0, s = 0} s7 {f = 0x0, u = 0x0, s = 0x0} {f = 0, u = 0, s = 0} s8 {f = 0x0, u = 0x0, s = 0x0} {f = 0, u = 0, s = 0} s9 {f = 0x0, u = 0x0, s = 0x0} {f = 0, u = 0, s = 0} s10 {f = 0x0, u = 0x0, s = 0x0} {f = 0, u = 0, s = 0} s11 {f = 0x0, u = 0x0, s = 0x0} {f = 0, u = 0, s = 0} s12 {f = 0x0, u = 0x0, s = 0x0} {f = 0, u = 0, s = 0} s13 {f = 0x0, u = 0x0, s = 0x0} {f = 0, u = 0, s = 0} s14 {f = 0x0, u = 0x0, s = 0x0} {f = 0, u = 0, s = 0} s15 {f = 0x0, u = 0x0, s = 0x0} {f = 0, u = 0, s = 0} s16 {f = 0x0, u = 0x0, s = 0x0} {f = 0, u = 0, s = 0} s17 {f = 0x0, u = 0x0, s = 0x0} {f = 0, u = 0, s = 0} s18 {f = 0x0, u = 0x0, s = 0x0} {f = 0, u = 0, s = 0} s19 {f = 0x0, u = 0x0, s = 0x0} {f = 0, u = 0, s = 0} s20 {f = 0x0, u = 0x0, s = 0x0} {f = 0, u = 0, s = 0} s21 {f = 0x0, u = 0x0, s = 0x0} {f = 0, u = 0, s = 0} s22 {f = 0x0, u = 0x0, s = 0x0} {f = 0, u = 0, s = 0} s23 {f = 0x0, u = 0x0, s = 0x0} {f = 0, u = 0, s = 0} s24 {f = 0x0, u = 0x0, s = 0x0} {f = 0, u = 0, s = 0} s25 {f = 0x0, u = 0x0, s = 0x0} {f = 0, u = 0, s = 0} s26 {f = 0x0, u = 0x0, s = 0x0} {f = 0, u = 0, s = 0} s27 {f = 0x0, u = 0x0, s = 0x0} {f = 0, u = 0, s = 0} s28 {f = 0x0, u = 0x0, s = 0x0} {f = 0, u = 0, s = 0} s29 {f = 0x0, u = 0x0, s = 0x0} {f = 0, u = 0, s = 0} s30 {f = 0x0, u = 0x0, s = 0x0} {f = 0, u = 0, s = 0} s31 {f = 0x0, u = 0x0, s = 0x0} {f = 0, u = 0, s = 0} (gdb) FAIL: gdb.base/float.exp: info float (unknown target) Tested with aarch64-linux-gnu. OK to apply? 2014-01-14 Maciej W. Rozycki gdb/testsuite/ * gdb.base/float.exp: Handle "aarch64*-*-*" targets. Maciej gdb-test-aarch64-info-float.diff Index: gdb-fsf-trunk-quilt/gdb/testsuite/gdb.base/float.exp =================================================================== --- gdb-fsf-trunk-quilt.orig/gdb/testsuite/gdb.base/float.exp 2014-01-14 22:12:55.798957511 +0000 +++ gdb-fsf-trunk-quilt/gdb/testsuite/gdb.base/float.exp 2014-01-14 22:38:14.458923719 +0000 @@ -36,7 +36,9 @@ if ![runto_main] then { # Test "info float". -if { [istarget "alpha*-*-*"] } then { +if { [istarget "aarch64*-*-*"] } then { + gdb_test "info float" "d0.*d1.*d31.*s0.*s1.*s31.*" "info float" +} elseif { [istarget "alpha*-*-*"] } then { gdb_test "info float" "f0.*" "info float" } elseif { [istarget "arm*-*-*"] } then { gdb_test_multiple "info float" "info float" {