From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR04-VI1-obe.outbound.protection.outlook.com (mail-vi1eur04on2070.outbound.protection.outlook.com [40.107.8.70]) by sourceware.org (Postfix) with ESMTPS id 5A56C388CA51 for ; Mon, 19 Dec 2022 10:46:44 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 5A56C388CA51 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=arm.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=arm.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=ZwSH24I2wbGtL1B4V7uJCXT8pBVsecqNzcsTI95f/jA=; b=z4qWm24i+0M+3P1gVWuzUEFEK/m9QtCFSGeY2qkRAIc3BaojJuO4+OmtB9sQdGRJMPe845PMKpgJeatR+WiM/d++gzEV1HdBEYEV+NA5Q5ElKArdxUfCHFIqe4wa67BTw+Fd+DboPiSt6t0QGe3fi3zOKVjriL0Ur+QotZExxH8= Received: from DUZPR01CA0065.eurprd01.prod.exchangelabs.com (2603:10a6:10:3c2::8) by AS8PR08MB8684.eurprd08.prod.outlook.com (2603:10a6:20b:562::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5944.6; Mon, 19 Dec 2022 10:46:34 +0000 Received: from DBAEUR03FT010.eop-EUR03.prod.protection.outlook.com (2603:10a6:10:3c2:cafe::10) by DUZPR01CA0065.outlook.office365.com (2603:10a6:10:3c2::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5924.20 via Frontend Transport; Mon, 19 Dec 2022 10:46:33 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 63.35.35.123) smtp.mailfrom=arm.com; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com;dmarc=pass action=none header.from=arm.com; Received-SPF: Pass (protection.outlook.com: domain of arm.com designates 63.35.35.123 as permitted sender) receiver=protection.outlook.com; client-ip=63.35.35.123; helo=64aa7808-outbound-1.mta.getcheckrecipient.com; pr=C Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by DBAEUR03FT010.mail.protection.outlook.com (100.127.142.78) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5924.16 via Frontend Transport; Mon, 19 Dec 2022 10:46:33 +0000 Received: ("Tessian outbound b1d3ffe56e73:v132"); Mon, 19 Dec 2022 10:46:33 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: cddc843017312133 X-CR-MTA-TID: 64aa7808 Received: from 6707cc00a03c.1 by 64aa7808-outbound-1.mta.getcheckrecipient.com id 1E645CDA-2F79-496A-ADCF-7278F3301AA2.1; Mon, 19 Dec 2022 10:46:26 +0000 Received: from EUR04-DB3-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id 6707cc00a03c.1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Mon, 19 Dec 2022 10:46:26 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=VlsO///7JGdoRgvaXyaJBpYKdXWzacUwUrj43EJ4wLwN/lotQW4NpxQeAuNHTxIAPFVUHma5f/TFTWxzO3QMdYQYmrVnArn/c9Z0H9DOPUUCnK3CiLE6XZs5ZCYAaJkJf7S9V11oFtIfZ4YPny2MCB9E97F1SnlWCHy4mdwDKvFqVoGVHsC7gYkPMt1rRRJm5NZpVHESfIMNdaGluIAiuOxkBWpTUu+F2Lv1dNHPByJJR0e0TSPCOXGkfnTQjWM87ikWU+jimLQTdrhCXUFgz2QaVf9bKTKBY4+HSj7MEWuQFhmeD/gqqYBAh7qYkR4AH4g4lWN/2oRUyXkgPy77fA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=ZwSH24I2wbGtL1B4V7uJCXT8pBVsecqNzcsTI95f/jA=; b=RzAM0DY01kNoM9c7ls763QeZMnmcSQ7ss8EQYe6n/i/SwHo9XkVIvE49Ih9pZGGlQCSWUUCViXtaomkI63OBHqTHQy5FtWuSHeWpLM2Cb/Rrr5jwSRUnNQMgOq9QoY5XvxXFSDyLL+mLVOokTEeB9ou7b9WtRjmjWl5pIBS70C9Z7qubvwoxj7cw6VUK+fYTt71vt5Qm3r9A+KaKHSwOTUYZIkicGAuSij21Fg/82NbhnHybWE16eSqe2OV1nOSUhY/O8O0RQ96Ad7dTYKlvwCXTDPsomMwRt4UN9OX4AiJHXZyh7sAyXrLrR4gtAlo9pc1OZFjhudH/5Ym+MBYhrg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=arm.com; dmarc=pass action=none header.from=arm.com; dkim=pass header.d=arm.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=ZwSH24I2wbGtL1B4V7uJCXT8pBVsecqNzcsTI95f/jA=; b=z4qWm24i+0M+3P1gVWuzUEFEK/m9QtCFSGeY2qkRAIc3BaojJuO4+OmtB9sQdGRJMPe845PMKpgJeatR+WiM/d++gzEV1HdBEYEV+NA5Q5ElKArdxUfCHFIqe4wa67BTw+Fd+DboPiSt6t0QGe3fi3zOKVjriL0Ur+QotZExxH8= Authentication-Results-Original: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com; Received: from VI1PR08MB3919.eurprd08.prod.outlook.com (2603:10a6:803:c4::31) by AM7PR08MB5414.eurprd08.prod.outlook.com (2603:10a6:20b:105::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5944.6; Mon, 19 Dec 2022 10:46:24 +0000 Received: from VI1PR08MB3919.eurprd08.prod.outlook.com ([fe80::eed7:25a3:e4ea:187a]) by VI1PR08MB3919.eurprd08.prod.outlook.com ([fe80::eed7:25a3:e4ea:187a%7]) with mapi id 15.20.5944.006; Mon, 19 Dec 2022 10:46:23 +0000 Message-ID: <8fcd2f4e-2613-6aa7-48b8-611c39bbfb55@arm.com> Date: Mon, 19 Dec 2022 10:46:24 +0000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.4.2 Subject: Re: [PATCH 25/46] Use require is_aarch64_target Content-Language: en-US To: Tom Tromey , gdb-patches@sourceware.org References: <20221217000818.3729389-1-tom@tromey.com> <20221217000818.3729389-26-tom@tromey.com> From: Luis Machado In-Reply-To: <20221217000818.3729389-26-tom@tromey.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-ClientProxiedBy: LO4P265CA0202.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:318::8) To VI1PR08MB3919.eurprd08.prod.outlook.com (2603:10a6:803:c4::31) MIME-Version: 1.0 X-MS-TrafficTypeDiagnostic: VI1PR08MB3919:EE_|AM7PR08MB5414:EE_|DBAEUR03FT010:EE_|AS8PR08MB8684:EE_ X-MS-Office365-Filtering-Correlation-Id: 7ee4af0e-f149-438e-3056-08dae1ae4b79 x-checkrecipientrouted: true NoDisclaimer: true X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: xp31vc8y3ypLIL1HEh+65Q5q5gfNV+DvmLX7H8zKKQWz57wjTZydwXOf2uBo4TQ1B9ELzsekUOD/FwL6GU1zDrFQRc/uwXBkX1hc1VPv2UoLPdt43xuk/mUmHboLg/fP/eG6W7ZuJLGsI81aaPo5KYBOCtrjbOnx0Rp5HhGJkCQf4f13QVM0xYFQpLH7eVQpe+WA+fKz+yJfXSVsPFPzse8ihwma46SvCmxBwiG3gFwdqK8SmRuA0S4HcqUQ6F+ArqjzPgBBZJUXlAwxyH4nMEv4a88BhH55OgiTiYtUPYTtMyTKkhOcQtbWbQpW2PUNIcO1nwWAdrH6um/66qLfc6oGNLDFGfIJ3qS59JftXp1RIYJwlBJl1TJxOXKw3kkOltLL+RS8CmAvQC3f+yHkUI8iA+DHT93U19e2l1dePFo4/7vvoqcPtXVHl+fcwvew5qKNuArmcWU56UY4iawRs633gl9wI0NG+YH/JlJGTErISv7UOng96QWIlsgWxVJqIchX+xwtkJe4h4Ysk5PQQH67zH/V8DyJHQa6DPfyjCM09tLGGdSIUvlSYh3EQFYPKjQuXsuAaIkLqVTCb6PKoW2B3lwjRQg8p6v7UOgc0dQkk/sSmUGFIorKk9xk+R0LGFtm0iF3ay1noUWpR+kqa4Y9S7iFITMw7oL1uFstjiRPSW7YE4h5lSY0+g3fMdAf/eQFsunkLe7xqc8dJGhBSE4DpUhbrjVdJmTeTga8Hww= X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:VI1PR08MB3919.eurprd08.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230022)(4636009)(39850400004)(376002)(396003)(366004)(136003)(346002)(451199015)(186003)(26005)(6512007)(478600001)(6486002)(38100700002)(6506007)(2616005)(53546011)(31686004)(41300700001)(8936002)(8676002)(66476007)(5660300002)(36756003)(66556008)(66946007)(83380400001)(2906002)(44832011)(316002)(31696002)(86362001)(43740500002)(45980500001);DIR:OUT;SFP:1101; X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM7PR08MB5414 Original-Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com; X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: DBAEUR03FT010.eop-EUR03.prod.protection.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: 9bb1c568-da7f-42cd-d043-08dae1ae4556 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: TWhvsdfs3omyheFbRXMZr4qWYS+LFgTX3NeYQSxRjxis1jKBwJ6FUg53PKZoXm5AwYo9QBtod2RVSFrTHiGheXz+l15Pu9fHCw4QNji1Tzqr5KpcPbIxNMSPfh8XWHNE51HkoY6l5X+AxRf0UX00nCAQbno5WLlKwYNhUWw0Q59psQlAan1hQe+GO62ER9MRVBymCyc1bkMaOVtNYymgPtGHMPuBKa6mBsquSkw393AvZootz61yuobcYz921MjazXvYeSmZVgPF13CnBZKFrUIciLmm4IlE/L6VQcQKuINuwYzCpRVEotW3cKOjzanwhIcMzdJZw3m+Bb82/+9plFYwYfIK1g82LTeqDYcuQGjT7+4Q/HdkeWPe6QQaduDFAJKcLVsoqQdyHrEqS1sgnDHpBYAiS/hcklatKqxtfxf1swQ6ggqcBTAjjXAX488KIC1Hc44iwko+kBmyGWP7JHd8jGWUREpx9ri9LUCONHLYjEmz8ENSXsmxF7ThVMvQvtDr6SvjjYQgIAknAscmj6CLLMHlxOZuhgTgjWT5AOyDJaXU4rPOess4kpiBjpHdJau7F4qkzxlgyKxMaVbMoXD3RG52hOu0X6B4/XDKA157KohEG0JxJHkU2LZLmhYcLAcRBJzWxEFSyV2tW6Jqwd1fEm6YXLozd11FlIx9uGGeL7ZXh7E8XM8MHDFYVtOvDMsWWJpyfYDKtPaigFQpTK7ksUcY6kBA4HNLdc69pz4= X-Forefront-Antispam-Report: CIP:63.35.35.123;CTRY:IE;LANG:en;SCL:1;SRV:;IPV:CAL;SFV:NSPM;H:64aa7808-outbound-1.mta.getcheckrecipient.com;PTR:ec2-63-35-35-123.eu-west-1.compute.amazonaws.com;CAT:NONE;SFS:(13230022)(4636009)(39860400002)(346002)(376002)(396003)(136003)(451199015)(46966006)(36840700001)(40470700004)(31686004)(36756003)(81166007)(5660300002)(70206006)(70586007)(44832011)(86362001)(31696002)(8936002)(356005)(82740400003)(36860700001)(26005)(316002)(40460700003)(2616005)(186003)(47076005)(41300700001)(6486002)(478600001)(2906002)(8676002)(82310400005)(53546011)(83380400001)(6506007)(336012)(6512007)(40480700001)(43740500002);DIR:OUT;SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 19 Dec 2022 10:46:33.2982 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 7ee4af0e-f149-438e-3056-08dae1ae4b79 X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=f34e5979-57d9-4aaa-ad4d-b122a662184d;Ip=[63.35.35.123];Helo=[64aa7808-outbound-1.mta.getcheckrecipient.com] X-MS-Exchange-CrossTenant-AuthSource: DBAEUR03FT010.eop-EUR03.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR08MB8684 X-Spam-Status: No, score=-12.8 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,FORGED_SPF_HELO,GIT_PATCH_0,KAM_DMARC_NONE,NICE_REPLY_A,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,SPF_NONE,TXREP,UNPARSEABLE_RELAY autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: On 12/17/22 00:07, Tom Tromey wrote: > This changes some tests to use "require is_aarch64_target". > --- > gdb/testsuite/gdb.arch/aarch64-atomic-inst.exp | 5 +---- > gdb/testsuite/gdb.arch/aarch64-brk-patterns.exp | 5 +---- > gdb/testsuite/gdb.arch/aarch64-dbreg-contents.exp | 5 +---- > gdb/testsuite/gdb.arch/aarch64-fp.exp | 5 +---- > gdb/testsuite/gdb.arch/aarch64-mte-core.exp | 5 +---- > gdb/testsuite/gdb.arch/aarch64-mte.exp | 5 +---- > gdb/testsuite/gdb.arch/aarch64-pauth.exp | 5 +---- > gdb/testsuite/gdb.arch/aarch64-prologue.exp | 5 +---- > gdb/testsuite/gdb.arch/aarch64-sighandler-regs.exp | 5 +---- > gdb/testsuite/gdb.arch/aarch64-tagged-pointer.exp | 5 +---- > gdb/testsuite/gdb.arch/aarch64-unwind-pc.exp | 5 +---- > gdb/testsuite/gdb.arch/aarch64-w-registers.exp | 5 +---- > 12 files changed, 12 insertions(+), 48 deletions(-) > > diff --git a/gdb/testsuite/gdb.arch/aarch64-atomic-inst.exp b/gdb/testsuite/gdb.arch/aarch64-atomic-inst.exp > index 18843d341e1..a72210ffa68 100644 > --- a/gdb/testsuite/gdb.arch/aarch64-atomic-inst.exp > +++ b/gdb/testsuite/gdb.arch/aarch64-atomic-inst.exp > @@ -18,10 +18,7 @@ > # Test single stepping through atomic sequences beginning with > # a ldxr instruction and ending with a stxr instruction. > > -if {![is_aarch64_target]} { > - verbose "Skipping ${gdb_test_file_name}." > - return > -} > +require is_aarch64_target > > standard_testfile > if { [prepare_for_testing "failed to prepare" ${testfile} ${srcfile}] } { > diff --git a/gdb/testsuite/gdb.arch/aarch64-brk-patterns.exp b/gdb/testsuite/gdb.arch/aarch64-brk-patterns.exp > index f4ecc554379..9e1f7d6f8a6 100644 > --- a/gdb/testsuite/gdb.arch/aarch64-brk-patterns.exp > +++ b/gdb/testsuite/gdb.arch/aarch64-brk-patterns.exp > @@ -18,10 +18,7 @@ > # Test if GDB stops at various BRK instruction patterns inserted into > # the code. > > -if {![is_aarch64_target]} { > - verbose "Skipping ${gdb_test_file_name}." > - return > -} > +require is_aarch64_target > > standard_testfile > if {[prepare_for_testing "failed to prepare" ${testfile} ${srcfile}]} { > diff --git a/gdb/testsuite/gdb.arch/aarch64-dbreg-contents.exp b/gdb/testsuite/gdb.arch/aarch64-dbreg-contents.exp > index add1234e606..f8606e219ad 100644 > --- a/gdb/testsuite/gdb.arch/aarch64-dbreg-contents.exp > +++ b/gdb/testsuite/gdb.arch/aarch64-dbreg-contents.exp > @@ -21,10 +21,7 @@ > # > # See PR breakpoints/21870. > > -if {![is_aarch64_target]} { > - verbose "Skipping ${gdb_test_file_name}." > - return > -} > +require is_aarch64_target > > standard_testfile .c > > diff --git a/gdb/testsuite/gdb.arch/aarch64-fp.exp b/gdb/testsuite/gdb.arch/aarch64-fp.exp > index 41c162b4d50..48c39951e4f 100644 > --- a/gdb/testsuite/gdb.arch/aarch64-fp.exp > +++ b/gdb/testsuite/gdb.arch/aarch64-fp.exp > @@ -18,10 +18,7 @@ > # PR server/17457 > # Test aarch64 floating point registers q0, q1, v0, v1, fpsr, fpcr > > -if {![is_aarch64_target]} { > - verbose "Skipping ${gdb_test_file_name}." > - return > -} > +require is_aarch64_target > > standard_testfile > if { [prepare_for_testing "failed to prepare" ${testfile} ${srcfile}] } { > diff --git a/gdb/testsuite/gdb.arch/aarch64-mte-core.exp b/gdb/testsuite/gdb.arch/aarch64-mte-core.exp > index 904364d027c..5ebc6d7d1ee 100644 > --- a/gdb/testsuite/gdb.arch/aarch64-mte-core.exp > +++ b/gdb/testsuite/gdb.arch/aarch64-mte-core.exp > @@ -164,10 +164,7 @@ proc test_mode { mode } { > > } > > -if {![is_aarch64_target]} { > - verbose "Skipping ${gdb_test_file_name}." > - return > -} > +require is_aarch64_target > > # Run tests > foreach_with_prefix mode {"sync" "async"} { > diff --git a/gdb/testsuite/gdb.arch/aarch64-mte.exp b/gdb/testsuite/gdb.arch/aarch64-mte.exp > index 4aaf1844f24..a4a8a20d8aa 100644 > --- a/gdb/testsuite/gdb.arch/aarch64-mte.exp > +++ b/gdb/testsuite/gdb.arch/aarch64-mte.exp > @@ -43,10 +43,7 @@ proc get_ltag_from_ptr { ptr } { > "fetch tag from pointer ${ptr}"] > } > > -if {![is_aarch64_target]} { > - verbose "Skipping ${gdb_test_file_name}." > - return > -} > +require is_aarch64_target > > standard_testfile > if { [prepare_for_testing "failed to prepare" ${testfile} ${srcfile}] } { > diff --git a/gdb/testsuite/gdb.arch/aarch64-pauth.exp b/gdb/testsuite/gdb.arch/aarch64-pauth.exp > index 901eb8212c9..54bf16c5f67 100644 > --- a/gdb/testsuite/gdb.arch/aarch64-pauth.exp > +++ b/gdb/testsuite/gdb.arch/aarch64-pauth.exp > @@ -17,10 +17,7 @@ > # supports pauth instructions. On non pauth systems, all pauth instructions > # are treated as nops. > > -if {![is_aarch64_target]} { > - verbose "Skipping ${gdb_test_file_name}." > - return > -} > +require is_aarch64_target > > # Build program with address signing forced on. > standard_testfile > diff --git a/gdb/testsuite/gdb.arch/aarch64-prologue.exp b/gdb/testsuite/gdb.arch/aarch64-prologue.exp > index d17dc668873..588bc269336 100644 > --- a/gdb/testsuite/gdb.arch/aarch64-prologue.exp > +++ b/gdb/testsuite/gdb.arch/aarch64-prologue.exp > @@ -15,10 +15,7 @@ > > # This file is part of the gdb testsuite. > > -if {![is_aarch64_target]} { > - verbose "Skipping ${gdb_test_file_name}." > - return 1 > -} > +require is_aarch64_target > > standard_testfile > if { [prepare_for_testing "failed to prepare" $testfile $srcfile {nodebug}]} { > diff --git a/gdb/testsuite/gdb.arch/aarch64-sighandler-regs.exp b/gdb/testsuite/gdb.arch/aarch64-sighandler-regs.exp > index 7cb3adad076..1175e8d6b4f 100644 > --- a/gdb/testsuite/gdb.arch/aarch64-sighandler-regs.exp > +++ b/gdb/testsuite/gdb.arch/aarch64-sighandler-regs.exp > @@ -15,10 +15,7 @@ > # > # This file is part of the gdb testsuite. > > -if {![is_aarch64_target]} { > - verbose "Skipping ${gdb_test_file_name}." > - return -1 > -} > +require is_aarch64_target > > set compile_flags {debug} > > diff --git a/gdb/testsuite/gdb.arch/aarch64-tagged-pointer.exp b/gdb/testsuite/gdb.arch/aarch64-tagged-pointer.exp > index 6e94a8fc11a..8faf92bee8d 100644 > --- a/gdb/testsuite/gdb.arch/aarch64-tagged-pointer.exp > +++ b/gdb/testsuite/gdb.arch/aarch64-tagged-pointer.exp > @@ -15,10 +15,7 @@ > # > # This file is part of the gdb testsuite. > > -if {![is_aarch64_target]} { > - verbose "Skipping ${gdb_test_file_name}." > - return > -} > +require is_aarch64_target > > standard_testfile > if { [prepare_for_testing "failed to prepare" ${testfile} ${srcfile}] } { > diff --git a/gdb/testsuite/gdb.arch/aarch64-unwind-pc.exp b/gdb/testsuite/gdb.arch/aarch64-unwind-pc.exp > index a6d549a9830..9e9613aa3f9 100644 > --- a/gdb/testsuite/gdb.arch/aarch64-unwind-pc.exp > +++ b/gdb/testsuite/gdb.arch/aarch64-unwind-pc.exp > @@ -17,10 +17,7 @@ > > # Test explicitly unwinding the PC DWARF register on aarch64 > > -if {![is_aarch64_target]} { > - verbose "Skipping ${gdb_test_file_name}." > - return > -} > +require is_aarch64_target > > standard_testfile .S > > diff --git a/gdb/testsuite/gdb.arch/aarch64-w-registers.exp b/gdb/testsuite/gdb.arch/aarch64-w-registers.exp > index 72711fe660f..7e4fc24c3cb 100644 > --- a/gdb/testsuite/gdb.arch/aarch64-w-registers.exp > +++ b/gdb/testsuite/gdb.arch/aarch64-w-registers.exp > @@ -16,10 +16,7 @@ > # Check if the W registers have the expected size and if setting/fetching > # values from W registers works correctly for both big and little endian. > > -if {![is_aarch64_target]} { > - verbose "Skipping ${gdb_test_file_name}." > - return > -} > +require is_aarch64_target > > standard_testfile > if { [prepare_for_testing "failed to prepare" $testfile $srcfile {nodebug}]} { LGTM.