From patchwork Fri Dec 9 10:47:31 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jan Beulich X-Patchwork-Id: 2812 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:adf:f944:0:0:0:0:0 with SMTP id q4csp698453wrr; Fri, 9 Dec 2022 02:47:48 -0800 (PST) X-Google-Smtp-Source: AA0mqf7n+BHSFW+RxAYc0VepZeGNlE4rPPju4nt3lLwhhQOV7oY7cMndXJFWKi8aPvADqa3sbbOH X-Received: by 2002:a17:907:c05:b0:7ae:b2e4:7b3f with SMTP id ga5-20020a1709070c0500b007aeb2e47b3fmr6050353ejc.8.1670582868044; Fri, 09 Dec 2022 02:47:48 -0800 (PST) Received: from sourceware.org (server2.sourceware.org. [8.43.85.97]) by mx.google.com with ESMTPS id gb10-20020a170907960a00b007c0f2d30dadsi1012581ejc.76.2022.12.09.02.47.47 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 09 Dec 2022 02:47:48 -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=@sourceware.org header.s=default header.b=utlNQXsa; arc=fail (signature failed); 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"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=sourceware.org Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id F2208383C7DB for ; Fri, 9 Dec 2022 10:47:46 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org F2208383C7DB DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sourceware.org; s=default; t=1670582867; bh=OMAFAyldR/tmmnpmB/27KAKcO30YzmW8UAlLIvfagFY=; h=Date:Subject:To:List-Id:List-Unsubscribe:List-Archive:List-Post: List-Help:List-Subscribe:From:Reply-To:From; b=utlNQXsaB6xp3OwnSmtPV7jWRbV4GCdTxTEguJCxCWBZFBQjF5AeBZwhYrw8gJS9R JNsdGjXSUY7yt7Ev6E2R9ypJtE1Oq99QCRIQBHEF17l1guLlidHU4djZJXupHu1gqQ vBv+GDu9nTd+jyF9Ww/LqO4zyJJfEFGp6AzKv35c= X-Original-To: binutils@sourceware.org Delivered-To: binutils@sourceware.org Received: from EUR05-DB8-obe.outbound.protection.outlook.com (mail-db8eur05on2047.outbound.protection.outlook.com [40.107.20.47]) by sourceware.org (Postfix) with ESMTPS id 980F0383F089 for ; Fri, 9 Dec 2022 10:47:36 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 980F0383F089 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=NGPnrpEFk8QzdDM8abI6TpFw8/9TfSAFu+q8qQa54Ouq8N5LUln5cju6+wYGfhzFw3WCs7xEJjSZ5wpqsGIKqmp4PMhgsTke+9lYXW8bzYaL3HDyP2IMw/5KuIZn3SCNy4wYPSlvyXiuncmxKBn2D6iC06sFWYhuVzrRyP/kDwrrDHQkqovkpvLXlepE8sR7wfzzRNCSmsZGly8kCVpom3hkSIfXITruBnkGSuIzP0Fh/d6tOA2l4GuyzKId3DCdH+zPpbkMEUXQ3R/8WeCi0uYKWJ4hsg5mcMPzlooA4U2TD6ciDzIv0xTEaE3etzdIbfvgXI27ivxooKT/xZm6nQ== 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=OMAFAyldR/tmmnpmB/27KAKcO30YzmW8UAlLIvfagFY=; b=oTUsdotLN5Boa9f+71NKOvROMaLtyWFEkqK/6hrnKuJ7chnl3RQXAo62tdH9pLyPLqczU3gMt2Cq3PpeJQXYf+oIDcUTf7LzDyGLK/vqh1QmgGjpBDSCPUNjKBiLgKS5S5YnORyYoLhUjsRATsFRHnNJaYfpaZ/rvSa36UjvylrWbKQSCkPr8qiRmjKwVj9vc7JevheD9Th8F2OUtnbIGfWXUtLQvC3vdEkHCi6n2NWVKmCfJQbbuZtdiJRx6xTImxtbpHPbdXYaSLXPXEoeCa7qsO3m68kDdJWNaU49sU8+mFN2z9cevPbbn7Fisbw7Cwrirnho6lSi6QTwnPKyeA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=suse.com; dmarc=pass action=none header.from=suse.com; dkim=pass header.d=suse.com; arc=none Received: from VE1PR04MB6560.eurprd04.prod.outlook.com (2603:10a6:803:122::25) by AM9PR04MB8162.eurprd04.prod.outlook.com (2603:10a6:20b:3e3::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5880.10; Fri, 9 Dec 2022 10:47:33 +0000 Received: from VE1PR04MB6560.eurprd04.prod.outlook.com ([fe80::4da2:ea8b:e71e:b8d8]) by VE1PR04MB6560.eurprd04.prod.outlook.com ([fe80::4da2:ea8b:e71e:b8d8%4]) with mapi id 15.20.5880.014; Fri, 9 Dec 2022 10:47:33 +0000 Message-ID: <1d528267-9450-12c7-4c4c-fe4deb3b0617@suse.com> Date: Fri, 9 Dec 2022 11:47:31 +0100 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.5.1 Subject: [PATCH v2 0/2] gas: diagnostic improvements for macros To: Binutils Content-Language: en-US X-ClientProxiedBy: FR2P281CA0135.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:9e::19) To VE1PR04MB6560.eurprd04.prod.outlook.com (2603:10a6:803:122::25) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: VE1PR04MB6560:EE_|AM9PR04MB8162:EE_ X-MS-Office365-Filtering-Correlation-Id: 9430c991-6b94-4b2d-5ef4-08dad9d2c714 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: Keo+lvlLIKoRpTVjbnB3cdSQ+SRjkze8BhsmzC+L9uBTup+WNNLihWz/UIeWIMJ2vcFK9DgK3t0UcCfXMRP7fgaDomQGN/oLvCyhvm3U9GBJQ8JeRkE0GCxWf2gu7Yv6N8DcJ7k23DI6uH/wXB0/dVlFqv2fgEs8cdOF2ss6yO1XlSukuBqboxRd2m5lh6xCyMgwn/meBjMNXctvKM4n5y+/sIxNr27LyNoq+TvYzRUXLEmJ3gSK2xB8sSm79jIus9iVVVYqqkLFs7UF2F3X4mw4R07CwNpF6gJDSIAyn/uBvgu0RHG/hERMiRV5kEie9W17iNh8PTfk4g7pn7GjLDsz84y3zMlaHoIujArVnpWBomQDRoyc8+/3griTpj5aLsXoBttXHWgJVr3/2JST+hRTpy0bIZin5q147EiVSZwQuqk2KMVeC0CJLhISQwXEf4aA6kD9xF5jY09/p2oFwFBjL1Xlhort58fA+1Y0ox1LiyFG9kG8NNxzpHrvAmqa7t70hE+OOg91fjj+s2Mn2dBKDZRiuMTy7SlqlYPspLuBCF5XEuBnMmT6VDKibx6gxow5fBn47p9mFy+1X9oYZpqiu7MVtoeJg1MdS0tCOVlIK/k/D8k+fmrrpRVZ0stcPQ3MlBZLnC/pEq8oqtNBaIgZJQ40bCHlEJrIdKbehHRYpTnEvpdpu2MUlyOWkzc8kcFiBVk2vw3l7hFNY6Zcqk6T5YJbJgki5Qc72yL/8jOzCmz88ryZZGpbjXqFYKLzA7wdVJCz05x8B9Ydfi38PA== X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:VE1PR04MB6560.eurprd04.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230022)(366004)(136003)(346002)(396003)(39860400002)(376002)(451199015)(38100700002)(36756003)(6916009)(86362001)(4744005)(2906002)(478600001)(31696002)(5660300002)(6486002)(31686004)(83380400001)(316002)(66946007)(2616005)(186003)(66476007)(66556008)(8936002)(41300700001)(8676002)(26005)(6512007)(6506007)(45980500001)(43740500002); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?q?Qicfpt8sUKC+AErfL+mmsmOjc52y?= =?utf-8?q?hbN9sNkXEMJZR8WJRKYzh5QmMRVbbI1ydUZfvgBlK7AQ5OnD8S30a+gi3nspoQV72?= =?utf-8?q?pp16T2LxCz+kZ4SuBPk7bWC4oKC/zcTJIfJ8YtAwV4YBffBdXk7l131heVF3DOeJJ?= =?utf-8?q?jjg6NGowaT8ylBk3aUYotXFWqNBzZVuy9kEpOTavpXRRzUs+wBYdCVjzWV9Z6QYop?= =?utf-8?q?QONlRm3/XQnH6Bw1k0DLBJ9hCC5AwyX3uknQGMikLkdt+anjYMrBEjmjqZzUXJVvZ?= =?utf-8?q?YQDOLObg2RiQO9osQ1ititFvsiqBB5Y+ldDbnjBS5JD9YYbA+cLg2yImbVU2IswxR?= =?utf-8?q?DssJRfco/TyKIoDuRGLCQl6L6Ivgs7aE/8xTrPLfiQldbV3tuZmwptkcg7SYzKlGW?= =?utf-8?q?gAoGM9QvaFE0vkKZmdiMQGzLtZyHl7E9yeLqcenRoJWHR5l5LSM32CvkGbl7OBH7C?= =?utf-8?q?KTVV3YJY1P92UbdI5G/Ey7LdplFGc1xXpiIcV6SvVnsoE/R7mJQin1dj0OBDFWnCA?= =?utf-8?q?5zhIslLocTtO+TU0uMKHhcnvBMsEmMO8/HCj4PhgCi+ewW36MEYim0z2v2FgUhJV5?= =?utf-8?q?VQnqWy0raAoK43FDgS/R2sAtT/Jh8ro20snBFdAhTVBeTyOw7k8rbxmFZe41iVA2/?= =?utf-8?q?gmn7Qlqf3ip6pZg9Ea1XiGs+Hy6UTciF0jgC1VWms1Mv44et0cFIEzV0hMqCn2Nlo?= =?utf-8?q?uloDWTLLGWCmb6WvFeR0YhqpVtPyV9pNi8OAdTzB88iZlKE/F4KscT14EvEU1IbQj?= =?utf-8?q?0+0N4N2K8k2UKwzmf7YPmPRqy1t2wOZUReilwO5tE01KLDqu0ESrN+xY8Hv3/ZPzs?= =?utf-8?q?gT2Ezw1n4/nDAtixWK1yLJO9qgpzj0pzvnfgNRxvLb21wNgQVEDvDlJ+5mhbnY/WV?= =?utf-8?q?WDfYV6wbRIPLr9SBe1GSCm5QQjZJU+a/EId2eNsVqi4oXnb0sFlEb1pue5a7hEt3t?= =?utf-8?q?7qYllXu8U0D8oo4ww7wh1cXUzcIpcgOX+drMG+oVEib7qX1fVG6xX+5ZIgoGPHrEL?= =?utf-8?q?Kls987Lf2rixDNiy6c2Pp2hF/lN8IhedOzmX2ohwYE7YiJT1d+O0EnxRcM4oR+nIG?= =?utf-8?q?u2l9m3KxVIblATxz1v/1klEViRwC34J4h4o6dLxGJ85HfbZ17Rtykc0tsOgR21GtI?= =?utf-8?q?nUDJrMAlqUERLu5bSVKBVvDbOvZNAtU4T8+/bHyPLEAe3FswjRo3LGJNsFjAgV3NI?= =?utf-8?q?mz3QBMJrls4jQszCe18l21Fsd/bWgD/HNRFjhzYabeyKyEIRF2jKngdUIMpvf+iUt?= =?utf-8?q?eufPzFKNHBt2mJwHxpAHDh99PhcOtCwojrDQ5TKAZCO+Zi0dqlhMbDGLLb0oFNGBM?= =?utf-8?q?95MN8t68L7QNRMIAPocKF7Q1c982d6E+vSqQZj8V0YD+GGRSLEbrq+zKX+hYVQ4Y2?= =?utf-8?q?s3yHo20BMYKtdlj8rrIF73nQ5wgISfSf+gs2HP+h2SPm9MxqHHHNyeA3HKDzO8Twe?= =?utf-8?q?Xh92ZAIfwIEHjEumf0XCnQ4PKFBIT03WgwlBjeL76sRX5SSiyruZO6gBX0YMhVhDB?= =?utf-8?q?0tufeSQSy635?= X-OriginatorOrg: suse.com X-MS-Exchange-CrossTenant-Network-Message-Id: 9430c991-6b94-4b2d-5ef4-08dad9d2c714 X-MS-Exchange-CrossTenant-AuthSource: VE1PR04MB6560.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 09 Dec 2022 10:47:33.4581 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: f7a17af6-1c5c-4a36-aa8b-f5be247aa4ba X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: 0Il00K5EvMyOXnFZH1wSEFNYP1qKumilbinAnHwtHgzTROai3DP4t8HC2pfQ5hIGSYPAhQVqr3buAN9sLNLf3g== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM9PR04MB8162 X-Spam-Status: No, score=-3029.0 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, 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.29 Precedence: list List-Id: Binutils mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-Patchwork-Original-From: Jan Beulich via Binutils From: Jan Beulich Reply-To: Jan Beulich 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?1751733101555966082?= X-GMAIL-MSGID: =?utf-8?q?1751733101555966082?= Since there were no comments / objections to v1, all v2 now does is cover the remaining Arm testsuite failures (plus, of course, some re-basing, in particular over additions to RISC-V testcase touched here as well). I intend to commit this after another full run of testing, just in case some new uses of .macro have appeared recently, but which I didn't notice going in. 1: Arm: avoid unhelpful uses of .macro in testsuite 2: gas: re-work line number tracking for macros and their expansions Jan