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 5E03438582BB for ; Sun, 30 Oct 2022 07:16:52 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 5E03438582BB 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 (m0246629.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.5/8.17.1.5) with ESMTP id 29TKNPIh026692; Sun, 30 Oct 2022 07:16:44 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=message-id : date : subject : to : references : cc : from : in-reply-to : content-type : content-transfer-encoding : mime-version; s=corp-2022-7-12; bh=cu4tgv8w+d71pabGlVbLTpwYpNcn3NnqRuxxJWL8ryM=; b=O2SPtnhAhap1etONsKD1ofkty0ImVkyTNGID3MWqsyudAFkIrJym2jxzTxDsIPUMvYCM H/JswMjIWufJuT5HTaAU1VnEGqADIIhXOhnHse0gF1N2UpQINOUzLeCwtgbjVxO6FsRq yg2YZiU8E4nD71u/uB9KdheYt+JeUVqOu9gB9oDWLozLoSl7Lj0amKXaOU5s4Q5LCrkI LVtCJahU95gK4SHA5JS+4m7tqka/DBGxr2Rh1lnYZsR8OurbLlnQPU76DQzVJpLCOD6X ZVpIJLyGJhkr+BE6uVF8G1LCVUDVm83sWJPA1ygbhVYDqLx30uRGEU3ytnX+St/i6m+R Vg== Received: from iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com (iadpaimrmta03.appoci.oracle.com [130.35.103.27]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3kgv2a97n8-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Sun, 30 Oct 2022 07:16:44 +0000 Received: from pps.filterd (iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com [127.0.0.1]) by iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com (8.17.1.5/8.17.1.5) with ESMTP id 29U6C1vl020278; Sun, 30 Oct 2022 07:16:43 GMT Received: from nam10-bn7-obe.outbound.protection.outlook.com (mail-bn7nam10lp2100.outbound.protection.outlook.com [104.47.70.100]) by iadpaimrmta03.imrmtpd1.prodappiadaev1.oraclevcn.com (PPS) with ESMTPS id 3kgtm890ut-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Sun, 30 Oct 2022 07:16:42 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=MAVTjHX82YPF44bbW4bYZ7hgOYdn8vWpzQb0f7LfNPBqtvFQfBhl0cQMAUy0SZJUECsTmtW57rqTWyBfn4yBgp3gjgsGBuegPFzI1oTH72J+CZjXQaTzEvIB5KcSVVHhsXoMOr9HIXofMTX9HnbxNagH1BWQ510ZKxUpkUOgdLoaO1lv/drdKBFzYmUK6WsVwgYj6fo2B6FPOau9msta1IkQhGrlBmp2SXwCzJ31AScQ4h4HA6qMdkZ5XeiopJQ7gs6nOWlXoLSVsW831428kf5/fGgBJ8WqAR/ApF9WI3eac/dCGD6dbxC8HfFJL10x11sN7htdTCzm/u1GnMC2wA== 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=cu4tgv8w+d71pabGlVbLTpwYpNcn3NnqRuxxJWL8ryM=; b=PD4dW6njb4pY0PWB+zLfi7gDE1VsXPZduCF5OWPJqsQXk0nfeKbwTd5b/2pmF9tBIeuSNSa0bau/z81ovx974RyY4OuVCKQy0yPSpC8eeKGF+Lew5cojLahvAsD+zrLYR86b0LmLEAhe509ae3OJEh/K6gk5J6Hk0j/qlAs7Z2JUvGT6hfREuymjLoLery59qP+lLGgac+3XRqJT4YFByjoxxPHpnW/q+zt4vwUaK4jsf19UyUgV3n3LP7W7q/4pMexUT2YIREKNynnt33s6CI+lQVEMBqESsEqzkRCLYxaVxtvIFLo4JYn8SvGrgQuglGeIfAerrWPUTbAVdOSxXQ== 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=cu4tgv8w+d71pabGlVbLTpwYpNcn3NnqRuxxJWL8ryM=; b=baMcC20U8CF3zPI5qDFWG4XoACoezEurigQXHbAbbVp7LT7LkuHB1b0Q+vNwf3I+H4GDiSeKeMSfEKFMcxHqIFRjwVrWszj+CF/1Z9slKfIVEigUsCJPl/AowR5v4MsGy+0pTL+5WJFHSv4eRBk/HJYoEmF/sywj5aSr4ZtknLI= Received: from MWHPR1001MB2158.namprd10.prod.outlook.com (2603:10b6:301:2d::17) by SA2PR10MB4459.namprd10.prod.outlook.com (2603:10b6:806:11f::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5769.18; Sun, 30 Oct 2022 07:16:36 +0000 Received: from MWHPR1001MB2158.namprd10.prod.outlook.com ([fe80::a505:15c2:a248:efa2]) by MWHPR1001MB2158.namprd10.prod.outlook.com ([fe80::a505:15c2:a248:efa2%7]) with mapi id 15.20.5723.033; Sun, 30 Oct 2022 07:16:36 +0000 Message-ID: <5890a00f-7a2a-1597-5110-f66cb05894cb@oracle.com> Date: Sun, 30 Oct 2022 00:16:32 -0700 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.2.1 Subject: Re: [PATCH, V2 10/15] gdb: sim: buildsystem changes to accommodate libsframe Content-Language: en-US To: Mike Frysinger References: <20221017221612.495324-1-indu.bhagat@oracle.com> <20221017221612.495324-11-indu.bhagat@oracle.com> Cc: binutils@sourceware.org From: Indu Bhagat In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-ClientProxiedBy: MW4P223CA0020.NAMP223.PROD.OUTLOOK.COM (2603:10b6:303:80::25) To MWHPR1001MB2158.namprd10.prod.outlook.com (2603:10b6:301:2d::17) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: MWHPR1001MB2158:EE_|SA2PR10MB4459:EE_ X-MS-Office365-Filtering-Correlation-Id: 799d51b7-0fea-4293-fb1c-08daba46ae56 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 2UzH1XKCzyG72T0r6jDzpDpsh4Tgb5HDZKLfB/0Uwz+zDwgYRFo4Oyp250PRTShoy8ta66D6DXEBo6HoTxtsY6xYzZ2n4UVWYslU9rd9Zm2t/hl0X5eWYpJZ63Y7PZk9NnXBxqa5oHQWAjpsJ02pNM1An86ouzsEl7JLChEz6Fs2DMbUJ4x0JU+erLZIuqUURLOlSpdl0qCmxaCE+v30jJ5MTHXD7IEhkjWhUrhYY2XOqAw6Rg2/p3923j4KVOwsaGpmz02HqJqcwjBR/LjSwyywhKS4m8KWU17mrSUjOAf70aSSiTf/reeSSxC7ULQvdU7G60glPuZR+PBS/AMnDmjLJH+03AZbFrd/l/OCzSJ34cPtLaufBKIgGBYRHFjuJuqcTAYkufEvZrLy36EAKbKf5oKDsyudP715FclrTswg/FEUtZjU3yMa4HmuU5tOVzqEA9pxmMispotfmzXYApillypoi7N4XHooRbnYRfCTHt4iANF5k+IoToRLNtG189Oo0Ta589zYdQinQJrrWlL6c1xVhXzIdM2zS6ETDticzixfBEQxAueltZb1WGgNLyyC4MtARmKVghMgEiwZRWlObTB7CSq8wD6AulnxH7Ued97svbqRDBWsEiz9k51rP/e2O8uYZgM4FnYYDOTTJ10REUo9uQmJQSrGauuS+qXZga77C0rgdma+aPnGltzKcowmL4xB4ZiPI94jwgZhBo4s5rcojBjxXiCKGpsDezjLs6t786KVapdaXk/XkA6ZdqSNDR3Fc+Lbpglv9wDx6aIFc4L2CZFw+19FPM7b3uo= 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:(13230022)(39860400002)(366004)(136003)(346002)(396003)(376002)(451199015)(316002)(31686004)(66556008)(4326008)(66476007)(36756003)(6916009)(66946007)(6486002)(38100700002)(6666004)(31696002)(8936002)(41300700001)(86362001)(478600001)(5660300002)(186003)(83380400001)(8676002)(2616005)(2906002)(44832011)(6512007)(6506007)(53546011)(45980500001)(43740500002);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?a3FWc2VGb01sTFhpWUxXNGxjeHZFejdUUXlNTUprTU9MWHhQcDlITW8xczNq?= =?utf-8?B?d1hPajBudUZnMUxySlYvRWk4US81Y1kzZEl3U0ZXNGtBQnkwWE0wODFYUlBl?= =?utf-8?B?eURaTm9qbUpsN096eEdOeWJPbjdsMEpYb29oZmE1eFVOR3FOWjRCM3FDN0ZQ?= =?utf-8?B?aitqTStaZ0x1Ny84QWtKQ3JPWUV3NHJGdkpMcXJGQlZFcTdYWjZsQUcvcjg5?= =?utf-8?B?OFBTdkU1alhFcnpCVEVOdzBId3hlN1Z6NHRPQ2o2elF4a0orNjRoeHBTZzR3?= =?utf-8?B?N3FKaXdTMklsUEZyVGFvTllGMndvZ002aGtTM2pGS0UzdUloajh0K3I1ZjdL?= =?utf-8?B?aDZiSUpMQkJacUhIREw1aWRrWjYrOGN3S0VTUTB6SnlnQ1lFc0FWaFExTGlM?= =?utf-8?B?L0psZlJESGc2Yk12dnQ5SG1xS29PRVYxNHB3RVNOMjdzOFdDUWZrb1NMYko1?= =?utf-8?B?czk4NWtseHZVTHJwbGJkR1NiSDVSSU51RVJUTkhEZ2FDMzd2NHZKMGNTQWZ3?= =?utf-8?B?YnZOYjFLeGJzbFlucCtEeno0NjQ0WGRxem9zSWl5VFlkYjFoa0ZiR2hRdGxU?= =?utf-8?B?WjhjZDM0RVlvcEpENzNDT1ZleWdxczZkeVFSaXlaRzdsbE1OVU91Rjhod1R2?= =?utf-8?B?OHo4SXFrNUxNYytycDVkWE9yamJXZ1A0MU92WG9VOVN5N1hkTFFjbTFGZHc4?= =?utf-8?B?MXpxdFBzamE5WkFBQWJwbngyR2pGSFRvRWlKRTZBSng0WnRXRSsrMDJXVHJW?= =?utf-8?B?WnUxeWhHeXE5UCtma0FycTJKbHNWNjNJQndVbi8vSDFSMTdCbVNid1o3S0Nt?= =?utf-8?B?d3FkRlUvOGc3R1pndFRIOFFvNWNRZ3puZFY3R2V5d3FsdTdka3BRNXhtdEZV?= =?utf-8?B?M1lsN3JWYzRaRG1MQmNDME9ReVBqeXNVRXQvN2orOUdjZjBNY3hoMHJjaEkv?= =?utf-8?B?M3ZWQ2FoWHV0S2V2Mld6eG50S205cDRWTmkvWTVUVnJUK2lEUDUxSGRnTzBT?= =?utf-8?B?MHI4WXJOTXM4VkxtWVl6UUZSaVNXNVdkUVNvc0pNT2Z6NUdNaXdCQVZUUnZT?= =?utf-8?B?cHVwaHl0NFB4RmFCekRPZ1lPNXVoV3JjRDdFb0tCSThkaW5qVWNFOC9NWGJ2?= =?utf-8?B?dzJJc3NYWEpSa0VpY0t3S2tDRUJ3VGc5VE5VTFdrelk4K3d5NGNtZWZuL0dj?= =?utf-8?B?UHZubXlDKzV5V2xTMVNxRlV4VjRDZTFHL3JhTGVGL2F1d2xFaWxRMUJVZDNn?= =?utf-8?B?L0l4RjVPeStRQjVWajhZSWhUOXlTQXd3d1d5Y01oU1NXVVgzZERLQ2FQTHV0?= =?utf-8?B?ZFJ5Y1dlZkpkVXdHVmc4UmZ2VjRwRkxnQkNRTy9WYi9rZVlRRnJxVlhqYkRC?= =?utf-8?B?cEt3QW95THpQQmU1dXpKNWR5YzhndDB4a0d1Slg0YlFjR29SUDY0cHRDRXVz?= =?utf-8?B?dU95NGZZa011ZHN0UXl3U2ZDMFQ5Mnc5Q0tNOVdNM2g4cVg2MHJ4bzFQRHM2?= =?utf-8?B?d0sxWlVsdjRhUzFtTnp0cXRZK0MxWUxWdG9GeUlybG5xYjJEcUZYbFJwNktG?= =?utf-8?B?VGsyZERGZ3VQUUt4VURieHlKZTl1dE1LZVFQYlozTTY1NU1Kc3VCeVdlMVdx?= =?utf-8?B?aXRPRS9FdkV4c2tqZE9ObGxBRytlVDlBU0loMTR6dGZETWVDNnhkM0xNa3R4?= =?utf-8?B?MkovbmR4a2gvRWJYUkZkVXJEaHQwVXdVUDZQSFVJaktwSnZlem16NFk2UDl3?= =?utf-8?B?c1FWYUZlOUV0U0s3SDBXM2pmMEx2RkIwUU0rWjJQUW1Gem5ySzhlVUpuT0Fr?= =?utf-8?B?WVdBSU9rWE0yZWlXY3I3R0h2cXRlaTBiN0xYR3RTUGFnRE5nWEJLNGdUbEhn?= =?utf-8?B?NDN1czhjUldOakVsU3ZRQjBlN3ZNMmtOSDBGSVlCRWZHYTV2WjB5VWlyb3pE?= =?utf-8?B?TVFMaGJBSmdmT2llT3FHQ3NQbnpCeTUzRWFvcGlyaFZjMmNqYVBZVDNIVVJF?= =?utf-8?B?a0RBY2V0NklqcjNNNi9PV2FmTEhTRFNFS3dTU3lkSnExQzhoMzdESGZxdnI4?= =?utf-8?B?QjVpYWU3ekNLdEFNa2JodHRodHJ5aHlrVnV4RmU1K3c5S2k4SWpiVTNDVGoz?= =?utf-8?B?OUQxeXpyNUpiWG1qMkNZcWhlbWp4cDNQYTNCMU9ZaWhVb3RmTWllUmFsU1hr?= =?utf-8?Q?QKxNvg/N0GOZjpfuqS69xAg=3D?= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: 799d51b7-0fea-4293-fb1c-08daba46ae56 X-MS-Exchange-CrossTenant-AuthSource: MWHPR1001MB2158.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 30 Oct 2022 07:16:36.3478 (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: 8ZJ9rOZJty1SwTa+MQhjGet3VYkTcg7Py2wXsGD3lCspvvdc6UDSt6MzbRgTNG0JaptXy29+clELZTja9djF0Q== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA2PR10MB4459 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.895,Hydra:6.0.545,FMLib:17.11.122.1 definitions=2022-10-30_02,2022-10-27_01,2022-06-22_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 mlxlogscore=999 mlxscore=0 suspectscore=0 malwarescore=0 spamscore=0 adultscore=0 phishscore=0 bulkscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2210170000 definitions=main-2210300046 X-Proofpoint-ORIG-GUID: fMGg5m6G1pNEcqQwUCvLGiBMf2YWjpXi X-Proofpoint-GUID: fMGg5m6G1pNEcqQwUCvLGiBMf2YWjpXi X-Spam-Status: No, score=-7.2 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,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 10/27/22 10:36, Mike Frysinger wrote: > On 17 Oct 2022 15:16, Indu Bhagat via Binutils wrote: >> --- a/gdb/configure.ac >> +++ b/gdb/configure.ac >> @@ -2167,6 +2167,17 @@ fi >> AC_SUBST(LIBCTF) >> AC_SUBST(CTF_DEPS) >> >> +GCC_ENABLE([libsframe], [yes], [], [Handle .sframe sections]) >> +if test x${enable_static} = xno; then >> + LIBSFRAME="-Wl,--rpath,../libsframe/.libs ../libsframe/.libs/libsframe.so" >> + SFRAME_DEPS="../libsframe/.libs/libsframe.so" >> +else >> + LIBSFRAME="../libsframe/.libs/libsframe.a" >> + SFRAME_DEPS="$LIBSFRAME" >> +fi > > this logic is not portable. you're using libtool to generate this library, > but then trying to go behind its back and hardcode paths that only libtool > is supposed to know about. > > the "libsframe.so" path doesn't work on macOS, Windows, etc... > -mike Thanks. I have removed it in V3 (that I will send next). It didn't make sense to have added this in the first place. libsframe is required for encoder/decoder support and as such cannot be disabled from the build as it is now needed by libbfd. Indu