From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mx0b-00069f02.pphosted.com (mx0b-00069f02.pphosted.com [205.220.177.32]) by sourceware.org (Postfix) with ESMTPS id D246539BC073 for ; Mon, 28 Jun 2021 17:35:49 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org D246539BC073 Received: from pps.filterd (m0246632.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.16.0.43/8.16.0.43) with SMTP id 15SHKxOA015592 for ; Mon, 28 Jun 2021 17:35:49 GMT Received: from userp3030.oracle.com (userp3030.oracle.com [156.151.31.80]) by mx0b-00069f02.pphosted.com with ESMTP id 39f6y3hmjc-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for ; Mon, 28 Jun 2021 17:35:49 +0000 Received: from pps.filterd (userp3030.oracle.com [127.0.0.1]) by userp3030.oracle.com (8.16.0.42/8.16.0.42) with SMTP id 15SHLaZo016978 for ; Mon, 28 Jun 2021 17:35:48 GMT Received: from nam10-bn7-obe.outbound.protection.outlook.com (mail-bn7nam10lp2101.outbound.protection.outlook.com [104.47.70.101]) by userp3030.oracle.com with ESMTP id 39dsbvtt8d-5 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for ; Mon, 28 Jun 2021 17:35:48 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=JXdDgq65efdTIJLiFoxXstFz0NTQBDNHjg9RbLE/4yTc8TjiC0YS5mr65GM6WSeZgHRY67FNKfWUJKll0awn6L7xkaj6M21hQYHnXopd/NQwyYOmhV0lyfJ3r28/0PGzZb5xqkQh+BrYj5yLiHp/ncFgr14EdukuSlzJXtzPJG9mEOOlBkk6nPWrQyBaeTynckcGKLUfrcXH2mur8in4+ZnkBdGS04uJQ2EYLBDgjtvpQSrZGg6z/WnZ3TWKBeBfI6+1XbmMPKgRCsNweOwOG62O4rTgyRJECOgkXJQwf0NSray1ZDUBl87yDr1dWja5v57sOa1bPb5fE44pmQ5azg== 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-SenderADCheck; bh=O4Qac68MV30tpwwShzQ0R+f4Jg3GGlOLaIAiqtGGmDo=; b=L3V8flIZKaPuXHjys12adUxwyJyyAzfpbj9F1N3ZLQAgsg77/PFyz7h5TR47dov457Eh/1hvBxgv5RvzPMYzJBpOZkL4+cD/AiWKsqegakcjYItVGD75zLF5pbVilLp5tbCjxNQL5v8/RoNMzPrveEJu+PezZF62ofdWUyK/vHWVhDjMkXu/1+XBve1bdCQbHM/e28zodH5YfacLVw+A+/hEyCakpN3hnlmDH6of7qU5YfnfgTV32Pw9barcPvZUEDc5tNJQKtI/2XtnsUMf61M7unnl1uzIEWJFdSW2o0uQn+t/UH488PNvBcneMLEuyeDI5nEeNqRI1q0iC2QNfA== 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 DM5PR10MB2041.namprd10.prod.outlook.com (2603:10b6:3:111::16) by DS7PR10MB5200.namprd10.prod.outlook.com (2603:10b6:5:3a6::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4264.18; Mon, 28 Jun 2021 17:35:44 +0000 Received: from DM5PR10MB2041.namprd10.prod.outlook.com ([fe80::3c15:20ad:f67a:eb04]) by DM5PR10MB2041.namprd10.prod.outlook.com ([fe80::3c15:20ad:f67a:eb04%12]) with mapi id 15.20.4264.026; Mon, 28 Jun 2021 17:35:44 +0000 From: "Jose E. Marchesi" To: gcc-patches@gcc.gnu.org Subject: [COMMITTED V10 7/7] libiberty: copy over .BTF section when using LTO Date: Mon, 28 Jun 2021 19:35:23 +0200 Message-Id: <20210628173523.29350-8-jose.marchesi@oracle.com> X-Mailer: git-send-email 2.25.0.2.g232378479e In-Reply-To: <20210628173523.29350-1-jose.marchesi@oracle.com> References: <20210628173523.29350-1-jose.marchesi@oracle.com> Content-Transfer-Encoding: 8bit Content-Type: text/plain X-Originating-IP: [141.143.193.71] X-ClientProxiedBy: LO4P123CA0283.GBRP123.PROD.OUTLOOK.COM (2603:10a6:600:195::18) To DM5PR10MB2041.namprd10.prod.outlook.com (2603:10b6:3:111::16) MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from termi.localdomain (141.143.193.71) by LO4P123CA0283.GBRP123.PROD.OUTLOOK.COM (2603:10a6:600:195::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4264.18 via Frontend Transport; Mon, 28 Jun 2021 17:35:43 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 16c5f94f-1175-4f5e-e64f-08d93a5b2857 X-MS-TrafficTypeDiagnostic: DS7PR10MB5200: X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:4125; X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: tVhlNJT5kJAqnY1PoeojeT0Tkq+aQWZn2CtMJUx0JZD9RGlIpC6RJSeCyuPHL++vgRsRxZE17RixDZBzga0VtKVFR8LJmcFWHhq63uZNgTZyoQ1/xDTUqyTQcEiCbJt5BwC5QGmt9wwjFxSqPIr5dnu76iaUve+y02dU7kkzmAffOhgoZKP6C6f9hZWAYxoDIHQUUm9sKTDAQAeBOHoPRArJFtAXSBRffrvXhBr3bb3koO4ek9mqWi6f4RwazwSqfaM0lCAbBnLXhvfe1aV+4oNtBfxGKM9+epYBSYJ6s+COueLO9eGPYJE/dZugd7Rv5DZZmgUa8Jlie3eT0KyQTgj4BwTNNIl0KHiKtVd7dkEqeAYTiJqBGfaMPh7DKsiHv47wPES2aqYcHLp/ZslasyhCRoCdZdhKwLKYqkRRogwLF2CsOSdjvTBEo6ElpxrzC5B//uphQ7x8c72Dh8p6wyB6TMDqd0FwTJ/cndCO9pJQHH4u/NwDScjwROnYpdyBhjLsnxRXNlIh+I+tZTWI1W/If1R8mBSyrFPhu8woEeJOoE8KCI1MG2IO8zaFVutNxfOx3e023eSS5s8sRRHa+L9zRTtEPuz/j/G0gFMSgASzGpOfespSq3dJLEvBBTVeZ5JgmWuU1Edva7GTnUHqJ4ZQULGDviKSSlb8VkJOI4CDedkPjPNgfOYyeXbNwtECDqGmZvTwAi467NtA0CYKDjgSiNrvGnXWbY9nmP8YgG0= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM5PR10MB2041.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(39860400002)(396003)(376002)(136003)(346002)(366004)(6916009)(2906002)(6512007)(478600001)(6486002)(16526019)(66476007)(1076003)(6666004)(316002)(6506007)(38350700002)(38100700002)(8936002)(5660300002)(4744005)(2616005)(956004)(36756003)(186003)(8676002)(26005)(66556008)(66946007)(86362001)(52116002)(142923001); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?aaIu7WDvoWcLiSa5L5iGupT/5Ny+w568kJ8Rl/41h8KD/98BsH4Iq+OFqsrZ?= =?us-ascii?Q?0sdBcffLlq82m6wAXNxbvv33c02mfEPY9DrlidBVJ1vxXoTKpWI7upK4uk5K?= =?us-ascii?Q?0XO1zTcNvPBZ3KBpvce0ENoJvykWpf02yB1L5wToZBTaNH0lU/WViAHg57/r?= =?us-ascii?Q?Kj2d36cYkFaLI0gSV5gaNNv0JDra9vFnCyg7aioAoFi80h7fnmVw+Cdz7iaD?= =?us-ascii?Q?PIHObCeOFr59OzWOfXCZg95C3gok/GUGBYxb/rf95KnRnMPpnoyOgSeOiYBH?= =?us-ascii?Q?Ptq37A4BkLZteKrHTl2lQvyL/zk7oozpzE7LLijxLhsZuFKTvZPy8QG6XVQe?= =?us-ascii?Q?rfK0Sgo5XV1avI5IwMEy9XBwIIWR9Ivo6tmYdhMjv4f4HLV5K8AbUmc3VGmN?= =?us-ascii?Q?dCkmyuRQ3hg4hfJVnIZINfPvCKhvEeV/eu/v47zyO0lLDelA3T4UOaCeZMwh?= =?us-ascii?Q?pfKMwZzU6pnYYGjqZdgk1wlyR4ma4WzAv9HvG72+IpHZ38WsxOdKf42hoYLF?= =?us-ascii?Q?tx4I9YK66OXMBpI10f6+YLq8pAHWIA5zUjYntLtMxp10vwJ1k49SFaWBSdaq?= =?us-ascii?Q?gThIrkHkDjevJ+sS/b5nctZK4pOhLlfuGMf0KOC67gRDG7DkzLSBjHmoUkW0?= =?us-ascii?Q?m87sJiFrrVDBsJo3Pbsx2Lxzqt5+lRWBNOC/Mmwci/FnDV++rJ79PYUQDNpa?= =?us-ascii?Q?/OwGntZOLKi9SSIkNSfOU8y2qWE3mgO8YrE2h8cHKmnIBHNnKjODxCLrjtpa?= =?us-ascii?Q?nvv0aAmts+KN2OY9fJITYfEVin+bGd+Nc9d2TTvAF+dktPbgzqoLX3aNS7UI?= =?us-ascii?Q?Mj1XGuSnnrKNnV7UuiIEqyqpCJ0OL1EhwBRRKntKR+6kNRBPj6PpTQudWDjc?= =?us-ascii?Q?7rhQ1JZJEo1EFfomz/zCzTgHzFCgwAa/K+L32Up9dxcRQNQsYEz03nDLou7+?= =?us-ascii?Q?cH+rm88sMYAQfHGS/Mhq5HvEwTif7thnwquWHq7jCFOpTDCU9awGhVKb+cBy?= =?us-ascii?Q?vg4LiO4tk7YKp3ZVlDJS8uMRi+Kq2U5fRu3T4DZhadbpHmBGcjhjj5sLhccp?= =?us-ascii?Q?X/djqUGK/Hidigs2kMFX+HYzVU4Rv4K5aBQu/y7MaQmXm7H14eI/rm5UAMdo?= =?us-ascii?Q?/dNAewNaVur88KRMImKLOLsij8kAkjuM4NQBO6SI2d8p9z6zuRnXOW8UAV8c?= =?us-ascii?Q?okFNGF891JzBslKLgUdXdprESvwLcI/tlah+vEsKI/byjuLbYPKTNSwveSoV?= =?us-ascii?Q?x3Y0Vg89SVFth15qCHfiV3KAUERmzH+OChjGRSfxYwSc/01hIU/I1fp0MbFR?= =?us-ascii?Q?LDMTm7/ZwU6MMQOkUhjEnxuG?= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: 16c5f94f-1175-4f5e-e64f-08d93a5b2857 X-MS-Exchange-CrossTenant-AuthSource: DM5PR10MB2041.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 28 Jun 2021 17:35:44.5418 (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: nNLjjsakmdCu6hVxOTkiINy9eUsY6DVzKIGYcszRgg2JpYLCk1E69i96L0PWEqC1Vt6+CIrnr/82YjK8QlXJaLvX7cAuCPNmUWfyywO3TXI= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS7PR10MB5200 X-Proofpoint-Virus-Version: vendor=nai engine=6200 definitions=10029 signatures=668682 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 malwarescore=0 spamscore=0 mlxlogscore=999 suspectscore=0 phishscore=0 bulkscore=0 adultscore=0 mlxscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2104190000 definitions=main-2106280115 X-Proofpoint-GUID: T5PFdeMS4nUt7UNpa9QCfjX4bQurF3hf X-Proofpoint-ORIG-GUID: T5PFdeMS4nUt7UNpa9QCfjX4bQurF3hf X-Spam-Status: No, score=-12.0 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, GIT_PATCH_0, MSGID_FROM_MTA_HEADER, RCVD_IN_DNSWL_LOW, RCVD_IN_MSPIKE_H2, SPF_HELO_NONE, SPF_PASS, TXREP autolearn=ham autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on server2.sourceware.org X-BeenThere: gcc-patches@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gcc-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Jun 2021 17:35:51 -0000 libiberty/ChangeLog: * simple-object.c (handle_lto_debug_sections): Copy over .BTF section. --- libiberty/simple-object.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/libiberty/simple-object.c b/libiberty/simple-object.c index 909995dd166..facbf94fd09 100644 --- a/libiberty/simple-object.c +++ b/libiberty/simple-object.c @@ -307,6 +307,9 @@ handle_lto_debug_sections (const char *name, int rename) /* Copy over .ctf section under the same name if present. */ else if (strcmp (name, ".ctf") == 0) return strcpy (newname, name); + /* Copy over .BTF section under the same name if present. */ + else if (strcmp (name, ".BTF") == 0) + return strcpy (newname, name); free (newname); return NULL; } -- 2.25.0.2.g232378479e