From patchwork Fri Nov 10 06:53:42 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: YunQiang Su X-Patchwork-Id: 16448 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:b129:0:b0:403:3b70:6f57 with SMTP id q9csp1085134vqs; Fri, 10 Nov 2023 04:42:14 -0800 (PST) X-Google-Smtp-Source: AGHT+IGwqu6rmarsV2JGKWZXvd0Znlt+SOUyMn9ACVinWcvHXBSUNqrVVTYyAILteIVSSe+Wlz2C X-Received: by 2002:a05:620a:4727:b0:775:d492:64e9 with SMTP id bs39-20020a05620a472700b00775d49264e9mr8367389qkb.41.1699620134708; Fri, 10 Nov 2023 04:42:14 -0800 (PST) ARC-Seal: i=3; a=rsa-sha256; t=1699620134; cv=pass; d=google.com; s=arc-20160816; b=DjLBrpHjaY276KwZPIuDf6NlMGx25N4jI64TlhlVeVuI7uP1GCB6amn0Tc2wthMxpO 8PzCOAG3Vn6Ln+wuYul37OMDlErVNPZ+83PJ1gqCtj9Rgs6p3xswrjJDjz5xyh9ny00b PRIOX8jeFjZFhTFZWgJ2y+/ABdICEp1NaLCG4potwYbX2c5Iph8gvHLT7+TSTxhVHcop gyYRorDg/Yt66oSxq+RcUP3i+g3lO+Hb3x71Dc3DEvWbE0WPmrVxj1Rcv3vrEhzyUkP2 p7hx/xmlOpwvYIkmsE32WE8b6EwArpqoqw3F+waOWNQitLumnJnkinHCZx8iwmYa+SAQ BWIw== ARC-Message-Signature: i=3; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=errors-to:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:mime-version :content-transfer-encoding:message-id:date:subject:cc:to:from :dkim-signature:arc-filter:dmarc-filter:delivered-to; bh=9aHKSM31SHEyEoSfMx3EanqImiSlmmKj9FFeMKE0ekU=; fh=zgn+771X4ysB7j9hSn7g/xv3tY8yVpzPfpfJXx/EswI=; b=a2AhnVDxtZQwzBfvyfwmQJvLutVmbbiA0OBjUOR08whxIJTD4DfbIbQaxOlk4Icpuw 55nTaiWKLUYxYf8PmpCx1Pm+GzO2gNWRmozAiTvBeU4RnZXZwirorWIB7RgRN/EDGqR8 qFglhlyHsts1iWOB6cnGMohs3aIogaKYharhi08Kvao0xfyfPJ4b8Knh3hjkIJ6VMgvW ZX6kz2lO/sPP0u5VO3T5SkzZs3Jn3PdE3RAhrrwjcHuCO2EBrs1dpIz/d/Pz6uIHjCIl eL4OrwDDmt+vMmbJjIpY2osxfYXrvq20Lw09r1cadOB0nJwUUVIbeZnG9X1eG2jcO+L1 4+TQ== ARC-Authentication-Results: i=3; mx.google.com; dkim=pass header.i=@cipunited.onmicrosoft.com header.s=selector1-cipunited-onmicrosoft-com header.b=lQSigJ0X; arc=pass (i=2); spf=pass (google.com: domain of binutils-bounces+ouuuleilei=gmail.com@sourceware.org designates 8.43.85.97 as permitted sender) smtp.mailfrom="binutils-bounces+ouuuleilei=gmail.com@sourceware.org" Received: from server2.sourceware.org (server2.sourceware.org. [8.43.85.97]) by mx.google.com with ESMTPS id b40-20020a05620a272800b007757861297esi4483531qkp.69.2023.11.10.04.42.14 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 10 Nov 2023 04:42:14 -0800 (PST) Received-SPF: pass (google.com: domain of binutils-bounces+ouuuleilei=gmail.com@sourceware.org designates 8.43.85.97 as permitted sender) client-ip=8.43.85.97; Authentication-Results: mx.google.com; dkim=pass header.i=@cipunited.onmicrosoft.com header.s=selector1-cipunited-onmicrosoft-com header.b=lQSigJ0X; arc=pass (i=2); spf=pass (google.com: domain of binutils-bounces+ouuuleilei=gmail.com@sourceware.org designates 8.43.85.97 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 22BAF3857009 for ; Fri, 10 Nov 2023 06:54:30 +0000 (GMT) X-Original-To: binutils@sourceware.org Delivered-To: binutils@sourceware.org Received: from APC01-TYZ-obe.outbound.protection.outlook.com (mail-tyzapc01on2113.outbound.protection.outlook.com [40.107.117.113]) by sourceware.org (Postfix) with ESMTPS id A94113858D1E for ; Fri, 10 Nov 2023 06:54:22 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org A94113858D1E 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-Filter: OpenARC Filter v1.0.0 sourceware.org A94113858D1E Authentication-Results: server2.sourceware.org; arc=pass smtp.remote-ip=40.107.117.113 ARC-Seal: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1699599264; cv=pass; b=IMm3GzMZkEls/8MYVRms4QPsbTqBNkHHMh0ax3Kzk8Hmam4eotkIUS7CjCHhvzTuOW0q0b9VXkW8P4swbQ5iDgV26M9Xfz71LI6KGXTP5QjFzRdYjwCjoZB3ucoDUKp2thW7ilQZrgwTu6FxzyocAIKnJjLI20vq7m4/cVInguc= ARC-Message-Signature: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1699599264; c=relaxed/simple; bh=CUtPUq37xmw9qIlRgfnrpdbKN2S22NdgApyjBK7ES6A=; h=DKIM-Signature:From:To:Subject:Date:Message-Id:MIME-Version; b=wZQ9dqG7jTmI3AMJz/ro+P+B1vKSPmIkIvQ3MKkY4cAtWu+3tPzp+3FPvhOQndi1AeHwrUlmvRubEo+5+gOVplwQ2VuGnT9KFTOBbFJVxuIe2+YzqbwN+eywNqgPZumtbktiw7FWSeQsF4k14cohCpG1xpIsiemTCVTfVrdkg1k= ARC-Authentication-Results: i=2; server2.sourceware.org ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=eQQvxiU6d8yIVYyTsVOkDhHETv20+ivsQP1OCodwqT3QmLm0irhG1HOcYVprGJQNQVrPkTGgb9HcC3H2xdTm+UNZEcEU44qciSTX8qzXpmJwhUt6R3PjR/xu05WBKsl/hRbMprVDugln/rs+PkmIGHkQxwFk/PmHDdDYgsEZRA1c7kl+LZ0R0v8pSFQFvxXMGRyXPWqofWzI6F66xTBpaVt2nMJVHfBOqBZI/MMRciwUNrqBUFDO0hvERHw6R09KngWJ2a+Kz+MXyE1gbA7JExsyzWB1YetgZzF2x9drW/CRPnnmOSC7Wwpu/QD743ztrAAlrMXK/NX5lMVrkBVdqQ== 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=9aHKSM31SHEyEoSfMx3EanqImiSlmmKj9FFeMKE0ekU=; b=XWwC4PDFGUBPyiNzTokxGDre2vdebN9QlmoPg2sGIq7ZSWHQNFlp9Se02mnwEuRD6EefZJZ4fIy4kM3yJ2xmLurH3YPdQlbN49oSyjMeL20sbJe3bNupJYZTZZFpbEhG4sl1mAgTry+z9UdJTAtlAvtCLFnB+V/keiI7wAihP74Ics48khB/rSpwLhTnGjhXsdeVL6L+1htb/jnikMJdNA+fDGMnxgorWutibO1gdfh4XMhQlM1rHTr9NqZ2UL76YADvMIL4lljLeV7xBupwIDjrqNa7iQWAJsh7vm39P+is3d5M7slgDm3rQDzRTut4DgV6huck+fwM9P/2hL1nfA== 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=9aHKSM31SHEyEoSfMx3EanqImiSlmmKj9FFeMKE0ekU=; b=lQSigJ0X6yGTXghOC7odcvrxZQSeObyCfiYjyXCF49XEU/ZoaMGfrUs+tWP7VFro4PkmM5byl4AnS9Bg5wkLGkmrywQXxdwzaVRUW5lNYtwG3MSQ4s02bbVsnYLyn6qaP/1LasurzI4HRgWssOkQ92Ok1Rax7RDe4GWR5k7OOAo= 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 SEZPR04MB7673.apcprd04.prod.outlook.com (2603:1096:101:1f4::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6977.19; Fri, 10 Nov 2023 06:54:17 +0000 Received: from TYZPR04MB6117.apcprd04.prod.outlook.com ([fe80::41df:8aa2:5d9c:5f88]) by TYZPR04MB6117.apcprd04.prod.outlook.com ([fe80::41df:8aa2:5d9c:5f88%4]) with mapi id 15.20.6954.029; Fri, 10 Nov 2023 06:54:17 +0000 From: YunQiang Su To: nickc@redhat.com Cc: binutils@sourceware.org, YunQiang Su Subject: [PATCH v4 0/2] GAS/MIPS: Fix testcase module-defer-warn2 for r2+ triples Date: Fri, 10 Nov 2023 14:53:42 +0800 Message-Id: <20231110065344.684877-1-yunqiang.su@cipunited.com> X-Mailer: git-send-email 2.39.2 X-ClientProxiedBy: MW4PR04CA0171.namprd04.prod.outlook.com (2603:10b6:303:85::26) To TYZPR04MB6117.apcprd04.prod.outlook.com (2603:1096:400:25a::9) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: TYZPR04MB6117:EE_|SEZPR04MB7673:EE_ X-MS-Office365-Filtering-Correlation-Id: 79b33412-6c0e-4c53-b04e-08dbe1b9db45 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: KkeFLpZSEvwiurb4CsS2But//ZLCcNw9soBqMFy2A1skcG8i2yNxkOUCfZXH+ueX3EoMIk+F8acR3WhUr5RCjr6wQzvoHjCVeDgH02uI1HQ0wBHGIlguslcU6AoNcDeEoqvN4X5svmqgyVlhUO/WPw6cXbSOZjMPCC3lTJStd9/yN5tjFGlwJV4S4I/cEKQgHpL4Ho46/rMjr6EAafgNXq0TGJoTUAxhsU5Mdq2NH+WRkQjkjTc9R4BthGepNYmnYPies6r3GJWMZfSkQ+1LVT5BrA/lkrNjfbwaRSaGDfxBD4psNmA3I7Lql06t+zHWMJnKgNvYKaUQAtayT9Hd/FxET/KenLlKsGDY++5zOS2nFmrGh7B+iR+dpGyrW3Vlp71aiVAO463V3Z6YLnhodpenFO4g6wU8pXIi77sVCbhEvBf6VmTWpdgoM++PMXG3El/lYtVx9HuTMAlm1Cnv/OKg8OUma/vXs5bRDDOE3CfuSZAkIvtkaioFPVkz7zoNWs+2MtTIsBZpBcHDOHDcTudKizlyLCK4idEKflQPqRCxQZGdRtFpkcyZrlGjANCWPGTJbrQGZ4MeAkKxlzuoebu9wpXX9zYK46XYCnGd0Oo= 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:(13230031)(39830400003)(346002)(376002)(136003)(396003)(366004)(230922051799003)(64100799003)(1800799009)(186009)(451199024)(478600001)(6486002)(8676002)(52116002)(4326008)(5660300002)(6512007)(2616005)(6506007)(6666004)(83380400001)(8936002)(316002)(2906002)(107886003)(1076003)(26005)(66556008)(66476007)(6916009)(66946007)(38100700002)(41300700001)(86362001)(36756003)(38350700005); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: dD8B+2fr2rriZmojHms6CPQbPygPXkJj1ZllWAda5j9b5OplPSER30p5J5DsEAUuopUkmAHZvhRCfZh4VAXzqHon3JpHHnu/Jo9T/ss7f5MxfhsmQQXpGtgbmg7+GevdwL/hMRSsvRA0MngWlJXaObqk9EQ4gswZDsk5zvNzacLGnCJtXncC+KQYXu9bFP6UP1toM8znoI2cf5He99tNBAXr2wHaPbOP/4+1iCmLzV2T8xnoCqOF02ooQ5bUpzsG+ciXx1WA5yO9jIUPLSqy7PzXRAODUlflS0VAtqN0HrjvaDpKAqeBTrKZAd2H21OlBOCxyVxEmtSqwtgFF3zp4k6qwk8pESU5ovENv7tXvtHRY3+okAgHA211f8mejMxUVAy+rt8M6wnnKsXRwk4gllV73Fd1vqSGJLxD3cMrWAGWa2Gvn+RpFT+vyx1VuMQYEyaIO6slSSIu3WtsYLPcQ8aZYQi0OPureI+zKtTVgQA34HhmoeW/RccOxYF7CmvCs/R+luAMIBp8XpSBzskpxrQ3/v/kJDE1uiVBEy7/unZ89Dbk+6doKrXk4JRSg6Adg6NNz7sN+UzTKgXxTsHNOvkoLcrqbk3GejV8igu+P65gNLT12TlyCKpFzoZ7mCbEi4LMGy9aLy4D6lSqOnmuXAIuGqenpAJ86i9A/kxKpZpiJKB4+Dd05U22l6cFNit6iMB1gh/wHUBgbBsWO2keDYBhNy46zgQmrgck7ucCrV3b/HAg/s3xhqr+8jKsQuQhI8mX43PL2UdYd5zVPcZU4KvjyRYOxqjRyXUzk9yqegCJHy5SDa4NX5p+pV0u9OHxuuAuIXHe7UV0YFuctDZMS6FQ2NYjHVrCnD7EI54M5mB2Q3dQATUcVvruARzQEQf6dxfQVCENgzh7g0DiJ3fHX6C/W2d/g7j0h6Fwy1cv7UeJWbtXcONAT7U1VH5hoWOdC6Yn059QOn70h2Uhto65jfbhgjjxPITtsiJPtwk/Z+GlkNbjyD/ulLR1TpzfzrZD8Evb+MFoNhqGuSjq1H9AAZGpfrrCTHDWTcgT4PbRXqjJryDcD6oEIdceGZUqsgcOIthGFgI61DR2l9YzEJcwnKk1/57gDmznzKKgqTU85C/mEoxr1bUIxBaJpYUHVrQhihiXUbF1r2HGnwd0SBomvxXU0NmNh7TK0RhE+afvlGkBHge8Fc1EgeD/h/aCxcJConefkdoin5l3ho2wjgLHREPWaMLM0hTHxfbYlTmr7rSzir/w4KH1T6vapCDkffprVhsn4Kjl1WiYPdlqffzGUkyL4DQK/pH400lvgRcS6onyUA6nQ6P2wcyqHK+Hf+aE4weqxdIas9yFEjvnCp4ni3Ti6hLUulJAWsqUyi19n9zeQl3zhGGfp/XddjI9OOzKAElZl8nzKFNETDM7wdjfKX0W4p+hIo/767/fWNl3gVd+H+oe1tSZepeocSl0hKCZ/Dlx479qNOxU5e61jQc1ZisycwI4X4AArRoxed4eNkHi5cdgx4VXxMmqB4DwodeebOD3rO4Chbh6//cHy65RXAbeKjvy6OiYNVf9BcTew9UJhFDlgs4ufHA61/XbDYz5vd+KUbt3cl2rbDsbJ8rynQ== X-OriginatorOrg: cipunited.com X-MS-Exchange-CrossTenant-Network-Message-Id: 79b33412-6c0e-4c53-b04e-08dbe1b9db45 X-MS-Exchange-CrossTenant-AuthSource: TYZPR04MB6117.apcprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 10 Nov 2023 06:54:17.3108 (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: Rbe7UWfzyVY+H1o8wQ1RbkiUmEfKJ6to8Li45BYOlp8dRrsAxnJw/ZhRoqLvJwp8AagYN3B9ZSaH+IyujyCh5/btsijuNgv8XNVChCJcTm8= X-MS-Exchange-Transport-CrossTenantHeadersStamped: SEZPR04MB7673 X-Spam-Status: No, score=-7.1 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, 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.30 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 X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1782180882418375204 X-GMAIL-MSGID: 1782180882418375204 When gas is configured with --target=mipsisa32r2el-elf, module-defer-warn2 will fail: /binutils-gdb/gas/testsuite/gas/mips/module-defer-warn2.s: Assembler messages: /binutils-gdb/gas/testsuite/gas/mips/module-defer-warn2.s:2: Error: `gp=64' used with a 32-bit processor extra regexps in /binutils-gdb/gas/testsuite/gas/mips/module-defer-warn2.l starting with "^.*:2: .*: `fp=64' used with a 32-bit.*$" EOF from dump.out FAIL: mips module-defer-warn2 The reason is that fp64 is allowed for mips32r2 and onward, so the error message `Error: `fp=64' used with a 32-bit fpu` won't emit. YunQiang Su (2): GAS/MIPS: Convert module-defer-warn2 to .d format GAS/MIPS: Add module-defer-warn2-r2 testcase for r2+ triples gas/testsuite/gas/mips/mips.exp | 3 ++- gas/testsuite/gas/mips/module-defer-warn2-r2.d | 5 +++++ gas/testsuite/gas/mips/module-defer-warn2-r2.l | 2 ++ gas/testsuite/gas/mips/module-defer-warn2.d | 5 +++++ 4 files changed, 14 insertions(+), 1 deletion(-) create mode 100644 gas/testsuite/gas/mips/module-defer-warn2-r2.d create mode 100644 gas/testsuite/gas/mips/module-defer-warn2-r2.l create mode 100644 gas/testsuite/gas/mips/module-defer-warn2.d