From patchwork Mon Jan 15 12:07:19 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Indu Bhagat X-Patchwork-Id: 188124 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a05:693c:2614:b0:101:6a76:bbe3 with SMTP id mm20csp1659944dyc; Mon, 15 Jan 2024 04:10:08 -0800 (PST) X-Google-Smtp-Source: AGHT+IEe7o3Pw1qvChOTFEMhX1WLjeJdAzGR17pDrwc9zv58i1nRMpNiFGyZosPhHHPRFKwQIQw9 X-Received: by 2002:a05:622a:120a:b0:429:e2fa:9909 with SMTP id y10-20020a05622a120a00b00429e2fa9909mr3926281qtx.68.1705320608584; Mon, 15 Jan 2024 04:10:08 -0800 (PST) ARC-Seal: i=3; a=rsa-sha256; t=1705320608; cv=pass; d=google.com; s=arc-20160816; b=LF3Bpal5G2UsmQzTQDV7uQ0ZCwNSH/+A6RJJh0ER0tq9YYR9lDOTB6J2yn5S6XhC7Q Yv/bk317m/gkKdPsp80j7NhlEx8vYYf5kjIF16bx6eFcOxiE406utX2bLzhFg2UMqjXa 69dICuSPDJLcY1kE55Ey5lNJ8TSEgtj2f/bKHY5UM6vL+UfAxgUlo5eZUclePk2aWFN7 mQbdR8LBwQ39ALDGvdicA3Q22G+XJEHOu8Sr6OJ6IBXx1G1D0CLk4q/6TpNa4YY/gQT9 SZJNUR4V7bnYF3jzynmWJHtskahtaA9OPIoA5sQAakW2e/fnCcktrDj2OxRIKqlDGr48 MZTg== 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:references:in-reply-to:message-id:date :subject:cc:to:from:dkim-signature:dkim-signature:arc-filter :dmarc-filter:delivered-to; bh=L0XsItuc5zbRDBflBwbwJGLVtGDaLyErPrb1xAQ5bWc=; fh=Oh0rwXgL2pcS1FQHr6E1Hal1K7kVHmZXDthN47bNt4Q=; b=Vw7VUSCIvORjDb6Yyoa1cEDxjGRJjicX0XgTn2mw39oEuhxjOsnwbRFBo5oiliu3qA p/s8484AADPOp0917Ig9kVkoEeBqhUBYKU2TWYkxCUnRHIJW95leS3K1g20Fz0Dsesju wzZ3nJIYJGlJgLkOEckYx5l3DGlXt255rb3byG3peHtYX8ArTX7G1VpFAyfpxe3+Nasc jo/kx6GlXi0tt0HzJ8qupcJtpSMbQUz0BpxVPL7+DVvZxdWEs8vEkQdnOE22yytfJTXd Mkgh8ONr0bm4LyPQw5GK+xFb+UblY+cEXVrjUa0OWSwNSoAKPB98xqTqZiqRahPQ12T5 lklg== ARC-Authentication-Results: i=3; mx.google.com; dkim=pass header.i=@oracle.com header.s=corp-2023-11-20 header.b=EWNAAO+P; dkim=pass header.i=@oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b=P4bU4yii; 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"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=oracle.com Received: from server2.sourceware.org (server2.sourceware.org. [8.43.85.97]) by mx.google.com with ESMTPS id c8-20020a05622a058800b0042997a71191si7797566qtb.613.2024.01.15.04.10.08 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 15 Jan 2024 04:10:08 -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=@oracle.com header.s=corp-2023-11-20 header.b=EWNAAO+P; dkim=pass header.i=@oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b=P4bU4yii; 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"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=oracle.com Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id 237523858D1E for ; Mon, 15 Jan 2024 12:10:06 +0000 (GMT) X-Original-To: binutils@sourceware.org Delivered-To: binutils@sourceware.org Received: from mx0a-00069f02.pphosted.com (mx0a-00069f02.pphosted.com [205.220.165.32]) by sourceware.org (Postfix) with ESMTPS id 1CA9C3858415 for ; Mon, 15 Jan 2024 12:08:22 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 1CA9C3858415 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=oracle.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=oracle.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 1CA9C3858415 Authentication-Results: server2.sourceware.org; arc=pass smtp.remote-ip=205.220.165.32 ARC-Seal: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1705320505; cv=pass; b=rQNaWb/1gZdDmvJFpsIsk9+R5BGrCRpErULSvShHsJdpJH4uCyqdCI1Vvax0xctGFgWdtE+lssWUmwASyvZQOv/AWYj4hzgiVww8jlsc1ZMeQSC9BQHo54pRB0DZhXJRsW7bBvkY9CZ9NQLBhCIcd9HFCzHVYTe0uoXFrHjCisw= ARC-Message-Signature: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1705320505; c=relaxed/simple; bh=VFEFgPK4Hqx2dW6uTgoLGLViWyQO0Min5TSzaTNEsWM=; h=DKIM-Signature:DKIM-Signature:From:To:Subject:Date:Message-ID: MIME-Version; b=XlLjc9f3law6rq8lavphxEDa8UUuh5InguU1BKWtvwhxui9MRKOUQB1iLVxVVgQU2fYJsk9LUmB9ulUyRSD4/zCVVk5fq6BVmzTTdc7US0IfsI/pi8OSSdQ2iVwZq4gkYgZ3/+Si/AyOVPu2xfFhlr7jrHLKrP+dOivNKnOKnZg= ARC-Authentication-Results: i=2; server2.sourceware.org Received: from pps.filterd (m0246629.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 40F9E4Gs014701 for ; Mon, 15 Jan 2024 12:08:21 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : cc : subject : date : message-id : in-reply-to : references : content-transfer-encoding : content-type : mime-version; s=corp-2023-11-20; bh=L0XsItuc5zbRDBflBwbwJGLVtGDaLyErPrb1xAQ5bWc=; b=EWNAAO+PvcemI8/U9dArRKY5eCjtPddqP/ENqt+WZg2a3e5BD2MGKGKAlrnFYd6Mvjum lO1SXEXu1V3LWR+1lA8ek11ZP+nF3geDOhg4CXd3DHuSbFK+ZjoEFmb4VWC/zJ5pgH/E jB8gesNj1TL8sSDIi7k9ZeFwB108z53MBIQVf7eKSuHr0wpB7VZ0KBlFvf9leJP8D/fP Iojv+3QiqDknGRZfmWXme2LWxraKx5UDoJgi1xn8DnDzS5UGzKT8sLaE4pwv2Esjj9Cf 0Uz78o25Wsvpnp/QpY0Y2X4vQ+wz4+Zz5BSDO0NjpGeOiisZ+6wGh+tc4gMg3sYl+Z0+ /g== Received: from iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com (iadpaimrmta03.appoci.oracle.com [130.35.103.27]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3vkq3gt20e-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for ; Mon, 15 Jan 2024 12:08:20 +0000 Received: from pps.filterd (iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com [127.0.0.1]) by iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com (8.17.1.19/8.17.1.19) with ESMTP id 40FASbW8023375 for ; Mon, 15 Jan 2024 12:08:19 GMT Received: from nam10-dm6-obe.outbound.protection.outlook.com (mail-dm6nam10lp2100.outbound.protection.outlook.com [104.47.58.100]) by iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com (PPS) with ESMTPS id 3vkgy5x294-3 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for ; Mon, 15 Jan 2024 12:08:19 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=XY+t64X55ePvZIfetQcn+in5Xn120MjNHWkZYDOp669Fv3MGY3WjrhWmhy14syfhbjze+Ch6YW6VoemrXoyhBxDyIca1uhwkfEJLl3B/dSleHCKJcoRD4DIIViOmPHy0Wq9sUrtTPL4yy8gMdN2jYdILkcNEoKDo+JTh4USstZ52W30mtzD4m68S+Ud4z92Ndog6Nh5xreuQJWdTqSd8t+/yjNoVv3fhPIoTFXEGxlFPQSZvDqKbDxTw/eM3T9kfHPFiCcVJjKBKsEfO5UXrRYIjEJpDkXWLlFs5CvEPrTC52qeulk3kb0hq+g8a76udSjm3viSvdk1vML3ssgXrZA== 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=L0XsItuc5zbRDBflBwbwJGLVtGDaLyErPrb1xAQ5bWc=; b=n5t04yLgv7WwXPqTKu1jIa1UXCNMmDYnSDnru9zMkgjb31vRyYqcKxd6Z19vogod+MJhXhQLQapzmd9BBDNYT9cvByBLzpCRSQyNzdDRnyJhMyoIgxieeT7nRbOAf/KEzL4tWfRziLrCIa/UkfzA5VaxR86/CrwAl6zWYqqKZYuzCFzi80DNj9pTeNvrc4hpleCKBnVYsAvlWbiym44WJdxRDbVHj2wKHoi/K4n8KNoxQSCX0Xt7JTy6MdEUgDEEZsAANSbw7vCkKNOnoWU+Uhd6ZO21iwiJCmtSN2oriIWU9xB5iMZYDpBkrzuyURNo8RZamRbWQu6XOmhC118BpA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.onmicrosoft.com; s=selector2-oracle-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=L0XsItuc5zbRDBflBwbwJGLVtGDaLyErPrb1xAQ5bWc=; b=P4bU4yiiuBOLzKBcBA55LGQy1nHlME+xb/uHL9bfStYxU2zYm7wuzwYjC+KVvq2aJqvTO1Q0bN16yiWkhnHsr3QPt4aXuU+W6l0V+bvfcWu8U4ehqbJjsizDceY5vRd4uBdzRLdiE2ol/d4GB7GwEVtQy/lOkVa0HM4AIsgh/n0= Received: from MWHPR1001MB2158.namprd10.prod.outlook.com (2603:10b6:301:2d::17) by SA3PR10MB7094.namprd10.prod.outlook.com (2603:10b6:806:31b::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7181.23; Mon, 15 Jan 2024 12:08:02 +0000 Received: from MWHPR1001MB2158.namprd10.prod.outlook.com ([fe80::fde7:fb92:8ea1:a5ac]) by MWHPR1001MB2158.namprd10.prod.outlook.com ([fe80::fde7:fb92:8ea1:a5ac%4]) with mapi id 15.20.7181.026; Mon, 15 Jan 2024 12:08:02 +0000 From: Indu Bhagat To: binutils@sourceware.org Cc: Indu Bhagat Subject: [COMMITTED 05/15] gas: dw2gencfi: expose dot_cfi_sections for scfidw2gen Date: Mon, 15 Jan 2024 04:07:19 -0800 Message-ID: <20240115120729.29771-6-indu.bhagat@oracle.com> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20240115120729.29771-1-indu.bhagat@oracle.com> References: <20240115120729.29771-1-indu.bhagat@oracle.com> X-ClientProxiedBy: MW4PR04CA0055.namprd04.prod.outlook.com (2603:10b6:303:6a::30) To MWHPR1001MB2158.namprd10.prod.outlook.com (2603:10b6:301:2d::17) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: MWHPR1001MB2158:EE_|SA3PR10MB7094:EE_ X-MS-Office365-Filtering-Correlation-Id: 73a96f6d-e941-4193-f5e6-08dc15c29f58 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: nc6HZajyfYzxfY28dCpBck91XcfgHmRgpi3Zf/nSd6VHUXMXB0HXfc4aClK5baYY1GywjY1YrCdhuggn7u7ORPhVcOFrUOcyaI9xhcxoo/PJknmzWdzWQaOvqcpHXEs9oh/XiKPPAEe+ulp4iM6ooqU6gInITDI6ze3rxowMpgKIP4uMkq1z78S3fQr5jMZmVE9TMpKlPG1avlPz359iIKWCIXHNsyMwJVXFc2ikt1tUL5hum677XIo2tBzSLd8FlwJ/MSNU6EN9ECiyc44Qlv7jfLw+j0wpJ9RRXc1D41IjITR153XqhmYH5qSSL/RZ40xUqLcluU7DnwIy9AC6pyYoig5yfcH0tbgBKQ3KikNStrlOkYHm1Sy9+ru9oJBFmb4gRQ6mld4WE5EDxdMB9Fz6pzeU4ieap88u/c+pf1dEukI88fLRx4mkrWqgKR8y3vR2HS0w+8vkaoRs6yKRRxIp1W0OjLsN/3c1SlRbrScHjuH2LDyCzHqOdVzQVLFEZvtPRF+wCp4RyjTuoQDwv70cmSRyy60ctKppcPyyfQFHw3fOoibZrQsLU9hdZHxgSRqzQ87sMBv78EeTpNoCRrmS7d7vj/cYXv3Q892ixQK1F1VEQYLdyKiJuVox4mwA X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MWHPR1001MB2158.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(376002)(366004)(39860400002)(136003)(396003)(346002)(230922051799003)(230173577357003)(230273577357003)(1800799012)(186009)(451199024)(64100799003)(8936002)(5660300002)(44832011)(2906002)(6512007)(38100700002)(316002)(4326008)(8676002)(86362001)(66556008)(66476007)(66946007)(6916009)(6506007)(478600001)(6486002)(6666004)(36756003)(1076003)(2616005)(83380400001)(41300700001)(107886003); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: 81v4yPcTWRt1CpG1qZCZMZJ346QEt9AHzoQLO50514y7eI+N2DQoD9cl1CojqfiBa/EzuBh9Usr58ipuxKkB9dh4MKMqq0iI4eetWD+7PuDfVOcbxCnbfl1hmF9lgqpSzydgwWYIU48AhiTrLgSAb8ZBk5uJ+sXXQyTne004svdm/utgQ5yhd0Gbq01KI/XnwS1/G5mWLAJRttw1qdkfAzirqcoTo6PXBEdro3aPjmmpOKj9NsxKQvcCAopbzF4Lk7FgH2avnNCDM/onI2BBEVEDgfNJJFHffBW8+2B7PJZiZY8QjMjNOXjqVJ1YugIrba1TfyYsswP0IuVi77JaogS5Ftb4BzAeTsijPti3SmKe5fPFFoNvZ7W/QlPefbe7OFZ6TOAajOVmegQ9HMZt0w52exXZP1yZrNBH7jbPydlKDyw9siYkRNi7oqQ2gwFYSgpiT6afRQKqX4pMiETav/sLFYooZhisLfY1gyTYI8G3PcjkBeVsGXUudsdIvTGpqC4mo83kS2Gmc46+NSTx93Bi0YMXyzO+JbNP6FIMvr5R7fInahVODrKC33qMbR+FFfskT2Ix5YF5hEA8QkDNHqUlTjG9VoqinPYhcvXgYOMeOPk7xRDsMK+WLBr4DjYwn/d8bR6fpVkqiLpJggsGW2SQTbLt2VJV2jX6ztl5uWr1D9yreHzbmWW4BQ9uQa3PyXwYloktCU3Fbhe7B0oh/C2U5ZgOJI72vflDLPmro+f+GTwNcEA/Ahom9kPNumuw1w4oNFxJVJTTmG+OprKUGR2qFmknlPSEOYHLzhawCdAMd2N7bcdXaJAupnjBeWfhnD5fPU5u4HjF8tkkGf20X/kKs55OGdsjayjjz5cLY1YbCQUtsi5kk8dxRi/VpalVcKbNya5R7w0WRWubbA7EgLVJmGR17tUi6vdNJb7sh17UYJo0adcPdFEmyVxa4bl6YHLnTZExRt+H2kSqSGmkomhrlLUTrFCpGS89a2oz1B4gqhIL6oVTlLAIdAYO0XFc6qjH8dwfk88iKBUWuONENnTnbsWcefvy05nZhnpvoykQGtg6UoV1ZjjKejGW40l2RlXUXUR+w8c3sFnrq89Sw3KMOAJgxARsVE49ExoSa4z/S12pMvzSPb5JyHB9vUG8jkc+UjoU1UfdfGilqZilVn8RhTDjAa8iS5oQGda+zzojPZAyfWfsRDZ4VmtW6Q+v3QoJJiPWx2I0Q3dEWkqESZsO+f0yZOiVIwmBfQi50aU7O0+/RlRKjFzhGHM1SH4wZ/0teypNhEN/t2s4fLYvRSI9BcFgnWhgIGbLLPqA2PfEShbjRUOWKoS4Z/oaaK1cKpeGGWmzkwFYnfW0shP18nwcM+vW4ZaQ95KRsPpaSXK+YGdys7tDRNXcwItAv4GhG3h72o79+Go7ocBVC77lOCP07oEyO27pco1HHZjS2dy5QR7FrbQbLI9t3v83QA+ntTMCJZ0qxOnfAOpLvhGvI31dAIKH3uxGXZv+Blro5OqKzhzd1foOI+0l9UApncHmPKJ51Q7DumeYMfJRq7fIBhlnfMUvIUHWZfJHx0LX2b1zN2ltS3/v1ZXDi2Hr6mRvVAJjsf5jzZ5jsg3Su2fPo+jqx1BFWaYilJvCKehClqA= X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: fey3+eDQEP0wjg6ZSF4k/cchczziBK6jW8NoeDy9M4+/PHC+/xMuyHyken5cW88eQrZY/nnBH/WvSIY6O0tb6wuFXT9y0Dp9GpTMEvLHbdvcrrsBzZkrReYRPzmyMdzWFg0f8SA/a9DAiM2xQ6oI2jyJKAL5JhLdT8KcvwP8XNd8Xuc0UJldwN/URVuoY/sJ/wTFDDwxOgR9KrX17BEknugY6yD96jJzq+JnaocBNvKbScDaA53L7zbLdfgDJax0aWxlr0Dhf6u5SvMn++iJkwwTV8p+O1ozT/CNZSybIvz3X1lAeuoECj51rGYjYfYo830OV4DsCUSIXUJe3RjatKHFgDGgax6CCfRjK1FH4SkUzeUcTuXKW54BgCC7wWf7PV9VzNiOf/bfc+HZOJOi/+JLZ9JfbpYXbACaY16DGRrMLuFc9UpIS4fQwc6vROT+Lbamt5nBGuI4nvukuLEzAgj3jcftj7AEm3VssS8qBcPqf0Y1/0VYUYSPCxawYByjRwcarrFdKXLBB9Omn66EOTxuMftwac3rJHay5/iT+uQf2J95kZxz5bdy8/1gz1m2yg7EAKSiScJpW04bKfeeEPdnfWjsSTSSvJeDDtSLcng= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: 73a96f6d-e941-4193-f5e6-08dc15c29f58 X-MS-Exchange-CrossTenant-AuthSource: MWHPR1001MB2158.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Jan 2024 12:08:02.2682 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: 4KosB7dp3jg6puBBCY6UlY/voSpJzOadN4JLopixT1eG9OH2p77RQplhqUkHV4fRcW5Z/PcsFDPXsZ4JTS4EAQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA3PR10MB7094 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.272,Aquarius:18.0.997,Hydra:6.0.619,FMLib:17.11.176.26 definitions=2024-01-15_06,2024-01-15_03,2023-05-22_02 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 mlxscore=0 bulkscore=0 suspectscore=0 phishscore=0 spamscore=0 adultscore=0 mlxlogscore=840 malwarescore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2311290000 definitions=main-2401150087 X-Proofpoint-GUID: UgAGT_Cc1t7FYZf_xm9Z1emYlxnwKurv X-Proofpoint-ORIG-GUID: UgAGT_Cc1t7FYZf_xm9Z1emYlxnwKurv X-Spam-Status: No, score=-12.8 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, GIT_PATCH_0, RCVD_IN_MSPIKE_H5, RCVD_IN_MSPIKE_WL, SPF_HELO_NONE, SPF_NONE, 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: 1788158262513994673 X-GMAIL-MSGID: 1788158262513994673 scfidw2gen will use this for processing the .cfi_sections directive. gas/ * dw2gencfi.c (dot_cfi_sections): Not static anymore. * dw2gencfi.h (dot_cfi_sections): Mark as extern. --- gas/dw2gencfi.c | 3 +-- gas/dw2gencfi.h | 4 ++++ 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/gas/dw2gencfi.c b/gas/dw2gencfi.c index 2ba721c2955..db0261dd187 100644 --- a/gas/dw2gencfi.c +++ b/gas/dw2gencfi.c @@ -687,7 +687,6 @@ cfi_add_CFA_restore_state (void) static void dot_cfi (int); static void dot_cfi_escape (int); -static void dot_cfi_sections (int); static void dot_cfi_startproc (int); static void dot_cfi_endproc (int); static void dot_cfi_fde_data (int); @@ -1206,7 +1205,7 @@ dot_cfi_label (int ignored ATTRIBUTE_UNUSED) demand_empty_rest_of_line (); } -static void +void dot_cfi_sections (int ignored ATTRIBUTE_UNUSED) { int sections = 0; diff --git a/gas/dw2gencfi.h b/gas/dw2gencfi.h index 2e1f175e22f..c73fd40f210 100644 --- a/gas/dw2gencfi.h +++ b/gas/dw2gencfi.h @@ -41,6 +41,10 @@ extern const pseudo_typeS cfi_pseudo_table[]; # define tc_cfi_endproc(fde) ((void) (fde)) #endif +/* Parse CFI assembler directive .cfi_sections. This is an external function + because SCFI functionality also uses the same implementation. */ +extern void dot_cfi_sections (int); + /* cfi_finish() is called at the end of file. It will complain if the last CFI wasn't properly closed by .cfi_endproc. */ extern void cfi_finish (void);