From patchwork Fri Apr 21 10:05:16 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jan Beulich X-Patchwork-Id: 86214 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:b0ea:0:b0:3b6:4342:cba0 with SMTP id b10csp951882vqo; Fri, 21 Apr 2023 03:05:31 -0700 (PDT) X-Google-Smtp-Source: AKy350YyWXzC1550oHGQ8Ua9HPtdCaIoqxdUKfuvi7GFgr7JoTiS7eQIAlGyZjgL1vpfVlGiu8NK X-Received: by 2002:a17:907:8dcf:b0:93a:353d:e38b with SMTP id tg15-20020a1709078dcf00b0093a353de38bmr1513211ejc.37.1682071531576; Fri, 21 Apr 2023 03:05:31 -0700 (PDT) Received: from sourceware.org (ip-8-43-85-97.sourceware.org. [8.43.85.97]) by mx.google.com with ESMTPS id e10-20020a170906374a00b0094eed7f1002si3518154ejc.357.2023.04.21.03.05.31 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 21 Apr 2023 03:05:31 -0700 (PDT) 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=tog0Munw; 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 6C122385773A for ; Fri, 21 Apr 2023 10:05:30 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 6C122385773A DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sourceware.org; s=default; t=1682071530; bh=DzZ8xRsxxene0kozVCPpMuLJza57MeEbIFU3ABFLHRg=; h=Date:To:Subject:List-Id:List-Unsubscribe:List-Archive:List-Post: List-Help:List-Subscribe:From:Reply-To:From; b=tog0MunwyfeiKxllJca2GL9lJqleugf2q3sfm2lBjC1lKyLA3C63Foio+Ht1WrEij QbwSGzzNHEDXjmB+r7qBgtJ9DVlguKeHWSHnZlvVI5ck83Kfnr46IUpPKb1F1WsXVj 8V2WRuaZdzzBZy5KCNFFe/dP8tphpASkcSDA2ty0= X-Original-To: binutils@sourceware.org Delivered-To: binutils@sourceware.org Received: from EUR05-AM6-obe.outbound.protection.outlook.com (mail-am6eur05on2085.outbound.protection.outlook.com [40.107.22.85]) by sourceware.org (Postfix) with ESMTPS id ECB513858D37 for ; Fri, 21 Apr 2023 10:05:20 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org ECB513858D37 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Yy7Uv9TzP2rnU0sybI6xOADwHQf5HGlFv9ycvCDLu6Yb+n72ZoTP11Un9tzdlelMUD1s6nBSTSeLoXBq6lcJG/hY/Q/JQN0uu+PDJaeEHmqqWq3QWF9FPx4nvrZZS+HliyzizfvYrhQFSTFiZ25bU1U8K9E2Z7DnF7mRZaBRJxpfrMFxkBzjlJPqvLOADlmMQ6YvtG/90NnbRrIb+fAY+/lG9MX8btMrUMhA90ReXdpcLeHHAoW/jEBXi+peFIVvgRDX/J0Hs09Fm/oBAKmodiI2+2TjE6yUGJudK0B1rCscJmnBoBRaTfKBHbUlCEcViVfqngeEataien5dglG6MA== 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=DzZ8xRsxxene0kozVCPpMuLJza57MeEbIFU3ABFLHRg=; b=OFDxR9jtz+bG9k1DnQ8VX4u6NGI4hMHzrLjDwb1MVevdEsoNWiFsnES3jiOc4rJiMaafww6220cc9qxe2oI0Fm79q4axxCU8veX64KxYSspQWq42z0nC2E4JBU/bt6Me+c+I/hadHIN03c6fnoSiiJ6oq0kG6DncFdrDBhEcXqhgrMb+tC10AWvQcCQu6Mo8IPt5Eqz4c2xwPx2bw5YwBqJgvs4UrCjep9GaYrTKyX2CWHInZ+/WDxZo7RBS7RZstBr0T/rqPB5wB7Pu4YopH8Zuvm9pKgs9B3Ip4jsT7ImJjDrlewxgM1W4cRNOKbYAFKq53bpRRMaSC+WjoO1zhQ== 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 AS4PR04MB9314.eurprd04.prod.outlook.com (2603:10a6:20b:4e5::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6319.22; Fri, 21 Apr 2023 10:05:18 +0000 Received: from VE1PR04MB6560.eurprd04.prod.outlook.com ([fe80::52b2:f58:e19:56ae]) by VE1PR04MB6560.eurprd04.prod.outlook.com ([fe80::52b2:f58:e19:56ae%2]) with mapi id 15.20.6319.022; Fri, 21 Apr 2023 10:05:18 +0000 Message-ID: Date: Fri, 21 Apr 2023 12:05:16 +0200 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.10.0 Content-Language: en-US To: Binutils Subject: [PATCH] bfd: fix STRICT_PE_FORMAT build X-ClientProxiedBy: FR0P281CA0189.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:ab::20) To VE1PR04MB6560.eurprd04.prod.outlook.com (2603:10a6:803:122::25) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: VE1PR04MB6560:EE_|AS4PR04MB9314:EE_ X-MS-Office365-Filtering-Correlation-Id: dd5f59c1-dbf3-426e-fb40-08db424fe904 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: nq7ez8E7qJnQbubwShHtXncjjwCblRG9kPXh3Y3Vd7NCmoNTheAVggKyZFuJKn7UllKmhFedjMWVv4t4htWxqjcfYuO0LMY2zp5zv0nchep5lFjvbTAJ0iFv9peBT7Z8b63ANygQlNDR+6vjG3GRTz7NjcwAh2eOaVTRsA/l4fnzMsBAb7lFXniYn7VRHbh3yqLvlM/aBTHMRaCQXrJxporWuxrtliVA8Okuo8r/3TJQdrKHAxh2BlJHOhzqWye4PiRbIqKFGpNM+SoN0vJVu3EwKSVuvW20X21QpvoHW5KmmEAI5HJvsFHWHh5X3J6E514hrd4Aj879eqgB8BbJREG2b6XcY5MKvYDuBdfBMQsp3+K+3XHN9a53807BLErn9Ey8aaI1UqiU14rWgj1dboNCgsUi5vWYljjLKt7zy+uk/4qGmwcVF0FVx0smJAeCWL6ulzqqrXffxLK/doTK8pDP9TnokUwcx3xZyQrPTUN3ShsHK4d10fFXtKkRy3SdFoAmVv59dKAVSQ/+rblFB8fm/FzSXq8wheiLf9nlPXRLszmoBaXlPfcX+ulI2c7f2gk6iwxWXCGn1XeXvz96qvtzWRpQkPlQ+bQTCus16XKX9L0SWVx9wWAXHUm07s6x7ZrtuRcHXpMJbl4tQHDp/Q== 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)(346002)(39860400002)(136003)(366004)(396003)(376002)(451199021)(316002)(66476007)(66556008)(66946007)(6916009)(86362001)(478600001)(31696002)(6486002)(5660300002)(36756003)(2616005)(8676002)(186003)(8936002)(4744005)(2906002)(31686004)(38100700002)(41300700001)(6512007)(6506007)(26005)(45980500001)(43740500002); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?q?MIlejXn/rBHPJjtT1Fj5/9UvYlQz?= =?utf-8?q?SXchVbIDDlalulA922iCQV+mzT6Erwo/8Ogu8DRy3Nx8FFYlO5L5/2Z0LIvAd9RhY?= =?utf-8?q?NqFkgSeKK0EOFxbA/mAvm06V7Wq1gAJTeVoSeDnUBJ0vaq0ibcz7wz2d8z3cw7JWG?= =?utf-8?q?P0dwVkSXnFTsgq5bEYYjkRdZBumzYcPe6bXfDZSD5lCbxol2CZMeYVuiwaBKvxiL2?= =?utf-8?q?Q1SnFUyhxqaV8jklh/ms5Qr4K1WZhUY/yojohuH8DMW5rtC7CDLgepbzs2bJY+7n/?= =?utf-8?q?FbycfUIKixs26s9H52C+9YGWsOjZlTLU26rScCVzzQpiC4GDRxlzV5OMl4PSMn6sT?= =?utf-8?q?geDFnGW30blsg4+ko64aQ/D/cwhQff8WiMs48ILiXm1cLnZ29bmQ+3soeyznlZ90d?= =?utf-8?q?CwmjxkqjUDGppN97vTLq4oPVG9Jd3scjj6Brue8CDUKiyMAnGxGrAghdROOjcRHjv?= =?utf-8?q?kDGc9/Xe4EYU8sLE/as/sRiO5S4eOny9LEw5PS9fqoinwsh+G/avMCsZEKukh0HgZ?= =?utf-8?q?xJbOIMCecwcR4AxZO6x80JmsO30jiN6AqNOvEA3kFpNYgo5nR+qPplsMM8/AYTfuP?= =?utf-8?q?/V/3jQSNcLgxIYtGt4aBFQ+2WKHuYzUXLf/nOiCnk8rA04CTeXv7vpSMjFqVndRM+?= =?utf-8?q?u7H+wium6OQVjNpLH3A0P2dQnqucw5x77lHRCoBP+EoGZPQXqmQ4j6jkLQxtK/Y8u?= =?utf-8?q?3cqYgDS74sFiT7nGgHygHErL+WwUUbqXtLsVZ0ZjzY8UkEHYGa+HMGNhv4BrHesbP?= =?utf-8?q?HPCwTCb68sYTGVWYB6iyArUNapINc3JsWKfeFooeCNq0FVtgf+qH+B4YNT8Fuemtd?= =?utf-8?q?SSlO/KyctAuWzmZg5WTefAS9m6jtIpjYhQCg4E7fc+uEaMDJ6vU1WEBeJi/dboc7B?= =?utf-8?q?qVItHUz/Yp7WFIS8wDtA/jSP8VUy6lBbpjdNCSyVYYS58La9zzKbRRx9u94Bh/ORN?= =?utf-8?q?5WG4MBR6uWaV9fy+m/lUYWsX6jdgM80I6kf7N9yNwuB9pv5VYtNt9IwhCIJJpw1eU?= =?utf-8?q?glzmB8IEIGscB87p10beCck7kIo7McrifcreV27igx3gWV79rMsXWykQIrfS7xs3W?= =?utf-8?q?VZcA0+jB1VBuGyiZvqFUkiJeDowrYDvQq8MHXHH/E+go/wLKvroBPOgHMMOp9lQ6h?= =?utf-8?q?p6nz43/UHu5EQJQyJAd9ji3RakK8tSy9uNX6hM6fMD99dzrEJVns6BsW9EHVA0jAx?= =?utf-8?q?7asEN71sOVRvJHSNRRv7DyXYpOuhqupauHrnBzk2SOOXFbe5AStr8bCoY72AyKkLJ?= =?utf-8?q?6OGoLZJW6l0JpP77smtMX6Xi0O8K7/Qct1DWIxZBSYTvnGikKBccnBsoRbxJ9cWO1?= =?utf-8?q?rKdtnBICwPx5QjjiJOrIcKUAxnG3oNECh4bk34JxHfO3GuLL6ZyYOF/mQUV4lTSyk?= =?utf-8?q?GSwEptenEKeA9+6QFUkmoOFIQAit/GkCc8+O2342OKNgaEHlCpGruo8DaZAXOQx1K?= =?utf-8?q?HGJi8ZbmkraULpye5QFEQfbatEIZRa3gL/6VfIWEK+G3NmdQVcbGyT8urDtwg76/0?= =?utf-8?q?hxhbhB4k0CWU?= X-OriginatorOrg: suse.com X-MS-Exchange-CrossTenant-Network-Message-Id: dd5f59c1-dbf3-426e-fb40-08db424fe904 X-MS-Exchange-CrossTenant-AuthSource: VE1PR04MB6560.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 21 Apr 2023 10:05:18.4640 (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: +/4yHbRlnYp/L1q2Gdh4Fg0aU2r29XJ54L7TsgIOD4wP83dSAKtkQh2ZNBjDFqiYFbJcmZ/+AL24wlb4aIirZA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS4PR04MB9314 X-Spam-Status: No, score=-3028.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, 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?1763779838353862976?= X-GMAIL-MSGID: =?utf-8?q?1763779838353862976?= A semicolon was missing and "name" needs to be pointer-to-const. While adding "const" there, also add it for "sec". --- a/bfd/coffcode.h +++ b/bfd/coffcode.h @@ -5028,11 +5028,11 @@ coff_classify_symbol (bfd *abfd, breaks gas generated objects. */ if (syment->n_value == 0) { - asection *sec; - char * name; + const asection *sec; + const char *name; char buf[SYMNMLEN + 1]; - name = _bfd_coff_internal_syment_name (abfd, syment, buf) + name = _bfd_coff_internal_syment_name (abfd, syment, buf); sec = coff_section_from_bfd_index (abfd, syment->n_scnum); if (sec != NULL && name != NULL && (strcmp (bfd_section_name (sec), name) == 0))