From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mx0a-00069f02.pphosted.com (mx0a-00069f02.pphosted.com [205.220.165.32]) by sourceware.org (Postfix) with ESMTPS id 779AD3858D33 for ; Wed, 22 Feb 2023 22:21:47 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 779AD3858D33 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=oracle.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=oracle.com Received: from pps.filterd (m0246627.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 31MGTjN2003371; Wed, 22 Feb 2023 22:21:44 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=message-id : date : subject : to : references : from : in-reply-to : content-type : content-transfer-encoding : mime-version; s=corp-2022-7-12; bh=iFNCI9ZrA9y7xJGJ7OAkMqGeyJoWXH7tr/Yg5LLvYK0=; b=YVlhRnBwpHT8qvgAQiWdzsMMNxsyhJobjEs2pQzWGLeOZz7byuIc2Hnte+PPZLRJ+6wt zDsDXWIaibAyIoh+nOfTH1Lrb2VyFDjwnrEUDGsD48wXbNYQfclpaPuBiOxCF93jAjRT IrYSacnl3CEPBsgGOxFaeeZbUY8jVRJg2JnWw2aNHgRnUaO3GXuLGPyLPFGAmBtfZXt/ 2681QmogNeRc7YZ07OWRBBiY1UHcp/hdonYBIC5DKgiGY0t/I66CaJZXX8i4Sbo8REbG JIEND1/MkmVmrY8lv/JhvPC9GsV8g0sa1X0+0Y1QmsSErBbax/pUY+L1TzJx6cMwzINF xw== Received: from phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (phxpaimrmta01.appoci.oracle.com [138.1.114.2]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3ntn90s6yc-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 22 Feb 2023 22:21:44 +0000 Received: from pps.filterd (phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com [127.0.0.1]) by phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (8.17.1.5/8.17.1.5) with ESMTP id 31MLE68B000505; Wed, 22 Feb 2023 22:21:43 GMT Received: from nam12-mw2-obe.outbound.protection.outlook.com (mail-mw2nam12lp2046.outbound.protection.outlook.com [104.47.66.46]) by phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (PPS) with ESMTPS id 3ntn476r92-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 22 Feb 2023 22:21:43 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=SIz6AYY+xWMMEXfhn8U5YSzMEZuQV/ah1H0CVlwC60PIiBPuIie/wN1n4XSuAaCbihXqf7GsjC+/127uiTWVsJ8gdRIrp8iI/xvzuiuE65a045ul47GLeAWW+WAiVWnqVbQe8hWDHl46VcI9/3AEtXYlNurrXpzq58lRJIV0BtO5HCHNu+MMbRJtJxWHvaOIHFI1iFwPQC1H9U7b3MzjidnuW1DFfN8FAKtkc6YS8xEVg8GdcPsYJYUnz08x+WAfMDbVudlNwqtLtejGDb7XITsA2bHJ2XCtHCiLr75sois/KdE90wpgGTZuHg0QHUfZprOV6OPPt9hHOA4wqtbfeA== 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=iFNCI9ZrA9y7xJGJ7OAkMqGeyJoWXH7tr/Yg5LLvYK0=; b=mYekNWJMrGirdyiEq7S0J+1X56wPDNTrJRDozcgIsjc+H5ZjMWFhg1cS6l7W1a3AW0l1s2yBvCmDa7PM7AsTmzpsNRN7jsJxo7KqDppAvpCGY7twioAgSSm5SGtajly+moE/OU+XBrhaDWe56JSy6ypnQCIhyfJ09PQm6sKTFg7Hgu/FAWJm+2e08X21gGw5hSIoz4pjZ9ocHpRu852cffYqGOhakFEUtLDbltOJko6jitT+JT/FJIAEBYb/RM5frhqsESR2ldHPqxrDT7d0f7EW94H46Qu/2b2tXFCWQFZUvYjpxg52ZRmCZdGn7yxycTF+UY6+pQwYAUrx9Wylkw== 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=iFNCI9ZrA9y7xJGJ7OAkMqGeyJoWXH7tr/Yg5LLvYK0=; b=xyJvcBwlbst7KlpvJsfRq16ZvIKZBZ1gev+4egdSSFdR1v3Um3VrOjKJr0cCPQkspHvfukpg7KiubAqWw/sa0nF6VLBWaW9igR0YGFKATmX2RGiM5QBbial4lbTvNnIh9T9BZb+NG7kVzIAbrV+yqTAbVUFU/xTS6dxLWNqslNg= Received: from MWHPR1001MB2158.namprd10.prod.outlook.com (2603:10b6:301:2d::17) by PH7PR10MB7034.namprd10.prod.outlook.com (2603:10b6:510:278::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6134.17; Wed, 22 Feb 2023 22:21:41 +0000 Received: from MWHPR1001MB2158.namprd10.prod.outlook.com ([fe80::cceb:d7:59d8:c564]) by MWHPR1001MB2158.namprd10.prod.outlook.com ([fe80::cceb:d7:59d8:c564%5]) with mapi id 15.20.6134.019; Wed, 22 Feb 2023 22:21:41 +0000 Message-ID: <27b12c33-dcac-a2e8-8349-b4fd094ba676@oracle.com> Date: Wed, 22 Feb 2023 14:21:39 -0800 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.6.0 Subject: Re: [PATCH] elf.h: add PT_GNU_SFRAME Content-Language: en-US To: Florian Weimer , Indu Bhagat via Libc-alpha References: <20230118064104.4003770-1-indu.bhagat@oracle.com> <87zgag0z2m.fsf@oldenburg.str.redhat.com> From: Indu Bhagat In-Reply-To: <87zgag0z2m.fsf@oldenburg.str.redhat.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-ClientProxiedBy: MW3PR05CA0029.namprd05.prod.outlook.com (2603:10b6:303:2b::34) To MWHPR1001MB2158.namprd10.prod.outlook.com (2603:10b6:301:2d::17) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: MWHPR1001MB2158:EE_|PH7PR10MB7034:EE_ X-MS-Office365-Filtering-Correlation-Id: c3c9e0af-12a7-47a8-b5b7-08db15232c5d X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: iCF/q+EHvo9iIOF+5hkVvVNsgPZFDCJpgLKrIRJa+axS+E64I7sWsUDFxjrOLnMD6eBxyflAVlhWv/lUVHMgfg7l3TgE2cfhtnwLzTp8tbGgiS+BP5g5mzr0vA+m/2O3z5iTdsv/xCtH/7ToZkAqhwGK9jhbJKTYWCY7Vo1fnfF2wE7LKeSEzwO9k46XApqtZXNInfNs0c2LKHKXius8SsK8TtFginQjVagSAi904OirCIT4K+ByR8zrMIuwWrNyj6IlN57dnf9CIneWt7pFMIuc7/kYL7lr88CfIr3Uktd2BXu3+ZvX+hUZR3Ob5Yhs8+PiYlMuYD092qd74I789pUlGZZZWGc0hJglBa2IheD+JUUCbaxyvQ2uESYJLOb9PVhCwn9Yu2CqjYjvg+iDyOiB6AyyvbeXDnPSnYEqPZe8sotIiWP6c0Nd1C74HCJe9ZSyrtKohyo6wqBsX/Cp7vbleArM0bhG2Ek8Kt/RqPPIJSgC2mwsGsnmhMkUYEPeJ6cnR7pfPrdBtPd53TEWKzw/rwtBOXpHH/s07sDgLdt57SDzxxOa2DV0IzuCYeIxF9MURGkrzhIosTtkK7AOtFtlynxD2O9cSFxt2e3rMe1iqYgfsSvWWnrifZdyXU+S45a/kdxOKOcXl6I0YzIERlzS+D0mwCkXnB/SARMzrSyBE7XXkLmeZgWG99gaMXYkAIiGgU+AHIuzEPNMv6gyG6pejdw0vq//YTly2eyiNyc= 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:(13230025)(396003)(366004)(376002)(39860400002)(346002)(136003)(451199018)(31686004)(83380400001)(110136005)(316002)(36756003)(66946007)(38100700002)(66556008)(66476007)(186003)(53546011)(6512007)(966005)(6486002)(41300700001)(2616005)(6506007)(8676002)(5660300002)(31696002)(478600001)(44832011)(8936002)(2906002)(86362001)(43740500002)(45980500001);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?OFRzdEVGZytBWDVYenZiTE9PcHFPa2lxaFh4OURMOTgxNWx4S2JhYXVjZ2NZ?= =?utf-8?B?bERhTFhMeGtOZTV0KzRRNFJJYXNmQlNCa0ZMTWQwa3RKd3FuV1o2R0lhbjF6?= =?utf-8?B?RVVMTGdYSStaSEYzWk0xZjZnU2tOMzRTSy9IWi9xUy9Ya1VhNGtiWnJ4MDYz?= =?utf-8?B?bUx2RlFhYnFzMStjS3hneTFlMzhBRlFPU1VGV21zNjRKMXM2Q1dkSWVKdzkz?= =?utf-8?B?Z2JLOWI5aXJESkRic3dyUDJ5aXdaSFpveFVaOVhpVlFFV2JzSHlEWWdlM3RM?= =?utf-8?B?RXlWaHo1RHExbG4rZ0cvNmRab3NCOVpNekVCbXV4bEZEcW81YVBUcE5iUG16?= =?utf-8?B?ZDVNL2pad2FXa3Iyc0NoU2dIUndTM2ZHK1dNV3hWbkZheUNqZ3hCckRremls?= =?utf-8?B?N0tPYnF5aWMzZDNUa25hZzF0cURaL2F2Q1JEcllmR3hTeWpFNEpBcEVMaFZY?= =?utf-8?B?dXd2VUQ1QmZGK0Q0NWFnQUNWbm5RQVRFYzZyY3dNc09nQlJyWGxIcW5OdHV4?= =?utf-8?B?SkZpcWxzT01odDlGVlZNQWxFdVVuR3JhZVBNLzZTQUJ3QklIdDhWOHRtY1do?= =?utf-8?B?S01vVFhyWTdkellTUW9OekQxTHZMdDd5SmFNSVlKK1JRTitJU0F2a0xoSDdz?= =?utf-8?B?M01INjAzd3U2OU5nNnJ5UXgrVmVCdjMyeVJxalhpZUFCVGJWOXRlZWVGVTFR?= =?utf-8?B?K2JCR0NjQjFGUnB6RGxDUzlwaDVIeGhoeC95WWErYU1hejdwZWE5ZHhuOVc1?= =?utf-8?B?bHFrM3ovRHQwcFRxZTJ1WitaT0tLK2l0VTNSVTJmQmFJZjNrRzBMakN4MmJw?= =?utf-8?B?dnVHV2pwL2RUM0YvZ0MvSmNVMUFOb3hwVzE1bkMraWtVcmcyekp0SFhJV3h3?= =?utf-8?B?QTFhMGtLemZNRDdyN2pscy8vS1NQWUdwc1l3OUpXWEZacE1SWGhqRmNjQU1Q?= =?utf-8?B?MmNWckZkTStpMmdCYXU2UjFKeWJNM0c5MDNOMEdldmVhaXoxTUZCeDBpK014?= =?utf-8?B?dCt2UUsyUzhSK2dsbkFiMmJFbFRPclNIYU94a2xBQXNBQW1yTHIvS3gzTG9V?= =?utf-8?B?QTgwMHU1ejdqVW4vbHBhOFM5M01MNkZaczE1M3JKT202WVdBQ1VrOGszVG9a?= =?utf-8?B?L2FqbjYwTDRrTjQ4WmRyUE9hVFV3K2p6MUhacTVrYWs5WVRseml4RjgwVDJq?= =?utf-8?B?T281bEV5aVczbUlnczRPOU5ZTktCZGNQOFdER05xRHJBb2FCVkRUbkNueHYz?= =?utf-8?B?bFJtRHQ1V1RzdWhMeFQ3QVpwK0tJQVJSZVhLTDZrTXQ1cEF1akdWYXdiUC9E?= =?utf-8?B?U3ZGK2tEeGJHWHQ1QjIwVnpEYjNrb3JFdnRpZEthZ1VoWnVvMVg1NVNHYk94?= =?utf-8?B?QmJUcnkxYm5sNnR2bnBBSEo3enRvN3JlQTlkRWY5VGRHNE9UZW1KWThXT1M1?= =?utf-8?B?MlJwZVZhS1J6U21hNXVLVDF1THpEVDVZdEI2cjJhdnZOMWVGRjI0anVJUjdu?= =?utf-8?B?V094dnVhNjdsdm5BbXJIRENCQ3lVRzR6aldqbU9NRXJUWXdYektpanpLY3Jt?= =?utf-8?B?ajRROHpyY1daRktBUjd5RDNaZFdxN1I1NVdUcHVNSUpodkw2RjdWNXV1VG0z?= =?utf-8?B?WTRpdmcyak00d3NleVVuYnJ3VEFkaDh6cnpFYzJDeTdVeWVJOUFHZzcyWVg4?= =?utf-8?B?R2FQODBNcWtzb004bVUwTFdTZHZ5MXZLN285MkpTZU5PMHJhR25WalNQS0Zx?= =?utf-8?B?WFdJaDVEWU1sbnZ4MDlQeGI1YW1mTFdoa0xVbzVWTk5jKzJ4MFM2VUVSRGVE?= =?utf-8?B?YlhNeHZjSGwyYkFMVndibkpJMHFmbC8yeWpOcWhiNnloeWF3N1VreVI5S1ln?= =?utf-8?B?Q3pUNjFQNmZZZDVmaXVJL1g4b1czclJka3lzU2NIU2hsS3Z3SFdCcnorLzdl?= =?utf-8?B?M2ZHWHJ0N2lJTVJRYmQxMExsdmtsQnJNSFBUb0ZIZU9VQ2taaC9KOWEyeXdG?= =?utf-8?B?bXByR1NsZUNVN3BYenpRN1VtZThnZjMvcE1wZTI4eitmb2xETVgvQkdKVFN4?= =?utf-8?B?VTVwMkFFcHh4MUJvcDJRd0RLM3NFcXd4cVVVZm84S2FURmZNaFRmc25EL25P?= =?utf-8?B?SHhGK0o3OEpOU01KaHpvWUxveG5MRzVxaTk5RE5Va0E4R090c1cra29kbmxI?= =?utf-8?Q?Rqcul3GdNxn5LMZiCG1ziqU=3D?= X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: LLlAv7H5MFXIzUUqgD3JqKC4LlwmoV5pgtePxvhHzT93CZT3AOxrZcoI2TOjaDX9buE3nQMoEFOYrgo0O703CTAniNYdeRg0TAhR/FNw1cull9UEnmAv8JWNnPuiPeNt2Gv8JU++chzElPaRugdMkNA1GA0LkWj+erKROEqrlvLgPAcHse9sGrZQyuVydBbzqagZBR1Q7UWivLdSw4inwL62/qcB6G9ECvENFbGlMeiox9odNn7rb146q2au9PLZA5ZV66vSU+aykSRDCG8TW/RjimXorqegVa0+0uGDjk1i6ehNKikgJTaRIP7qX2+bNX1hGLvRwaNObAGycJAStGXH1KonI2Lo3ZGpEVcgKHyoe79D8Lwq2FuP25yegAp4h163HtFeckI22EW7+NeeKt25+BJSzi1GPPqfsQ4wDT8V/bpZMguObYpLooHTX10OP7qy7NaI3TJLRaFw28WTAUuOQuyWW86X0+jcM6kzQwXoYZlb78qZAPw6iyHykg0wCuqlGgQurd+5oFF6wNmB0JvbzzKLJc3zLhbkgv+iIe9Wl6pCbXkOLrHH3bX1cSmV4Vxe89vX4F1S48nwH8/vNynFxtoLXZqp6D77vKDerYTugzfe1PO2rQvNQxBKU9KKLPSL7TS4hTEqq1Skpziy1Yhov79PRDnru4UhNGhznE6hiuu4PDBN9LSQF+Y75T2Q0DhqJvqFkV7YKdFYe5BdLnSvTi2rUys0XoXRl7rzb5AdBrQtQKarnAq6qzpqKKWcHgbp2AwVad2s0blbvEoHkyNJGMBb6+Z1hXv1nvRZ94g= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: c3c9e0af-12a7-47a8-b5b7-08db15232c5d X-MS-Exchange-CrossTenant-AuthSource: MWHPR1001MB2158.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Feb 2023 22:21:41.7934 (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: 3QjoC8S3pUTsONF8F0Zl4gNUB1l8fMeCH/sloomLtubb4wH34BWSG++eeFQ18qU2g1I8A6sxD0X690erhJlw8g== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH7PR10MB7034 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.219,Aquarius:18.0.930,Hydra:6.0.562,FMLib:17.11.170.22 definitions=2023-02-22_10,2023-02-22_02,2023-02-09_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 malwarescore=0 spamscore=0 mlxlogscore=999 bulkscore=0 mlxscore=0 adultscore=0 suspectscore=0 phishscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2212070000 definitions=main-2302220193 X-Proofpoint-ORIG-GUID: Lqg95MFqTjGkDlW4UzZ-g7iNtJ2fHbcE X-Proofpoint-GUID: Lqg95MFqTjGkDlW4UzZ-g7iNtJ2fHbcE X-Spam-Status: No, score=-13.2 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,GIT_PATCH_0,NICE_REPLY_A,RCVD_IN_DNSWL_LOW,RCVD_IN_MSPIKE_H2,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 server2.sourceware.org List-Id: On 1/18/23 05:09, Florian Weimer wrote: > * Indu Bhagat via Libc-alpha: > >> Support for SFrame format is available in Binutils 2.40. The GNU ld merges >> the input .sframe sections and creates an output .sframe section in a >> segment PT_GNU_SFRAME. >> --- >> elf/elf.h | 1 + >> 1 file changed, 1 insertion(+) >> >> diff --git a/elf/elf.h b/elf/elf.h >> index b6a75c13a8..9692200f6f 100644 >> --- a/elf/elf.h >> +++ b/elf/elf.h >> @@ -728,6 +728,7 @@ typedef struct >> #define PT_GNU_STACK 0x6474e551 /* Indicates stack executability */ >> #define PT_GNU_RELRO 0x6474e552 /* Read-only after relocation */ >> #define PT_GNU_PROPERTY 0x6474e553 /* GNU property */ >> +#define PT_GNU_SFRAME 0x6474e554 /* SFrame segment. */ >> #define PT_LOSUNW 0x6ffffffa >> #define PT_SUNWBSS 0x6ffffffa /* Sun Specific segment */ >> #define PT_SUNWSTACK 0x6ffffffb /* Stack segment */ > > Please submit this to the gnu-gabi list as well, preferably with a > documentation patch. > Thanks. A patch was posted to gnu-gabi https://sourceware.org/pipermail/gnu-gabi/2023q1/000522.html (BTW, on the Binutils side, the patch to update documentation to use "stack trace" instead of "unwind" for SFrame, has been committed). Thanks Indu > Thanks, > Florian >