From patchwork Fri Sep 29 15:05:25 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: YunQiang Su X-Patchwork-Id: 76887 Return-Path: X-Original-To: patchwork@sourceware.org Delivered-To: patchwork@sourceware.org Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id 41C5D3881D3E for ; Fri, 29 Sep 2023 15:06:32 +0000 (GMT) X-Original-To: binutils@sourceware.org Delivered-To: binutils@sourceware.org Received: from APC01-PSA-obe.outbound.protection.outlook.com (mail-psaapc01on2108.outbound.protection.outlook.com [40.107.255.108]) by sourceware.org (Postfix) with ESMTPS id 7F07038582BC for ; Fri, 29 Sep 2023 15:06:14 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 7F07038582BC 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=CDHo427ThpTYRDPvZVpoOoVVvZTieSRBw9IpTuma3zioz8i99uPd0HfJPAxV5l0hhsqEHceDTev9gh8ncjWgXbuuRyRRqh8UWEY4pstXvHI0k2sGxP/K+DazxZZ1QlIM+b7IKEM127ZOdofHdBNHurtxumYCrggTQk3fOrUYRUtw9l5J43SyqwbNSiBz/8iZF/nLSRW/zf4PtbyFhrOC4tS7914rdz2gwSqgRYFWibgnk+OaR/+sLI8FOAAVL7JdzF7xnRSok0EZRIgz7TQS+TL0xm/CdLx+3EjlwUfuwN/VvO1roZbytWv6ukIBPa0xUUOK3n4JoFpeQGcjN/RGLg== 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=ma+TUbY9iPValkskYn2lTFLBFIHGV1Zv9xFCXNolLW0=; b=ed3qJaWQVp1KYq67x7KXjE/eE/eoG02+T0z0G3olf46c1LifQDDeGl7ZJ8ZrYL3TSmDT72vqIZHJ+iVVBv6y4hu7OyKdHR728KpNpt+8yvXvGstS3bbPiBzrYcZnUHlH8X9bxOtjzdvKK4Tf2bl4RIIDBBZi4+hvsje8JJoMtKqb0UEJQ9tQFcZNL9CaEQD6Ku+UxwFXucRzFqWn6to7W8lxsNzCinSgo9hUkxxwCmI5p4QQ+50iwpGVtCzfiBA2g8YSUHpqLzVW0KR9SWPaO2ByYBVsE7kbGNeKZewQDNTLFFct2YJhM1Gpscu9s9IiK2CP0v6Isdy/YnbD+0E5GA== 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=ma+TUbY9iPValkskYn2lTFLBFIHGV1Zv9xFCXNolLW0=; b=M3r4l386A1BE18oktTpahLHS6BHTwfPLTNhWlgLbFppA8ilITLMHm9muhWdFUrk+hBbCh6ao4GpXBSJI0JgFeoFjz4K3wkRQBVX78mnisNwX4VQ9l5X8ZUZ3EJ9eKcFVylr8dRfOT7BkK4WiugOZVzkQe16t0qy7NfydvE5SNv8= 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 PUZPR04MB6485.apcprd04.prod.outlook.com (2603:1096:301:f7::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6813.35; Fri, 29 Sep 2023 15:06:04 +0000 Received: from TYZPR04MB6117.apcprd04.prod.outlook.com ([fe80::4dd8:54b2:69ba:2768]) by TYZPR04MB6117.apcprd04.prod.outlook.com ([fe80::4dd8:54b2:69ba:2768%2]) with mapi id 15.20.6838.024; Fri, 29 Sep 2023 15:06:04 +0000 From: YunQiang Su To: macro@orcam.me.uk Cc: binutils@sourceware.org, YunQiang Su Subject: [PATCH v3 1/2] GAS/MIPS: Convert module-defer-warn2 to .d format Date: Fri, 29 Sep 2023 11:05:25 -0400 Message-Id: <20230929150526.3149431-2-yunqiang.su@cipunited.com> X-Mailer: git-send-email 2.39.2 In-Reply-To: <20230929150526.3149431-1-yunqiang.su@cipunited.com> References: <20230929150526.3149431-1-yunqiang.su@cipunited.com> X-ClientProxiedBy: SI2PR02CA0017.apcprd02.prod.outlook.com (2603:1096:4:194::17) To TYZPR04MB6117.apcprd04.prod.outlook.com (2603:1096:400:25a::9) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: TYZPR04MB6117:EE_|PUZPR04MB6485:EE_ X-MS-Office365-Filtering-Correlation-Id: af8b6910-85dd-461c-8ef8-08dbc0fd9a04 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: pEjRXY+2UPiyqi/PWef29oWGcSEAKOjDIrTshGrDYEQlPSgU0vrl0gonWrnfZDZqZFGJj+Of5iR16wqULVZ4ou+q6gv90UNDywwhm/6NNiaRl7BKK+ku+4CNwpCKbm/CaEHBr9cQF6GcFWkIGzwEpulUGGT0T39Efu7SXoTmkmEOb7ZVfPzRofum5VAR3YJtv5vFhkMFiOQmOhypGEXVl550+n2Dg+JhRtuJRYwP82rDkLUI+qTjTEytl5U+HzvtiXNzgJc8b8PbNwyFqayj+yEtoov6bcW8IbJv1NREGroc2HwNKPvGT3VnqxPsT0ifK5lJiG88yWr7BM8KIZ19papna860b4bcWB+cyQesc/2A3w6nMLp8DOVk00iQCG/wyvfTjgUbuwMt+ksUGYw0lgpTyw0XgzBkDk5SFY7RnQHDV3vPC/p074cYfXSwzrefcy90Xg1KuGzBPRZnHoTkOxJJRk+YuVwrCVPOhceW8lhGb26nk5gbMXq+lAwDZmzSffC6cizgfeTO8E7cavah1jg4HJ9sGoNWgDpC9NIEnxRD4hMa/LxkX1n2Wj5qiWnBPJAJ0BE3kB01qKzuFg3IEmUtbdKFEnskSlshbCSykkLTtKdQFo7Qjf+nR9w7/D5snyk06+dpFdFXMTgfgs1KWg== 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)(366004)(396003)(136003)(346002)(376002)(39830400003)(230922051799003)(1800799009)(186009)(64100799003)(451199024)(26005)(6666004)(6512007)(6486002)(52116002)(6506007)(2616005)(1076003)(478600001)(4326008)(36756003)(86362001)(38350700002)(38100700002)(107886003)(83380400001)(41300700001)(66946007)(66476007)(6916009)(5660300002)(66556008)(316002)(2906002)(8936002)(8676002)(142923001); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: TiH+zO5XAEXa+6wj61anca8A/mxCAx4AIeR4UI810L6lMATVh4QxZLnvbotRCJQQtX//+7qaJzrWcMldid9LDSnGDOPo/1Jwui+P175fyPQk0q2Qo73b5JU5ydYKQ2lWnyBQBWHbsHlAYgKEjw4mC1qiUzz1w34njdtEaoNAPdQjCgQHbe1w+t0L53I554+1O0ObS/ROpNBxP7t50NTHQbvmN90uF28ICr18jchlF43ywhcAEwyyo+jGIyPUcsK1nuVIY4sUjpcYInBPB+RJ3FMuzq9n/+MUmOtGd23Hdtu5hk2RljFroUVBwZlj7imvSS43dLGoNjPqt+IlT12Oxb8JSxh6RwjMMJyAje14dqw5k1f3E/oPzM5WEhNEw/RczThiYneWTXZbGwt5a+CaKA9Cy20FwcfSlxe+UlOmfXCRN1ZpiDjbhqgIxxxo1YlSjLbU4LAXvudlLe4OYfV88f6/J+DLz5ybqkQxk85xU5+PYl0Rx8OjAqdmJbFYgVaBtjaUYNHRRXNzl2voqshLsYWv1Afa40fd15dnKBXHgTtwxySwNLLvV9ZmDxJwv5tsN4HWI8kqUXGtaUbQx11qTM2ksIEwOVA/L2UfivRCtpwfChDVAl5Ev/vG8Pt1Fckp+Nh+wzlfHDLh9MgSZhfRaHDuLYNI3EZA6mwlt7AYZLQAByEEWYMNuJoMVQWWkiZiFladVi4xOTrPrBuzx0abNK2pp7RfXJ+3vm5/oea2joTwSiKO/rdhVJh1IcBPDByurMmmjL+5ZF8iiqAfnkVAt3Flk+YqqBtg5z562hhasM9ySmL6BxgOp7BDFsuZ/VYLK115Hn+d+YLgRsWsjORaTqNcBHWcTCKqHbDh5YpU9PgsYneznMmDQXBgz+wrMcrm8leu1gTYvVVfzSVRcbnkCj07JcA5X/bQfiaNg0L9ejpUdaIOChc6e+v6zURd7U5xdquYWJrw8jGheo6Klmf3GSsxjWtfhkLxtRdNbA3cDFpJ+EXftnFc0laGOhdG42NR5pd8f974NpJH83s+JXq5nBXCBpBp5We4+SAzcBXxEl6FOtYIlDoQ2ta++FqTStD9TlKogSHfHhB+oEOmwE6ey7zFCoqvysf/eP4g0xGsS4+mkPoevAa/Cxbl7GS5K+gk+7EODEhYBXcpr0RXAMrOTUDPZdfQZoR+U6tWloAqs3prjtm4YmRVPgTDDw9GKGo+FCzcQlVDoXOeZAaqza7RmMYzhFmdebZEZhlT38p8rxoWHLtqFkfVhWAWIc8YWHRPnNCA8HGzWYmKyKC0eumDMqrfCTDhZpyzTbt94jB6gW9wY7Ly02YEEJJMPEn5ohZ14dkPamZXM2rIG9/rgPL6huQRnqBFjie93TYk5jO2vGc0ikM7b6fHT4rQskRyCycV0R4zfXKl4U0fN9FpwICnvQ4sSPaNjcyC1UrymiH0PWewa4wTQWK1BCGBy5Su1OZQukzNExATtP1PHYwIy1frgR54SgdwkDiI8LLR49RaCJpC5aJVCn3yLtN3kB35qKjMoNf0DA65RVG/pup/lE+qDo6DLx6e6yqUO/0bG8pFwp19VlGmDLNlf4TvSyKapw2Ow5YdpLKXsgcG56eLHhyMtA== X-OriginatorOrg: cipunited.com X-MS-Exchange-CrossTenant-Network-Message-Id: af8b6910-85dd-461c-8ef8-08dbc0fd9a04 X-MS-Exchange-CrossTenant-AuthSource: TYZPR04MB6117.apcprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 29 Sep 2023 15:06:04.7976 (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: /c7IiC5zKHOvz+BajEgI+VvCwhrlXs8gl7xfCEdOxr/X3hgv/bisDluE7BH19bK+BOnfB9TQeJvg7pl1LUwHbgPv0EZNrQvGnWuXzyQdrX8= X-MS-Exchange-Transport-CrossTenantHeadersStamped: PUZPR04MB6485 X-Spam-Status: No, score=-13.6 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 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+patchwork=sourceware.org@sourceware.org Sender: "Binutils" The .d format can gives more control. In fact for r2+ targets, the error message will be different. --- gas/testsuite/gas/mips/mips.exp | 2 +- gas/testsuite/gas/mips/module-defer-warn2.d | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) create mode 100644 gas/testsuite/gas/mips/module-defer-warn2.d diff --git a/gas/testsuite/gas/mips/mips.exp b/gas/testsuite/gas/mips/mips.exp index 91cf8b11077..13c48cd9400 100644 --- a/gas/testsuite/gas/mips/mips.exp +++ b/gas/testsuite/gas/mips/mips.exp @@ -2059,7 +2059,7 @@ if { [istarget mips*-*-vxworks*] } { run_dump_test "module-override" run_dump_test "module-defer-warn1" - run_list_test "module-defer-warn2" "-32" + run_dump_test "module-defer-warn2" foreach testopt [list -mfp32 -mfpxx -mfp64 "-mfp64-noodd" \ -msingle-float -msoft-float] { diff --git a/gas/testsuite/gas/mips/module-defer-warn2.d b/gas/testsuite/gas/mips/module-defer-warn2.d new file mode 100644 index 00000000000..afe086f84b0 --- /dev/null +++ b/gas/testsuite/gas/mips/module-defer-warn2.d @@ -0,0 +1,4 @@ +#name: .module deferred warnings 2 +#source: module-defer-warn2.s +#as: -32 +#error_output: module-defer-warn2.l