| Message ID | 20251202073414.200246-7-indu.bhagat@oracle.com |
|---|---|
| State | New |
| Headers |
Return-Path: <binutils-bounces~patchwork=sourceware.org@sourceware.org> X-Original-To: patchwork@sourceware.org Delivered-To: patchwork@sourceware.org Received: from vm01.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id 91E0E4C31829 for <patchwork@sourceware.org>; Tue, 2 Dec 2025 07:38:13 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 91E0E4C31829 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sourceware.org; s=default; t=1764661093; bh=1T9uvWo9TpGMvYX4BOCLw7xcCABblAgU/64vioAf3OA=; h=To:Cc:Subject:Date:In-Reply-To:References:List-Id: List-Unsubscribe:List-Archive:List-Post:List-Help:List-Subscribe: From:Reply-To:From; b=vpZrqJWYHVbHHSgyGOoa+tHx8RhhiS2IGcZdxMRu2n1p3xX3q4KnEYHHf7PKJu533 J4rBhFP4YuoycHkjj/sJjYA46S2fq53OB1v45oHDbfVeqiwMWlpA78yVWjhVs4hJwZ cPXPm3jvGUL2f+ZVyt3RjD1/LDD0rXyKwQDG4qMM= X-Original-To: binutils@sourceware.org Delivered-To: binutils@sourceware.org Received: from mx0b-00069f02.pphosted.com (mx0b-00069f02.pphosted.com [205.220.177.32]) by sourceware.org (Postfix) with ESMTPS id 1604B4BB58E8 for <binutils@sourceware.org>; Tue, 2 Dec 2025 07:34:40 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 1604B4BB58E8 ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 1604B4BB58E8 ARC-Seal: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1764660880; cv=pass; b=pbF5JqYi/8063p4KjIHFrQ4B7Ludi66PKqlFMUrQ33VqBrAOigGGu8vkx0f4u5X2zNtwjtZaFfAZ3Lhos3eOuSg1oWVjwWnFUBIrxvCydDWUBvUpw67FF7pCs24pGO1eMszzO3WhGI2E7QiVrCDipQ56uQXg+SWXqOWgukvetYY= ARC-Message-Signature: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1764660880; c=relaxed/simple; bh=Zxzikb3xSGtaUFnfnlp6IPBvYbA+SfgeBsFtSlW9Mc0=; h=DKIM-Signature:DKIM-Signature:From:To:Subject:Date:Message-ID: MIME-Version; b=bdJj1FYv2JaM6425cidux/aZ2tIIdnF/tuiyMFkK5AFXzNlIT5S9iERBiOe9JSMLPpuL4v8WmVC/BTHYsAdoLzinglhQ4Od9ZHX/vrr3IjzJ8F0G/mCIHsS4dAHBo9mEyeavuAEw4Q7gxXDZk46ioJb/oMcck989GYtuWRKrLug= ARC-Authentication-Results: i=2; server2.sourceware.org DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 1604B4BB58E8 Received: from pps.filterd (m0246631.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 5B21NEEi3306681 for <binutils@sourceware.org>; Tue, 2 Dec 2025 07:34:39 GMT Received: from iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com (iadpaimrmta03.appoci.oracle.com [130.35.103.27]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 4as7u7t8h5-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for <binutils@sourceware.org>; Tue, 02 Dec 2025 07:34:39 +0000 (GMT) Received: from pps.filterd (iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com [127.0.0.1]) by iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com (8.18.1.2/8.18.1.2) with ESMTP id 5B260MZc011894 for <binutils@sourceware.org>; Tue, 2 Dec 2025 07:34:38 GMT Received: from bl2pr02cu003.outbound.protection.outlook.com (mail-eastusazon11011028.outbound.protection.outlook.com [52.101.52.28]) by iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com (PPS) with ESMTPS id 4aqq9k1h7d-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for <binutils@sourceware.org>; Tue, 02 Dec 2025 07:34:38 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=FNp0M2CkAUzqSSIeZYUFuS+k2OjSlZnxE4heKu74ApXUeRy2hEHu/HW2h9i12Ae9O8KKOs+5dKCpf9NCfQYMOiGymmXusbLJCrXwVV0yyEYU/w8SvHXOUbBxlhx31pIoGSYdNgS+7xWP6Lufdmg9moC0IRyA3LHWegQl4sgysBdNOIGaJyRyq8dOSyDVJaC3nkOXXBsXK2fFYD7mMNxdJVOXVnhhHQnIC6iseAEdFVC4NawVrptxR9JYyuRYqn7+rYIZ5rcWz+T7bWlzrqYQAJkY3524sjyVCFIL4/vIjMm5qF/0IbOUeVSo+Hp5rPeEtaUASw1If7GNfnjYiwe5AQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=1T9uvWo9TpGMvYX4BOCLw7xcCABblAgU/64vioAf3OA=; b=FcVSPTWBTtV70e4oB7Uhm3K1FfBmAA9C3NLfl0hetDcg/F3frrIq5YPelE58PZGVvt4dFBNlSmbpjhF1CWKbYN7HD3KXu65/gOAHVUx9oMS99SLhCHC4mf3ZZuIHjLXwvoA5gzv+JkM64BFyaRGvuseZm+irGkgM3dfarZJkPSn+VzJ6tEi/5/7sDxYWE3hdgT0JGqHLxGPLdV3VCABL+ZU5N+8++Bupkr8sCgTNU7ZUTZLCHf5iLhq0MRrC/rumDZY4XyD+TUDZj2+TrEzHicCnWByM+uPWHVJAdcsSEBO6MlL9A5HwjMHsXPPOQD7FRgDfS4BPSvCPi52mw6WP7A== 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 Received: from SA1PR10MB6365.namprd10.prod.outlook.com (2603:10b6:806:255::12) by PH8PR10MB6456.namprd10.prod.outlook.com (2603:10b6:510:22c::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9366.17; Tue, 2 Dec 2025 07:34:36 +0000 Received: from SA1PR10MB6365.namprd10.prod.outlook.com ([fe80::81bb:1fc4:37c7:a515]) by SA1PR10MB6365.namprd10.prod.outlook.com ([fe80::81bb:1fc4:37c7:a515%5]) with mapi id 15.20.9366.012; Tue, 2 Dec 2025 07:34:36 +0000 To: binutils@sourceware.org Cc: Indu Bhagat <indu.bhagat@oracle.com> Subject: [PATCH 06/13] include: sframe: add SFRAME_V2_ prefixed macro names Date: Mon, 1 Dec 2025 23:34:07 -0800 Message-ID: <20251202073414.200246-7-indu.bhagat@oracle.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20251202073414.200246-1-indu.bhagat@oracle.com> References: <20251202073414.200246-1-indu.bhagat@oracle.com> Content-Transfer-Encoding: 8bit Content-Type: text/plain X-ClientProxiedBy: MW4PR04CA0149.namprd04.prod.outlook.com (2603:10b6:303:84::34) To SA1PR10MB6365.namprd10.prod.outlook.com (2603:10b6:806:255::12) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SA1PR10MB6365:EE_|PH8PR10MB6456:EE_ X-MS-Office365-Filtering-Correlation-Id: 0becac9d-c28a-4b07-e601-08de31753e56 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; ARA:13230040|366016|376014|1800799024|10070799003; X-Microsoft-Antispam-Message-Info: mnLQNaCTZBoBVziCNHhcIWwTCafe+vc7wTw9NQQQakpaE8oX72qG/p5DVGjnK1P75TNawgFmmOSkyMlGi6dI6oSNYeS0WPaspRWt5ispF5zYgKM/YIzMa8EVvAPQnKdI/Nh+avT0fYeji/ayhhbcxPpo9HpAKlMKmZ4UkRWL6c+2VnWGEnVeD1fDxB2WVig9Sl6iBWr2tUaBOPtVVm1Z1lxPf+4ODH+lNn44ON2hXS1xqoI/bfr7DqBWZ9GP9ur/1XYxWgjWR6z/v1O3cKOxgYXQlPw6nkkXNCRxiue0rF8fVZ+hFTYREJP9Q86Klq9wJpsY2FEsL76Exa6gHguPrVIeOeFQGMaMi9KXPyiUXpb4MKVrJamh+zttUcfbOvkqXzzlYplfQymQk43lsUmsBvUNSykS9mDlWUtXtPNEjZHAfQavY0HzaPr3mFuEdu4x8Y9tBZeubP/4hxGqMEn0yzIMlFuQ6JhlTGe08aUfju988MqTuJI/WeHVXXm9KePDhUvnQPaDjTHbK7ASoyCN11SbaDOXOvzXfxF7MmCnk6FrzmT+YnMzLFOP8yBd98fnWMxGqmReOWIowM5hY4igl3aAHb1aD2KVWxXk5UTU+Z4H4T4jO8gVbq8ZwOGMakagL8KaqaS6WjxT4aV44qL8ecdxwvJZquJagCNsnS0JyEf9ldV/mXLDywP3TtcscQgAF28rsMhOv+LU6D0sAd4oxontYiCkx8kqklOEqebwvOynNgTTfupb4vB9bhWlWirilb4HzgyOkIsPLPUjGcgaoQgRQgfayQ5eIQYzQZXh2i9Rg54mvhfGhu37vOUUwA6p7KyJm226Op3SotCMOaNltCpLxJErrPw5KcMyU99dBBXiUfRDZ4/JY0qHnRtQO+YW03JOlx3pUHXPrv0exrJrCYyjIvoexnAxXABfqSaFI6zAaD2s8wd8I+9xWUmaqsLhENv7hSljZI3R0qaAM0HralHQURGfHXurTlo8XAWL2TgneXK8m4VNLGV/3YfhPlpaSbBOrskpeC34W8DcJXGfnOJZluX4o3SEp57f4KduwxzCdmBovcsfrJFN9K1ked2akC35uuiXsPLGV0JAyZP8BaF05tBhnLE8Fl1CHyR/ZdpZ0KBYGzYvZ4rzU54bZpym5VcgwoMl1apPd/4YZqU0Q9esRQ5Cg+HfiEFAkFyQ6d0leTZwLPpz54BThyauqr0IQJYf9QjtpFmf7WjXrKATj+KJ3FOq9uyY79WBK102VMdXYqBQcMeyWX/O+8YH4nt7xQdxdD2nBhrUkWxcFwn5sWn+X2w4nabYZuDcaI9kp9KnqHKkaU7/mkha2VQLhWamcj1HhH0AjRBAIE+0xpBxfPjXsaxQ2wHpvS4FrtOJB9NIlXprsjtl6/WGwjbUbDFubBLcgmSueci6HrT0herI+lE3sPZj3fqfFu8dRQEXCRuJOfnej4MSdNzrr6xzrDBT X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SA1PR10MB6365.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(366016)(376014)(1800799024)(10070799003); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: s1zAVGAT5d5+Mszo4woRxae+DfoHg9ah14gZ43cV1Fbyz8vtfQbXxjfUBjD9lUxu/hd6WMcDgDKz//HRj1WmMRvGHjFLKme3rFzdk2DmFRprlDMugx3ZnSBdsDc8k667k9E6cbmph71XLK6AzGuYSQR6aihXA7N1UwB8+ot4OIbYs8v2TVMJwLD05gbhfytrB9RCLaGiekas8URxInNpts9bFZkqlUHcasJpf6QBsER3/weqLtep3CO57ix1K+ujScbOyNUKDzNjaowQuBKkAUS430U5X6Wsoo+hQxyII5VHW/ah83c6QNlQ8V5tsP9RqebeYIq60ggBfOE2YJcJuSawIGeFY2993NHpbPd7Uch0TXf/N2O5R3azaOLf9edJqODS4sHtg3+T4w16epbxCoIYMX1lg9IVdVIDrkN9tAUSmPTWFmqOg0nH9lqvJMWEf0xQNpZyUDgWyk1DLiqrQKjM/298Am9xw3UOd8IpdtK0qxdDdkxKRNkwXtZVjwMNhX+DLf+VhFAXHXAHzz/eSxLCHqoohiWjEkyoP14mbKzmU/L9Plc24Rs0zYWINO/XXZcqoc4m9OSUvbALil3ZOlc/mAhxjbCqz6ZDpl6nuJyTKjXm0u55K2emFJ0GZvOHFOgdX+99WJxZ0p1VIei3q0MbuYm1xMS+GOQ4tM3JVVrcdjCZFS9RvyrjiYIEyYW3Iq2x+jtCW7wijxhaV90KPyqc1MtHCSTmIeWSCX1ArWimpOZTnpirJ65f3MDUZVQa5Gz6tAXFgI0w4gqsi7QBfHgzMASYSndGwg2cW0/hs0UFE0prUJQiLEhmZ0ZbHGzIhllW3Od4QwZdKu7b89pk4w6DAN9q64xkLhYQI76Bw2vN0Wgxtw+yJvjX4jL//RDSOCV/BQJvg7QxrLNPGg/asNVgCrMSz51cXoxj5Gai0VWohh81zGzV8VUouWa+svAlma87z5GLG8VRUUPDdMass5iRcN1mwLW+SiIDeRNp1mbRhBBCWB442rSoyeJgFkeP20dBQhp8OUCFZVigJctqpP+807JqKmq6+faKBTe5cyUJyXi6lgPbr1o9hh1wl1yHbA8WOl3JfhybGitf7Uqw2jqN6UJxMdgAzezlHXabQ+ZkY+8ih0vcYCsc9MjagSuJ3N7OAL5S7jy41zQ2JYDydxZ7jhTDaIDGQzyFiJpJrfg/F5xMrPUsxwXpAl+Xb6LwsFKoZ7/Xwvx6ik3yYJmR/0PVtX+8OHK2mj9+CjucWXFsTmThyX+mIV4ekkrQkpQfDUX1w47SgL6o52C+Kx99TVnbDQ/8KXXLU15uhJSVuKshSsWj367+ibqGodiqiicXCD8nvdJGSgVe8Fo6OILWwqkArYBRVp4Xuj2gs9N+glSEQHjrxLXLOkSV6xUVdWk0ssptKxCU2FgbnRUUWBax6GDm3KQ7AvZ5CTajEO4KaIdIDCSiZ5+GRo9/mTJfMmqDvmrbKAHVAeUEC1iDdb8WDH/7xryQoyBvO4K+ZrwwiYv8B7ARtlmEkP91zc5tILMU6BHCo+9P+bi4f/5+y2xPOy6OmmBquhUtN3d1ZWLXjkye0rZlpunUsHuL53yDTrOBvUIfSSr19FfgWI65Cgq0IZ0Ec81HWHMCkBUYhKMIZRE= X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: 0JYN3fpqLb+59+wqawm+uXYEZ1HAS5d6JXmqlRxdDTRV/gw8XHbbuzLIhOQ6h+7vnKk+Jnq77E2ukEH4yJ5sSyPUDcnPP/lwCo6ABAjreuzhxRV3KwbvxxyvmKKTPK6up/hL5FkFLWqiMHygSdG7iJBaC7GlEZwebNziPGAyu4gRNS4KJi659QC0/dULjkRng0Z8iXlUrH3P+0g+M2LJ9uJ3c6ebqANItru4lPJTLhBvCBoSr3NG5hN9MCMCt/g7Romqe2WSindtbeGLPS7K/IWIm2khhKSQfrEsU5IkJ60iHXs4pzXvtL893vgPZsma+5LtxxqbKvk/FqTDgw10+wOeacE1inVr3PiBvKpr5wzXOGGid3G9Ja/YpFQuUKdzqxyevwpo//rJ6o9SZ6L6uLLc0419476hUSlV1vCWESkom4UdL5AW+ScPLdPTnwXKSPRQjgQ1celGFRwmlib1uDz17ZT0uce5NkwSWY8eLmT6S6p3rgucNX+YaijuSV02/00PEPDsBx5XZ4x+kOfMVobNEfSKAPRXOKrxzTmBwciomx9G7HxPnjcAAoLOcKnT1BnP/Yr75M6+JAmCrCO/6ATZZ6Idc+UuupMmbhJOl+I= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: 0becac9d-c28a-4b07-e601-08de31753e56 X-MS-Exchange-CrossTenant-AuthSource: SA1PR10MB6365.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 02 Dec 2025 07:34:36.1115 (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: jO57U/iqGicnR4oS7Kd9SZn4c8YZPujrDMDB+ZzLXjCCJcnvGPnCcAzuKwcKcO+bNWTlzFfkco7xJaxdZ98/cw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH8PR10MB6456 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1121,Hydra:6.1.9,FMLib:17.12.100.49 definitions=2025-11-28_08,2025-11-27_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 malwarescore=0 phishscore=0 adultscore=0 suspectscore=0 mlxlogscore=999 spamscore=0 bulkscore=0 mlxscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2510240000 definitions=main-2512020059 X-Authority-Analysis: v=2.4 cv=Rfqdyltv c=1 sm=1 tr=0 ts=692e968f b=1 cx=c_pps a=qoll8+KPOyaMroiJ2sR5sw==:117 a=qoll8+KPOyaMroiJ2sR5sw==:17 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=z/mQ4Ysz8XfWz/Q5cLBRGdckG28=:19 a=lCpzRmAYbLLaTzLvsPZ7Mbvzbb8=:19 a=xqWC_Br6kY4A:10 a=wP3pNCr1ah4A:10 a=GoEa3M9JfhUA:10 a=VkNPw1HP01LnGYTKEx00:22 a=6CTWUNqs8QPUYf_t8yUA:9 cc=ntf awl=host:12099 X-Proofpoint-GUID: qS5SMXiO2Md5QmAoe1hK0TeUt6qlKTDU X-Proofpoint-ORIG-GUID: qS5SMXiO2Md5QmAoe1hK0TeUt6qlKTDU X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUxMjAyMDA1OSBTYWx0ZWRfXxot+R/qbeA49 DyM9T9xeRjYhhqXS1D2SA1LolP+g6BhseNRSIm0oSRwl+lh8e8OGXw9F4kqKtDznE4vkh/1Mwz2 zpis5EHJaYrJHmXX8tVWQKYnSRfZeQH1t4fhrz4PCZ6Dg0tfkYrpQVI0FQMYEheIE/vE//mfHXi jEj179AFSZvYiiq+XmY/XENbRfmBfHgInoq4vwiiKN8gIoTCjQ9cmRYm28z/GDyCAWAwscqJfvf VVGulabI9C29xXB6/NMu8E5bH+YNFPKlwhelkJ1sH0ozMnWaMp5G9JMNn570tAe/0RcNhmGvVeQ 6sNQ4LDpb0oPBRnwj6jrzSma/A8iA0u3G0m/tDMWjo3SGrdCYS1HU8hdjq7o08MB/yZRd100dqU Inwqx7MULTgZWFXreZVJZUiEvQI/q20WsgAnbGHVjddqnicOpzQ= 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_DNSWL_LOW, RCVD_IN_MSPIKE_H4, RCVD_IN_MSPIKE_WL, RCVD_IN_VALIDITY_RPBL_BLOCKED, RCVD_IN_VALIDITY_SAFE_BLOCKED, SPF_HELO_NONE, SPF_NONE, TXREP autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on sourceware.org X-BeenThere: binutils@sourceware.org X-Mailman-Version: 2.1.30 Precedence: list List-Id: Binutils mailing list <binutils.sourceware.org> List-Unsubscribe: <https://sourceware.org/mailman/options/binutils>, <mailto:binutils-request@sourceware.org?subject=unsubscribe> List-Archive: <https://sourceware.org/pipermail/binutils/> List-Post: <mailto:binutils@sourceware.org> List-Help: <mailto:binutils-request@sourceware.org?subject=help> List-Subscribe: <https://sourceware.org/mailman/listinfo/binutils>, <mailto:binutils-request@sourceware.org?subject=subscribe> From: Indu Bhagat via Binutils <binutils@sourceware.org> Reply-To: Indu Bhagat <indu.bhagat@oracle.com> Errors-To: binutils-bounces~patchwork=sourceware.org@sourceware.org |
| Series |
sframe: some refactoring and misc improvements
|
|
Commit Message
Indu Bhagat
Dec. 2, 2025, 7:34 a.m. UTC
Such a change for readability only. SFrame V1 is now obsolete, and with
newer versions like V3 or later, its likely better to have macro names
reflect the applicable version.
include/
* sframe.h (SFRAME_V2_FUNC_INFO): New definition.
(SFRAME_V2_FUNC_FRE_TYPE): Likewise.
(SFRAME_V2_FUNC_FDE_TYPE): Likewise.
(SFRAME_V2_FUNC_PAUTH_KEY): Likewise.
(SFRAME_V2_FUNC_INFO_UPDATE_PAUTH_KEY): Likewise.
---
include/sframe.h | 12 ++++++++++++
1 file changed, 12 insertions(+)
diff --git a/include/sframe.h b/include/sframe.h index d2a3c8390bf..d90440330cd 100644 --- a/include/sframe.h +++ b/include/sframe.h @@ -227,6 +227,18 @@ typedef struct sframe_func_desc_entry_v2 #define SFRAME_V1_FUNC_INFO_UPDATE_PAUTH_KEY(pauth_key, fde_info) \ ((((pauth_key) & 0x1) << 5) | ((fde_info) & 0xdf)) +/* SFrame V2 has similar SFrame FDE representation as SFrame V1. */ + +#define SFRAME_V2_FUNC_INFO(fde_type, fre_enc_type) \ + (SFRAME_V1_FUNC_INFO (fde_type, fre_enc_type)) + +#define SFRAME_V2_FUNC_FRE_TYPE(data) (SFRAME_V1_FUNC_FRE_TYPE (data)) +#define SFRAME_V2_FUNC_FDE_TYPE(data) (SFRAME_V1_FUNC_FDE_TYPE (data)) +#define SFRAME_V2_FUNC_PAUTH_KEY(data) (SFRAME_V1_FUNC_PAUTH_KEY (data)) + +#define SFRAME_V2_FUNC_INFO_UPDATE_PAUTH_KEY(pauth_key, fde_info) \ + SFRAME_V1_FUNC_INFO_UPDATE_PAUTH_KEY (pauth_key, fde_info) + /* Size of stack frame offsets in an SFrame Frame Row Entry. A single SFrame FRE has all offsets of the same size. Offset size may vary across frame row entries. */