From patchwork Tue Jan 31 23:34:24 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Indu Bhagat X-Patchwork-Id: 4786 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:adf:eb09:0:0:0:0:0 with SMTP id s9csp94418wrn; Tue, 31 Jan 2023 15:35:04 -0800 (PST) X-Google-Smtp-Source: AK7set/AbDxjivVkAeHmpHqYRoHpoW6dC51Mg/SBcOPAjuTNOTpywsvEB5UEW+OsnY5RyXiasYFs X-Received: by 2002:a50:cd91:0:b0:4a2:4ed3:c151 with SMTP id p17-20020a50cd91000000b004a24ed3c151mr8318182edi.39.1675208104173; Tue, 31 Jan 2023 15:35:04 -0800 (PST) Received: from sourceware.org (ip-8-43-85-97.sourceware.org. [8.43.85.97]) by mx.google.com with ESMTPS id k6-20020aa7d8c6000000b004837719c1cfsi19133338eds.220.2023.01.31.15.35.04 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 31 Jan 2023 15:35:04 -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=@sourceware.org header.s=default header.b=PB3pTpkC; 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 AD7E33857C4F for ; Tue, 31 Jan 2023 23:35:01 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org AD7E33857C4F DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sourceware.org; s=default; t=1675208101; bh=VCrolsaDXvW6BhKKVJIPwt+Abe85fA1NPgeMZcoPAkA=; h=To:Cc:Subject:Date:List-Id:List-Unsubscribe:List-Archive: List-Post:List-Help:List-Subscribe:From:Reply-To:From; b=PB3pTpkCcCJ8iuZ9WDfrraaHuFrjjQsllok4hcW/tEfMRGm5fU2U0fl+StKqV9iRy 3cQxJcrHG94tLZe462Z0mWso+Bh5yrHsU40uuQYhZqH+lSL+iRGOv8WhL1Ihw1RJfg JqeCgR7cgtgn/1fgScE8NP8olqUEddU3KzbXIh0o= 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 E53423858D33 for ; Tue, 31 Jan 2023 23:34:51 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org E53423858D33 Received: from pps.filterd (m0246630.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 30VIiEx8014125 for ; Tue, 31 Jan 2023 23:34:51 GMT Received: from iadpaimrmta02.imrmtpd1.prodappiadaev1.oraclevcn.com (iadpaimrmta02.appoci.oracle.com [147.154.18.20]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3ncvn9y0pd-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for ; Tue, 31 Jan 2023 23:34:51 +0000 Received: from pps.filterd (iadpaimrmta02.imrmtpd1.prodappiadaev1.oraclevcn.com [127.0.0.1]) by iadpaimrmta02.imrmtpd1.prodappiadaev1.oraclevcn.com (8.17.1.5/8.17.1.5) with ESMTP id 30VN3L05003680 for ; Tue, 31 Jan 2023 23:34:50 GMT Received: from nam12-mw2-obe.outbound.protection.outlook.com (mail-mw2nam12lp2046.outbound.protection.outlook.com [104.47.66.46]) by iadpaimrmta02.imrmtpd1.prodappiadaev1.oraclevcn.com (PPS) with ESMTPS id 3nct5dsfkq-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for ; Tue, 31 Jan 2023 23:34:50 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=RmC1fANWBUnHslbCd8JQMMLgVKq8jnLKzFFKXOweHMFZcOCHIKhn7igNe+UvLyYGeLny2isArH/rhA82IkQWzERkQIGJxPHy/ZlQ1OMdY5xECx1osGNbtuC5mZRzimAhMRmDt8goYMen4I3fYiyg1q6WxbgKaOTIPgpodHZhvA6Ph9iKRhZuMULO2Gn5Pt0hEW3jVu7kAg52HFCWoTvciDgLSks6obUzIgIDxsObLAZ6xAL6I6Dm48soGSIcg1AnyFm5oJ02FOMftlCQqHQWZqKnuQTefNnCGkSoHhyv8mXoE535PlrDvQYSvjYyN84lFn3M7vCe1ZoUT7K32t7Q/w== 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=VCrolsaDXvW6BhKKVJIPwt+Abe85fA1NPgeMZcoPAkA=; b=EMq6KMuvi6pG7tSgH9s10mYQ3IXe5j2qUJGDBdlDaOvi4mmkdJ2/8eTqSqI/ReyK+bK2QdrgRiPWuA0baAc9I6eIGUoZttTwTmdxlOhkaiXZZzbajy/vATuKJLs/B470vspcohuCyNz9TigJkKEx/wzqxCqIN3mmsIobOtoyEmukJcHLvYTTIP1H10wFp8nSn/2G9neMZcgdSXhSfp7zc6/85pJzWnE6/MyFh4PZ21xrMOVFnwg5mtsUL+L8zqUkaaN4yOnXctBqwy5Pl0ioJJZchkVYuFupbRDeIvprfg9jp78IlzQZnYDABjQTja75qgEZY0ivjMZafFo66oUWyg== 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 MWHPR1001MB2158.namprd10.prod.outlook.com (2603:10b6:301:2d::17) by SA2PR10MB4666.namprd10.prod.outlook.com (2603:10b6:806:112::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6064.22; Tue, 31 Jan 2023 23:34:48 +0000 Received: from MWHPR1001MB2158.namprd10.prod.outlook.com ([fe80::14e6:a522:273f:db57]) by MWHPR1001MB2158.namprd10.prod.outlook.com ([fe80::14e6:a522:273f:db57%7]) with mapi id 15.20.6064.022; Tue, 31 Jan 2023 23:34:48 +0000 To: binutils@sourceware.org Cc: Indu Bhagat Subject: [PATCH 0/5] Reword to reflect SFrame is a stack trace format Date: Tue, 31 Jan 2023 15:34:24 -0800 Message-Id: <20230131233429.3708328-1-indu.bhagat@oracle.com> X-Mailer: git-send-email 2.39.0 X-ClientProxiedBy: MW4PR04CA0041.namprd04.prod.outlook.com (2603:10b6:303:6a::16) To MWHPR1001MB2158.namprd10.prod.outlook.com (2603:10b6:301:2d::17) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: MWHPR1001MB2158:EE_|SA2PR10MB4666:EE_ X-MS-Office365-Filtering-Correlation-Id: d60a4ebc-8730-41a5-936d-08db03e3bdcd X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: sHFciSbGmpmdIAOl7qup8VTRXSC++RggupNoretlsej2q91QV6D1avREbvhplu0i38IAeU5x3E5HYOV7f2R9yz8VIJaB3mCwxNylkdrtKLrioHscvzpTs6UymAZBOmPsQAM/NGT5pMQbz/DwLZIRYCDQ89et6E+V+iPVi9K/9F2q4OOrL+BlI9tsiPb7uV2ayg+MVGA4LkN/koxfvpRGqY9sVSx5J8Nw0tX4z6XvhNTdSLPcpEX+tUxaZ1I3UuVuUe5nLpC2zNx2A6ZxHbQqegpdU7xIx8PK1RmXygVLhOABjWXIOjTMtzClMZ8J1vLjR4egPnho6h0gjnWg6g0egEFb3pHHRvBVF5cWsibFuy1GJhzgQlzRm5/OVvphpcZxHgetCBOQROuiLjMtBFTQ7NOl5DrLA7AwLOezmdxttXs+axWx9mF8sm/EqZJ9pdoZ6XHQE5qmxBF6dJyJV7JZKzN8dvFObk8lIXw6qVQ5w/tu1YXF2DPyqy+xtZkOX7pkmlGZauPmh8wZ/YNPxGneV/34KwdVRTk7EbppGPr2cQMt2OFru5xvhgwrKcaVWB/Ss3osjmLiz/iSM/k8z52Tsss654lNgLr50YSFAzWQO6+P2+Hh1T4wLPCukYPh30vkxVIZ8xNX1doExxqhFzRrbSqMiUL1peYY1ZGwnhKOHxb+uX3j64fd+xpGN6IdlC0d 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)(346002)(39860400002)(376002)(136003)(366004)(396003)(451199018)(6916009)(8676002)(4326008)(83380400001)(41300700001)(66476007)(66556008)(66946007)(316002)(8936002)(6512007)(36756003)(186003)(4743002)(26005)(44832011)(2906002)(5660300002)(6666004)(6506007)(107886003)(478600001)(1076003)(86362001)(966005)(2616005)(6486002)(38100700002); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: Sb5WpDjdVC1YRGbYkb39nEOi1pK1YWj+X7DaL8chBHX0KC2knIxHbZQJYNPfxttEiK6y8ofQ1KkEz9pM1CdRj9EthoK4GFy90UHO3Zn+D1rG4ueZGUAnsMPnSKAPLzAA8Nc/Px5fNbaGWjBfx92DYtDu+PmDj7AnwlkNfPac9FkFjtKBV6xp4mWTuiPj88nnsMDtEZj0D+jlKP83neNbW8eGCkb9cACfNVkm5TDLMQpD0CrHRJzwYuxhfz43LARoVZbzkSlL9urMS4iEg2OljsjiNJ/HFZqXux1hrgfpL1vLFysZUSkGLCUPmQ7h1jARJxEJNzyvLTFYQU27ZVViTWGp1Wge85/dzWLMgagmTEqwipb3AzFbQOT9LOQILmAnc23MSxvXJoLWQK6pTSmXhKRJ6QsAMET93X/tEwddFLJugkN8pcEgfJomP8G3vw6gJ+OHH83etOdU0EssV5IHdqXQgamtympIHGXcWHg/T81YdeBcD34OcqngcA80J0MyhZh3LuaJxpfm48asotBxMATBNYn7+K2LygMxWXtXQv4JumbIeaqMXP8aLOm+j+TNmVgoPNByLqsvBKKhFTgQ4gcvfBw+D+L8/iQOtStSmTZ2SnLNoZeXwdvK3RmtcSJ5Cr2vCH1I7TDKf5+XF8Ss1k/mg0koERBnBuj66WoQBl3lnrO62V37aMqtCxjx+QZHbCegEfnUGn/usjMeGlWJowNpxO0Qzss8OoAHP0ltsps6iBFocBMxGE9LKdulaawRYVZPeGdn2mG4GIJUTDpNVND+hwIivF9Cf7+NyxNieBbdk2fFkX8zUsKMDXb/dIIt9XC+q4Ch5YUkWqlCUO/uvd7fklQp3aBw8izZ0wxfs4EJ8qxNP/amU7UrWIzgUYiOHLszTOCal1JShq57Muzq126VVgupa2tv8RCZqemjoU5GaCnYIE+UQcHoFnl0qmN+OiO/NUM+MvpuibkOdsFlzPsqLs2yXEp7uFJ0FBg0/AStxzSFg9S8xIS+oUqdO8dGCFPxj+6pNlNfdUf9gVqUP9a72g3fpbe2cesJsTQZ2gKAsRs3TPUzMLxgqc8DQiPVNetjP6CP1ZdqOQ5Vc+t2VrnmvoFmrSh3ZIrGkPYJ3WJCoY1t4PbJYoqcBNxrnA9h1qY77NWdQJ6lYhPJGq+tT2EIZW4QcyvCGpp9HOnEcGamhwdH/1Y/uiX0o6Hx4QfpGwKvSyiKGIk04qAJOXypvR2O09/OwV7/myJlL0pEfqd+5yVxb36QwtFsPQi/Q1iFmFGSKy8uK5OYYglsqVrvrfd8tmxQ2rskzBCWp17/MikHAZ/wdIyn7vBXqHdybtMZ0UdXJbYiPtWiFn8w2bxwe/m1QgFhHdJl1jAORdN55RxYhvo2f4yFycpZWSJjHEYNlxuYNMnsOrnpyMgMNDPC9apFWiT68uVRK9CGzORYqeggjCU02QtN7TbQUKo4PPtzFgi+WAsZrC+qe0M0xilaO/L6/r8vUjlqlcHUMhG+7QEeJJyGIjQp3T49RDw03rO7gdFW+WaQaPPvn07hyJpMI+KaYoOKEW2Gk3ir3G+hx+yxxLl1YodztnVC4t75zhQ9 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: e52XcnjdRuSXNQFbIArGtpMhdrx2+JwgBI7JNYRzNsv+OfQ+Lwtg5uXoTeawFoelH5bWAH4hXDq88IRxktOlJNznMPu0bvF/iSfgCOdq5EB8Uer6FhqMz/Qd/yD1PEd4nTfeKNG+77cfwd/lgQuc/lXG7YdgTMGF77/bwjhoN5YhbESGxypdGbeiBxbBp26rqui09fYT5ag018XBPYpYxDD1PgPr5B/r4KtqmyZ4ticJk7gRbWEtc+Kx2mXZIrYEUL1quyvXJLCmT568z0/bBsf28thi0OBD8tz0TwWU8dfmyAf2FMwxeGFsjK5ewjesQTQwEooIn03oHcJULOZlyX+nqu9dve6ZlGc7sAwUuOuzreyOkePtatde/rRgcu2Btu/0Hk3o/sLgtpqfHK3G2r6Y9oN5WRNhT2cnUqBQiR09KjRIgxpHw6XiUAujHCceGJd+e/sufM7Oj58dAuLK0SdtI+fku+FYXs862Aw6gwH57xCSAFzIoxVmvpUkaNJ0Voe6lx2S2cFDrEomDUhHf17XyKyAodhBf6Sy+GgHWm7iZkLvFVWSkPBqV4Q33bq68CdksEbuEwVoT8b27rt08xFKaS8vVW01cuDE7FcqoUER5+dSb0qHIw7BR7gjV2DlzPONz5Hs6IdWs8b2jfa6LjLKdLbiievU8nGBe9eJiaUXQ+zkzhIQUr3Qm+joP6bl0j/atbdmZ92aMIBV9kLeL3n3t5hEWh/zt3Kw78w/Hl4T45mVYPuFmk1RPm9PyE2n27k4c1wWm0mYKj8185HC6g== X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: d60a4ebc-8730-41a5-936d-08db03e3bdcd X-MS-Exchange-CrossTenant-AuthSource: MWHPR1001MB2158.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 31 Jan 2023 23:34:48.1289 (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: H1HRDysmxpq/0u1kWPRlI+G91VPW9bBMLslyhcpMIXbv2NZI8jNdVc0JV8cTm4GknSc5enmdZgqZvWiJvpayLA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA2PR10MB4666 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.219,Aquarius:18.0.930,Hydra:6.0.562,FMLib:17.11.122.1 definitions=2023-01-31_08,2023-01-31_01,2022-06-22_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 mlxlogscore=999 phishscore=0 malwarescore=0 mlxscore=0 adultscore=0 suspectscore=0 spamscore=0 bulkscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2212070000 definitions=main-2301310202 X-Proofpoint-GUID: YFgmFN5iJqbeA-JdEk0aWMJ47vSbD0yE X-Proofpoint-ORIG-GUID: YFgmFN5iJqbeA-JdEk0aWMJ47vSbD0yE X-Spam-Status: No, score=-7.1 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, 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 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: Indu Bhagat via Binutils From: Indu Bhagat Reply-To: Indu Bhagat 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?1756583013175427603?= X-GMAIL-MSGID: =?utf-8?q?1756583013175427603?= Hello, This patchset amends the code comments and documentation around SFrame format to correctly use the term "stack trace" instead of "unwind" information. We had a brief dicussion on the gnu-gabi list https://sourceware.org/pipermail/gnu-gabi/2023q1/000521.html. SFrame format is for generating stack traces only; hence, the keyword "unwind" is a bulkier and incorrect usage in context of SFrame. Fixing it. Thanks, Indu Bhagat (5): libsframe/doc: use "stack trace" instead of "unwind" for SFrame sframe: use "stack trace" instead of "unwind" for SFrame gas: use "stack trace" instead of "unwind" for SFrame bfd: use "stack trace" instead of "unwind" for SFrame ld/doc: use "stack trace" instead of "unwind" for SFrame bfd/elf-bfd.h | 2 +- bfd/elf-sframe.c | 11 +++--- bfd/elf64-x86-64.c | 2 +- bfd/elfxx-x86.c | 8 ++-- gas/as.c | 2 +- gas/config/tc-aarch64.c | 4 +- gas/config/tc-aarch64.h | 8 ++-- gas/config/tc-i386.c | 4 +- gas/config/tc-i386.h | 6 +-- gas/gen-sframe.c | 28 +++++++------- gas/gen-sframe.h | 2 +- gas/testsuite/gas/cfi-sframe/common-empty-2.s | 2 +- gas/testsuite/gas/cfi-sframe/common-empty-3.s | 2 +- include/elf/common.h | 2 +- include/sframe.h | 28 +++++++------- ld/ld.texi | 2 +- libsframe/doc/sframe-spec.texi | 37 ++++++++++--------- 17 files changed, 77 insertions(+), 73 deletions(-)