From patchwork Tue Jun 6 04:03:13 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: YunQiang Su X-Patchwork-Id: 103542 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:994d:0:b0:3d9:f83d:47d9 with SMTP id k13csp3126550vqr; Mon, 5 Jun 2023 21:03:50 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ6SQy0eYBJaFqJmAQIPgO1+el6kOdfBKY6B26i/6dItoa4xmoSOF5XeZ0eoSeQiYugF3ZIW X-Received: by 2002:a17:907:e86:b0:970:e80:e29a with SMTP id ho6-20020a1709070e8600b009700e80e29amr1072311ejc.68.1686024230208; Mon, 05 Jun 2023 21:03:50 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1686024230; cv=pass; d=google.com; s=arc-20160816; b=b6OzzWic0j2feAF1gMGptPyqPSeJ7HIfdUQnn//12bnIHovyu6MzH5JMaXB+eLsjSq 7HWWAPTh0JtXqQaGkiTAghV5Gt6XdOssNtZ3fVUctfWZT6AXzDg+2fBIX+tIdtaYFtly Di8XNO2qtecWqpqDyFjLSz7AdnVcHE57Papfl4t6KXE1pOgTc1CNVzprBQhjUEAZXzpW g29vZXOyDWOZekMW51RD28UMmq7zzFpS00JTKIHr8bCLIQoRidT2MfXYeBQ1GyptqBAp tV6XUu3w5IKxG2Pa8Lbe3lcXyZz8DD/fWzm+wZnSmhDmmYln3tE9f9HvdTLa5BxL29KJ uw+A== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:mime-version :content-transfer-encoding:references:in-reply-to:message-id:date :subject:cc:to:from:dkim-signature:dmarc-filter:delivered-to; bh=QDTXUTwnvbTRZRK/gqdyhGFLjvr8EGCZd9MfSG696DA=; b=jCfrtgXJvHo+3yFp6BR6iEW/bDgjxHAc6lBYyeD/SYqPREd3HD070wa35HX5U35FTE j2Ct1i3aW6eJ4pyjYxeGVykDbkN6uahb5TYJgasCy8I3apk8XxQyNlD9WM6sHWyOvmtz NAb/Mhk2MmK5vGdL28YNQy1sCU0raIUZ+GIwOxwfykhEyeBQSx7w46F/vAvGIc15DxWn U5tCRXRt8CzYtGYW9Pd+zUSWmwO/Jl2fdR3dau07KuqhS7RBMDpl6s5qhYeY5aX/kWhb dDYpBlAZMw1Ojgd4r08aVQxjz0E5e+qhCCQdBH8CVMuJ3Zq9nn4TEy47pNtvyBI0Cy4g uLWA== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@cipunited.onmicrosoft.com header.s=selector1-cipunited-onmicrosoft-com header.b="F/fnSyoc"; arc=pass (i=1 spf=pass spfdomain=cipunited.com dkim=pass dkdomain=cipunited.com dmarc=pass fromdomain=cipunited.com); spf=pass (google.com: domain of binutils-bounces+ouuuleilei=gmail.com@sourceware.org designates 2620:52:3:1:0:246e:9693:128c as permitted sender) smtp.mailfrom="binutils-bounces+ouuuleilei=gmail.com@sourceware.org" Received: from sourceware.org (server2.sourceware.org. [2620:52:3:1:0:246e:9693:128c]) by mx.google.com with ESMTPS id s25-20020a170906bc5900b009745c47fb1fsi5611279ejv.330.2023.06.05.21.03.49 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 05 Jun 2023 21:03:50 -0700 (PDT) Received-SPF: pass (google.com: domain of binutils-bounces+ouuuleilei=gmail.com@sourceware.org designates 2620:52:3:1:0:246e:9693:128c as permitted sender) client-ip=2620:52:3:1:0:246e:9693:128c; Authentication-Results: mx.google.com; dkim=pass header.i=@cipunited.onmicrosoft.com header.s=selector1-cipunited-onmicrosoft-com header.b="F/fnSyoc"; arc=pass (i=1 spf=pass spfdomain=cipunited.com dkim=pass dkdomain=cipunited.com dmarc=pass fromdomain=cipunited.com); spf=pass (google.com: domain of binutils-bounces+ouuuleilei=gmail.com@sourceware.org designates 2620:52:3:1:0:246e:9693:128c as permitted sender) smtp.mailfrom="binutils-bounces+ouuuleilei=gmail.com@sourceware.org" Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id C43943857718 for ; Tue, 6 Jun 2023 04:03:46 +0000 (GMT) X-Original-To: binutils@sourceware.org Delivered-To: binutils@sourceware.org Received: from APC01-SG2-obe.outbound.protection.outlook.com (mail-sgaapc01on2139.outbound.protection.outlook.com [40.107.215.139]) by sourceware.org (Postfix) with ESMTPS id 3C7683858416 for ; Tue, 6 Jun 2023 04:03:39 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 3C7683858416 Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=cipunited.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=cipunited.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=BBYS1G88BfkAs/l6GFyn8EFzYvFGcDdTzQ2mKGuxdHD9R2WfrJ3T1Bd0XnbKXec8oslGz7OykiD/LKB1PVhl8zy0CieuThtXfzaaHJu+8aEvoChfbr7TSoWFJRxsVHhI7SUIbnYa/S1j7bvzIq1p3Z2nM4b49iua2bFbhKTJukHtRhROzLWBVTwPlBkrNjQqTdGSdxdsh4zrmGZxWyVI6GVYY46OXdfhgIQcnrA7PxJKQEwe4Sg0JcZQ+rtbasaGXQgZ6sTigJ2xPjlprDs7oQj49BJYKDglluifPA6HJ/z3b1GODjcPnCzupgCDa9uBJub85MTQ3wZWhmId+fw1Uw== 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=QDTXUTwnvbTRZRK/gqdyhGFLjvr8EGCZd9MfSG696DA=; b=XpLh/KLcAZ4IYakkNZn/fr/DZ1wbuUWbAF5eMpDyOacIE1QSrJ2FCUNPlvV6bJuXb2yQFg4R/ZCN6f0EFUds9w8b+y0jAxI4OuxWqWgbeNkER82/fmfRLi8ibwTnNTxH4sWfKCVPRUspRV/FfScz/k5N/qQQaDHOhBkLZ0fjJFVDbhC0oGzkNJPIbsX5MoQmqP5t83atDnKqvBO2WA5I5+t5snP7A4NwwlHDtEtsXsj2wFKrqqGpBEGpxiCQHZwLxMa/8+jGIRKKZWOSk7i3gD3CuhWu4MXNf13GbVx+P9S4zfozJ02SQPlhqQRLOKyGdcw9l78bPVuYNwxyz01i7w== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cipunited.com; dmarc=pass action=none header.from=cipunited.com; dkim=pass header.d=cipunited.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cipunited.onmicrosoft.com; s=selector1-cipunited-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=QDTXUTwnvbTRZRK/gqdyhGFLjvr8EGCZd9MfSG696DA=; b=F/fnSyocTBNCzaGqtMt4/moSE/qHdlU4JiU5kZloHkHAOd8gdC1RBJXBgACjwjAYJmCCS7oA91us3N6dvJ1/26DmXyzAnIrZIL2Kl4FWx137AvWQbPhVwAAEYG87NRYH15mML0Rvp8Y18bEf1zmupI0b69+qBMM23qXCAVAeu+8= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=cipunited.com; Received: from TYZPR04MB6117.apcprd04.prod.outlook.com (2603:1096:400:25a::9) by SG2PR04MB5842.apcprd04.prod.outlook.com (2603:1096:4:1df::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6455.32; Tue, 6 Jun 2023 04:03:32 +0000 Received: from TYZPR04MB6117.apcprd04.prod.outlook.com ([fe80::1b49:5a4:7b95:a128]) by TYZPR04MB6117.apcprd04.prod.outlook.com ([fe80::1b49:5a4:7b95:a128%6]) with mapi id 15.20.6455.030; Tue, 6 Jun 2023 04:03:32 +0000 From: YunQiang Su To: binutils@sourceware.org Cc: amodra@gmail.com, macro@orcam.me.uk, YunQiang Su Subject: [PATCH v2 1/3] MIPS: disable fix-rm7000-2 and llpscp-64 if not has_newabi Date: Tue, 6 Jun 2023 12:03:13 +0800 Message-Id: <20230606040315.4000351-1-yunqiang.su@cipunited.com> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20230605102225.3566958-1-yunqiang.su@cipunited.com> References: <20230605102225.3566958-1-yunqiang.su@cipunited.com> X-ClientProxiedBy: SI2PR02CA0034.apcprd02.prod.outlook.com (2603:1096:4:195::9) To TYZPR04MB6117.apcprd04.prod.outlook.com (2603:1096:400:25a::9) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: TYZPR04MB6117:EE_|SG2PR04MB5842:EE_ X-MS-Office365-Filtering-Correlation-Id: 8f36af08-db5d-41b2-2de8-08db6642fded X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: V2GPh3XeKyUv/jJbz+jfEaePDLmC6Upons+Kn09U8gDkAx+h6zF5t69TAeCMFK2DRdemPXO8/r47slqh0xl/Mh5607pQhJaAEJAewumdsM3IU8Uub/zwhDPfBu82HtCQ/4r0xxv427MaMLsIl8CcuX2ejJAQ4gO4s/GYdFVshVjDZhmLMhRJ2p8ZyI+ml67k/yHWqpoqN/1LuPFjJ6qBgGyQcYget8OKo5hzZ0t0ltueXvp3pxQ7t53gtWmv1tePuCiMS/W2brcUrU0ZS6pPHEUKfbIzGJEL8Mur0y2Z2bEVlTJ1BPmqFN2rYZAHivRgDO2tPHgcwOfAqTN+eCQmFOs4mvoJzIzJyplfpa6kNL3lx91qM4+MnM0INe9HHnqxMiT8cJBT1fF6k5DoqNfYddt+AwaEYQmtb0USOmU6VR35zwem2d/w4kSxAnth7y/s17NUVJphmwlaSKrfy/qh29JuyZrFdg6dspg3Rq3l6tt/lf0yufTxfEaJG6b+uThfRRtSG8irJqiJErUd0vit2k46AWLBU8lWGSPo1R5xX4VbQpTYnJdxqrlEnDmBbQQCYf8WXbSKG9alcFLnmh0aRBPA3yICtCqxE1+i0THQ0CrwhqnG4nAXt/T5FvZvE+lw X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:TYZPR04MB6117.apcprd04.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230028)(136003)(346002)(396003)(39830400003)(366004)(376002)(451199021)(8676002)(66556008)(4326008)(66476007)(6916009)(8936002)(66946007)(5660300002)(316002)(41300700001)(2906002)(478600001)(38100700002)(6506007)(1076003)(6512007)(86362001)(26005)(38350700002)(186003)(107886003)(36756003)(6486002)(52116002)(2616005)(83380400001)(6666004); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: D8ulq1ySxuGLWDuyLGOcAOz4fjvNYMbCbP1T+rSOkuCXbk08hcBfNGgZBRMZO8BiUvt3jvu5UZWfPwxNYWsMw33NhHhXv/Q4rR6wxWpo9uYf3CiuBquxhIpTYecHOO5lHcOVHZ0WlIeJS2kJdGiwH3F6gtmYToAJ9HKwJwc4tMwZXB/7P7H+ppZeNx3AI6cJGOyQHQRq3wEr/kvpuS5+1nOd1f0KbrA9UGpZIVFr+MIbIKqycxRhBubotntRlyLrpgZ3yzXJRqdSTcypfbsMJP/x4L3UEy3551w41RjRbJCms77fmLLh2Xl66Kl3RokoV8uM9X9YBPvYGDIrsIQIY6GSnWHLqJ0ihpAYc1RmzzRVvWduntKhOE/KxGT0wM3ZOZ6yYQyG9cC8i0zp5xAKDzBxMi0koSAngHycn4i4CSC1Ectub6zDt/S3jge0GFvkfREVpxlXM/WD55wGETEeaDl+28D5TinX2vR35dOmJ0m4tc3h43YXtsSpYlFFy2wukkDo7baALzmDXx9q4QMjpAakobz9oQNA0gSylV9MgFZgdzvNYw4qDKbflGujIYk/8Pz4lTM3yzHkLiG4yuds+dmNEFAL2/ZNpiWmlthZMo/Kw99eKBZzti3TDWyDxEf2E3s5ePeSbHm1a6vtqZTSoybAsxH5wd46pu1p9pa/7aXfWh3vwQTP+ph17Xu6593q6DpzwayM6TU+SbCxNiik3ulQDM+Gx8wZWGlhjbbRmTHVmhiNy63ewUb1kJhxDLe8Bnthg9xgM8g81WJN0Qi5sS/ga653Z5N6yNEdt0KaZy5aQPKBvwKtFXepK6N1exv4v/Uu4C1aedXakqU7zT/pawxts/THVNftEHGXGGqTx3+TMwHIYyqaxEev9tQywqrFBgPy3gWks4qVHi1ipm0fsG51y+1QegDi14raA6uPpOXEOKxBwNKN8HhC6oNmQFLfqslfCJTt1r+roiLv8p/em53voKonvH7d+M4sY5IAlXYC2cz2rqK4YZs25L/ZT/dJHHdaaWQVheITCiGOE5//bDUV7ZHOwjvTaV0/ULbWNObjXt6OZD+YErCEPJ7Bpu8chUfcoFSVRBwrndSr/GH5YLrOsUulPpY3QHrEjUGr5wWnd4TbECYjD5oyw12oqihfDdQMh1crnCICifzhNTNZzc/JGFr2JjKDhsp1gxqQM8mGu91NafHS1xmB+ucEFsfZJaU/9iuvdP8m88p7xrQ9mMTy26QFCd6MouRo4vneNStqt/6ZkiAcBtWWtBPwFnqstFkmTnSqqexT0sLTP7ddWLpRyvDqJKJg8+GmZpzF7rEptUFpkLdWI0/GTz0m3Iuj0PQpOmNlLVv+FimPgBbgk/t9sKbRB3O0K6hQZ8K0BiSnfaKCjWedCtatrJhQYuddgfkzNy1d/U/GH7dHdCXUrGfsmL4PFEOmgNlcTX8QG6tVgZr3kXo4s8L5xGvOF2GVVLxpYZ1vjq6WpHHuAgCZiaCRqeRrvv+uhKOEHHfyf3c2uXtRWsFSJZBZsaJmZTs9X8ZJvi4ieN4tV5p0NzZPjIw0CfDI9qd1LjwxrnQ0sszDy3WplM8HH07aIFi/Vrb7OBMaV+WFqiP+FgYJ9SenUg== X-OriginatorOrg: cipunited.com X-MS-Exchange-CrossTenant-Network-Message-Id: 8f36af08-db5d-41b2-2de8-08db6642fded X-MS-Exchange-CrossTenant-AuthSource: TYZPR04MB6117.apcprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 Jun 2023 04:03:31.9789 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: e31cf5b5-ee69-4d5f-9c69-edeeda2458c0 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: LoRA5SKTsnwZj6EjHxBW2ijkHap3YrMhBvu0+0g/I43tnufahfZ28pnZg7rmbw0vInxxpqBXFQBFj22KSEQfoT3gnUY686OS4FHAJ4yWFII= X-MS-Exchange-Transport-CrossTenantHeadersStamped: SG2PR04MB5842 X-Spam-Status: No, score=-13.1 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, GIT_PATCH_0, RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2, SPF_HELO_PASS, SPF_PASS, TXREP, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org X-BeenThere: binutils@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Binutils mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: binutils-bounces+ouuuleilei=gmail.com@sourceware.org Sender: "Binutils" X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1767924543200221583?= X-GMAIL-MSGID: =?utf-8?q?1767924543200221583?= Some triples may disable N32 support, such as mips*-elf without vendor: mipsisa32r2el-elf and mipstx39-elf included. Let's disable the testcases need N32 support if not has_newabi. --- gas/testsuite/gas/mips/mips.exp | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/gas/testsuite/gas/mips/mips.exp b/gas/testsuite/gas/mips/mips.exp index 0ea673906a7..178349ecc03 100644 --- a/gas/testsuite/gas/mips/mips.exp +++ b/gas/testsuite/gas/mips/mips.exp @@ -743,10 +743,10 @@ if { [istarget mips*-*-vxworks*] } { run_dump_test_arches "fix-rm7000-1" \ [mips_arch_list_matching mips3 !singlefloat \ !mips64r6] - } - run_dump_test_arches "fix-rm7000-2" \ + run_dump_test_arches "fix-rm7000-2" \ [mips_arch_list_matching mips3 !singlefloat \ !mips64r6] + } run_dump_test_arches "24k-branch-delay-1" \ [mips_arch_list_matching mips1] run_dump_test_arches "24k-triple-stores-1" \ @@ -2154,7 +2154,9 @@ if { [istarget mips*-*-vxworks*] } { run_dump_test_arches "ginv-err" [mips_arch_list_matching mips32r6] run_dump_test_arches "llpscp-32" [mips_arch_list_matching mips32r6] - run_dump_test_arch "llpscp-64" "" mips64r6 + if $has_newabi { + run_dump_test_arch "llpscp-64" "" mips64r6 + } run_dump_test "pr14798${imips}" run_dump_test "insn-isa-mode"