From patchwork Fri May 19 13:29:40 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jan Beulich X-Patchwork-Id: 9572 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:b0ea:0:b0:3b6:4342:cba0 with SMTP id b10csp1236422vqo; Fri, 19 May 2023 06:29:53 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ4a3CvQfTHKtjn228bgvZmvbdVf3p7WS0Mg+Kjb71aJVNt13X+DvMrGyA+zFQRCcJKJjy47 X-Received: by 2002:a05:6402:1609:b0:504:b6a6:cbe0 with SMTP id f9-20020a056402160900b00504b6a6cbe0mr1422326edv.12.1684502993258; Fri, 19 May 2023 06:29:53 -0700 (PDT) Received: from sourceware.org (server2.sourceware.org. [2620:52:3:1:0:246e:9693:128c]) by mx.google.com with ESMTPS id w8-20020aa7dcc8000000b0050692fc0043si2716252edu.665.2023.05.19.06.29.53 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 19 May 2023 06:29:53 -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=@sourceware.org header.s=default header.b=neZ0jOJK; arc=fail (signature failed); 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"; 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 E60503858C2D for ; Fri, 19 May 2023 13:29:51 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org E60503858C2D DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sourceware.org; s=default; t=1684502991; bh=5Qq2RdyWfQ2g1i1vj24h9mEiddJoP6lV0BErBzaWuhk=; h=Date:To:Cc:Subject:List-Id:List-Unsubscribe:List-Archive: List-Post:List-Help:List-Subscribe:From:Reply-To:From; b=neZ0jOJKTo3ADv/StbuZUnb2FoZMGxV9lTLXl/5i2/hOPFjPAZzbB/7Btda2xRBxT m+nA3/hOIG0fE2ZL2a1DlYKZbTLRHPDa/YPqmXP7FKR6e8kfqJW59FAd2Xhd6fMF15 s3f8GD0LYLG1v5f8wRnNFo18ypgBdPY0iDI3Y2m8= X-Original-To: binutils@sourceware.org Delivered-To: binutils@sourceware.org Received: from EUR03-AM7-obe.outbound.protection.outlook.com (mail-am7eur03on2064.outbound.protection.outlook.com [40.107.105.64]) by sourceware.org (Postfix) with ESMTPS id 4422C3858C41 for ; Fri, 19 May 2023 13:29:44 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 4422C3858C41 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=NQaAo1MPX4a4Fa0RH0Z1pNK22JtNN2JPYut2FfeJwhDXdL/Rc95VArA9qm4IgBB9i/6GejZK2oIvot7Ai15fCW4se9Rc3UIPq9cwDS04cue1PxEdDv5Cz0bdWMrItcBPRGQh7fuRBcHY6FqxwVjasFlWvUBMKTztAXO5v/Rer/jSPhmdUrMYLfoxvSvjd47jVBwyWosFicYcV2EXhUbT2lskmA7m4qKBar6lFAlo8gjAJbrNR5jIAWA/IKWHrHOKi7A00DdN+1MIf9va9VAXXx4K1cWNY8tRQg/UsCo4omq4Na58jhKkpblUM1ILxgXsIR87FJI9hLKjbi5bWCvngQ== 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=5Qq2RdyWfQ2g1i1vj24h9mEiddJoP6lV0BErBzaWuhk=; b=K58Ro6bZY1Umxbc+5bhwnwiXnFyiaMhPX+dYJ37OTkFqh5YfAR/nqhHyMkDwr6caFOhlIzgOP0wqajmBrmgaC7ev1p1hbFrrylpMuKtAMoDcJVVkxSwBy8bVxlaP/M7vRHVsJ9pT1sWnQQfxBAHFbDxCLtXNBVVDkh0jjrzvvQo+Fd+RDxtCc+r0gT4Lb1eGL3NrGeEOgW038jAYSlzGM5+KXCa57doiegeQTD5qh3FE7OKOBOOkB1v4BAXuraDmDnTJ9Eq7eJm93BSnNDqfeg2R48IKtmkcSNedd7cFPo5FYhth5yyvExIO1YBpTRuGV6Dfh9RcW4+E68Fzlj+qPA== 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 DBBPR04MB8010.eurprd04.prod.outlook.com (2603:10a6:10:1f1::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6411.21; Fri, 19 May 2023 13:29:42 +0000 Received: from VE1PR04MB6560.eurprd04.prod.outlook.com ([fe80::e442:306f:7711:e24c]) by VE1PR04MB6560.eurprd04.prod.outlook.com ([fe80::e442:306f:7711:e24c%5]) with mapi id 15.20.6411.021; Fri, 19 May 2023 13:29:42 +0000 Message-ID: Date: Fri, 19 May 2023 15:29:40 +0200 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.10.1 Content-Language: en-US To: Binutils Cc: "H.J. Lu" Subject: [PATCH 0/2] x86: lexical meaning of characters X-ClientProxiedBy: FR3P281CA0153.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:a2::11) To VE1PR04MB6560.eurprd04.prod.outlook.com (2603:10a6:803:122::25) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: VE1PR04MB6560:EE_|DBBPR04MB8010:EE_ X-MS-Office365-Filtering-Correlation-Id: d4859e19-d632-44be-eeb6-08db586d1a49 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: AC7Fzht5snmziZVJE2mngKZ1y+JDo+NJ260He4oqv4DZ5Uv5pF+4QoL4W4mgThGK/Sdjfmgzuz2D6YzNiMcJm5v3pf8DzDtGnbEndwQd90dcNwxG4LDw/dUDTL4H2Ddn+2F46eJqslYJaswlOTp9DqtXaUwSY6Qe8y/a5jKU+590GHNv0cEybQMLk9qFad/qTYUYZnaqaSOc2XwB60F+xM5hGfNvbSykA60XjrvSloWJB9pB/v/LF6iCG46Mn9EVLdRo5/5gAW5zipM4AKOGTwWJsgtHf/zIXvkzKNdAHX9tS1PH5cSMrfu1UCEEckPHh1a7kyfnR5nM/f9ezfdKEjUF46bYFEqLUCGHQm1uphwyJYDBcHlf7jXA4eSlizNvsTAs1cM+OZHvl9SZQh6e/FO4AwxhOe9bz68xfQMxnLjzVyFWT818EbhUMXEw25TqJCPDTJQYjUYe4dtp0nZsm/MnJwsLMXizjAbdKY4bnk0Vvpwg1PD36kbDSM9G7TVsRvQlc400MIj6oo9vSIx1Omd++zpe8L0o8MeCMM06/PpM3wdQh/MT3Xg3gBK99C9szANyP+5DihyWI2b1DqHB+FlEIo4p+RO0jkizxCZDL5O7j73sSH8rq8jSZJW1H28xFuaJI4Yj8yVZL1l6pxN30g== 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:(13230028)(39860400002)(396003)(376002)(136003)(346002)(366004)(451199021)(66899021)(31686004)(6506007)(6512007)(2616005)(8676002)(8936002)(26005)(36756003)(558084003)(86362001)(31696002)(2906002)(83380400001)(6916009)(478600001)(41300700001)(186003)(316002)(5660300002)(66556008)(66476007)(66946007)(6486002)(4326008)(38100700002)(45980500001)(43740500002); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?q?hTXXKw2o9iRUsH27JXbh6dJIumq0?= =?utf-8?q?73AFdwJTjxxxMOhrgWUeNh7VvfVbUCgxXJ1K+TUsqEFlZTGEB7T6jkfnV1YC/cJMt?= =?utf-8?q?aId1AS7Gfn26uw/vtvC8tXCMQ/DyvpmZVXjK3tihmozzmQ90+DtUjNzMoZTpVHX/q?= =?utf-8?q?d4OXIWQfdfl+4oP8byOKAwhqmF0xlOxHQkDE/izve+yruUIv4YEYAy2N8A33vrsnu?= =?utf-8?q?KGvhbCkLSHRxPiKf3BAdiOTgZaEZwNF2SltG4NI4AVf6uOEGj+6ZC6SrWvk2se9V1?= =?utf-8?q?rH2Gx9+liH7ZXZaGgjaeJe4iUgXlEP45K5b/zO/lFFmUmBfTiU3rcelKQ6wgjq3dt?= =?utf-8?q?vSA8hM3EhQ0zHr6v70Az2doEJ8mjz7qxHRLVkAj4oIVAkxEHZ+ogsfYKhV6/rZwrz?= =?utf-8?q?VhbdA1k3S1G8fYq15riR8MduO2eGB/P/z1FXLitKyb/M16/K5T9Ek/4wvJvJl1lR2?= =?utf-8?q?nXZkbT1+hFg80Nzdv0jwz3YdXw06NADcaz8ojKTi2OozCwrx4fKWhfBskQmNnor+R?= =?utf-8?q?0JM7QfU/Ud1IAXZomOYIll20XvLLa5uclQlG59t0lAUXmVrggHlYn6bXvv3ksXsG+?= =?utf-8?q?cDE0CVmwtSmjcDweYnROFJJTZ0aW9nA0ccM+8mpAS3LGt6KLyecOToK4dSp1XJyyc?= =?utf-8?q?35ZOF88TVC9Gwz7fYstTD4/bVdMqARqUBMLu7SJeSEjgARLcEWjBYVGYxksqSJ/bF?= =?utf-8?q?VIbB8MCnHJ5x7Cd7sRnaaS2wFplRVbAFiwOoyavAUsY+Kcf3jB/p7fmxjNRJXRRf1?= =?utf-8?q?PmxIGQi2pCK1BCMP7qw8BaFaTHm5UNrt1TNSLKTB4rBOv1srbfbz4BaDERLLioEJb?= =?utf-8?q?05AA4uvNbiLHIPJXCU2Ec8ZswlZmmJHX9SSEKFwg58aWOox+6C0z/qp9cMXqbbe+I?= =?utf-8?q?WakxnMks3zsZ6WFpX7GcFwSiCHGkiiZTz9qluSq0fcKyVK2iz/PvOVE7my9wXWGBN?= =?utf-8?q?F1Ya19YCoqWlme/+m/mbfetaP1FKppgeEQduGEMkWHDqjRwgM57juehIYU7Ubi+VF?= =?utf-8?q?n5OJvSXztD48xpp/iX08NypsiCSpQDDzG6qku5Muc5rtp3/uTlxGzkJ3GTqRweNXj?= =?utf-8?q?IZgzS1wUt2kdz/F+dDvZqlSxwu+9qDR/QyjN5oAumYZp4H2gKGzjcIo4na2c29gpr?= =?utf-8?q?ZK1tB5/ucn6edAzGm0jhniVhAK/RmVpDQsuP/Si2R4IpFl9RX4EqMTUQfk/YK1YG5?= =?utf-8?q?Kpf/OIlrH5RGc/pz16SXV8zKVIflFBVpdKfRrhegUaaul9jxp0nreqm0C4ejUtRTH?= =?utf-8?q?zDGIaE4svpHnWdgj+pnwwfLj6gV3Q3eq17aAbhkABxJYK/8tmlctCC1iEcdYihpss?= =?utf-8?q?oMybfLmJMxlYqmzQb+vO7fkAufjjKsnnnSBNeqyv+sOn44VGrm/m53RxDVnEQBA5w?= =?utf-8?q?F/mfHj65HBxfW/XmylLR+Se9XwTUOx3fSWyPBPNgK3BHmnuMX4njbAveSqB4uFy+h?= =?utf-8?q?Qc+TT1aEo0bN/uKQCKO/KFVNeExHyD+XL4Vl3QrnQkJ7M6hsWH+y73aWRVPNkgo7j?= =?utf-8?q?YX4GtvvqGotE?= X-OriginatorOrg: suse.com X-MS-Exchange-CrossTenant-Network-Message-Id: d4859e19-d632-44be-eeb6-08db586d1a49 X-MS-Exchange-CrossTenant-AuthSource: VE1PR04MB6560.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 19 May 2023 13:29:42.0719 (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: 1SLyxli3CUkS8gvSCYC/yzENkgPxg88s/H56vl/K9cuwMMpjh/KiYJHC/sTlTJ1yqddkziJOBiEaeXncFkCXWQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DBBPR04MB8010 X-Spam-Status: No, score=-3027.8 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, 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: , 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?1766329410728136479?= X-GMAIL-MSGID: =?utf-8?q?1766329410728136479?= While adding the missing '=' I've noticed two more aspects I wanted to deal with, but separately. 1: de-duplicate operand_special_chars[] wrt extra_symbol_chars[] 2: figure braces aren't really part of mnemonics Jan