From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR04-VI1-obe.outbound.protection.outlook.com (mail-eopbgr80072.outbound.protection.outlook.com [40.107.8.72]) by sourceware.org (Postfix) with ESMTPS id B563A3858D3C for ; Fri, 11 Mar 2022 10:08:43 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org B563A3858D3C Received: from AM6PR04CA0002.eurprd04.prod.outlook.com (2603:10a6:20b:92::15) by AS8PR08MB6918.eurprd08.prod.outlook.com (2603:10a6:20b:39a::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5061.22; Fri, 11 Mar 2022 10:08:41 +0000 Received: from VE1EUR03FT064.eop-EUR03.prod.protection.outlook.com (2603:10a6:20b:92:cafe::ef) by AM6PR04CA0002.outlook.office365.com (2603:10a6:20b:92::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5061.22 via Frontend Transport; Fri, 11 Mar 2022 10:08:40 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 63.35.35.123) smtp.mailfrom=arm.com; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com;dmarc=pass action=none header.from=arm.com; Received-SPF: Pass (protection.outlook.com: domain of arm.com designates 63.35.35.123 as permitted sender) receiver=protection.outlook.com; client-ip=63.35.35.123; helo=64aa7808-outbound-1.mta.getcheckrecipient.com; Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by VE1EUR03FT064.mail.protection.outlook.com (10.152.19.210) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5061.23 via Frontend Transport; Fri, 11 Mar 2022 10:08:40 +0000 Received: ("Tessian outbound 2877e54fe176:v113"); Fri, 11 Mar 2022 10:08:40 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: d89c6013cf0dd85f X-CR-MTA-TID: 64aa7808 Received: from 2052c8d4e9d0.1 by 64aa7808-outbound-1.mta.getcheckrecipient.com id 6D12A509-C0F9-4909-A120-335BDBEC681B.1; Fri, 11 Mar 2022 10:08:34 +0000 Received: from EUR05-AM6-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id 2052c8d4e9d0.1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Fri, 11 Mar 2022 10:08:34 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=EDphPrP90yf+tDVLIqRpVFXpqWT/NjpDunAVN2P0GMTN8heB25l1JzD9Dhfa5FDq5FhEWCDKPRQBGGTNT97/oOQk4LQHOi+O8LCd+W+MclCdTpy+TQNvWxr3mSFgy6G81Gp9uWxHBxNwi/b6c1pUN5LWxtsxt23wNe4emC+HCp8kNppKvsqaGWLTpo77erFS+plbNCVW5zrrlOwM1gr4kdzInPcWS5r/HrihqMkmwI2WuqOCIzEYPukdbMDIiJfNt1FiOrCOhytaDM8F9SfM51ygY/26sPJYbFVIm3kxEV1z4vqe++WvXtJiPZzE2V24byH0QxwWxaIsYb5IULr+wg== 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=xUanFJ7vIvr/wCoB7HkeGuoW8n/m9SOjrVtqukDPJPU=; b=EHPhSUVqRX/b57F7mWeg9rlFsS9sO2Tpv9PRypvjWxsfP9wd03Z7pjZ1FP+gu8BE/6bXQT4ZdzsguJFCBIufToPpFbsfNyDrlIm1nAE32gVOTYsPWteNJxwY7qh5uHTjU+8qUZAfEzfmBKPmESAVkf59ovM0XN+RhAhxtNDvFy2zkv9uzu/0ncFoYSFtAElerp990BYX8nI6insX1YxlpWkHHcB4rI9X0i4zZJmiXQKe72EIhk7m5ZAyuoaxEbJbF4Bfl16Je5PeBB0VFtEHMEiDoXZYclyTWYHSZd+gQdE4ieaPbtjLZZh5Ve1ZS61wjFg7fesgsoB9bfYv605ZWw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=arm.com; dmarc=pass action=none header.from=arm.com; dkim=pass header.d=arm.com; arc=none Authentication-Results-Original: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com; Received: from VI1PR08MB3919.eurprd08.prod.outlook.com (2603:10a6:803:c4::31) by HE1PR0801MB2009.eurprd08.prod.outlook.com (2603:10a6:3:50::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5038.16; Fri, 11 Mar 2022 10:08:32 +0000 Received: from VI1PR08MB3919.eurprd08.prod.outlook.com ([fe80::4d3d:c632:297e:1dcc]) by VI1PR08MB3919.eurprd08.prod.outlook.com ([fe80::4d3d:c632:297e:1dcc%5]) with mapi id 15.20.5061.024; Fri, 11 Mar 2022 10:08:32 +0000 Message-ID: Date: Fri, 11 Mar 2022 10:08:30 +0000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.5.0 Subject: Re: --with-gmp and --with-libgmp-prefix Content-Language: en-US To: Joel Brobecker Cc: gdb@sourceware.org References: From: Luis Machado In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-ClientProxiedBy: PR3P189CA0070.EURP189.PROD.OUTLOOK.COM (2603:10a6:102:b4::15) To VI1PR08MB3919.eurprd08.prod.outlook.com (2603:10a6:803:c4::31) MIME-Version: 1.0 X-MS-Office365-Filtering-Correlation-Id: ba18a22d-fe84-4a55-29a0-08da03471e03 X-MS-TrafficTypeDiagnostic: HE1PR0801MB2009:EE_|VE1EUR03FT064:EE_|AS8PR08MB6918:EE_ X-Microsoft-Antispam-PRVS: x-checkrecipientrouted: true NoDisclaimer: true X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: XRWF7b0DArpVbTDhWj9Mux/EBQnv/DgWm5exGkkpYbXGwJe7pBF0fQ1MGiJHpo58MZy7yL8aNRbApfFdQVus0PqFBe3vHKkpffXgUugJroZfFBr2x0eJQrfqK8uYfwJyXozTaUWs2DiapdLzYOUjVguuUHSrHlTyFaOp7TmvNVSpx31FZakbUWQfC0Gms569SQHDTEyfFUajwHYR87H5hgJkTgBqyh3XZOzpTIO+RFF+J9UrAPQsczWZkcTkTAgwN47X6KxhItzF2uKNl1Y56ZmimnY1T8TueD/5+7WvcVtRVRFV+BO0wZeXS4f3CwPWbZWFUP0YzBeZJ3eoEE0hRDJraOAQh7DpAofOfMDO1s4QAfi0EjTi2P8hgtGabTojMxRxT1632mXqxYZXUc8M8MJQEfFdkyIAFV1XwHiFICwHMfW/iMuTILyoIVuSfZLKa4gRMTQI2iRUHnaJGwq4XtQMzfuvkGQ2aDtb2jF1M1gmux1QET3eBM8AHmd3aZai6043KKY/BHXB8k3GBt0N5y5L1acD/0V3+TU+Ff5USe1ezZKDodDWcxiHfKiNr7ALAI6CJe2axGm+FIthc6MJqpAaa5IjyXRGGwwy5wFeGcdmKIGEm2lzOlLgNmcvwLl4UheDk9FVztlI0aXCozQGQZd+p+NJfIxwKtn1YBtSwEuCBPdqg1KDyUGokrxMnZyU9wlyWkKqjgWOysccoD1LSwRChMKWPWW/UD/UprzqAv8= X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:VI1PR08MB3919.eurprd08.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(4636009)(366004)(36756003)(83380400001)(66476007)(6486002)(44832011)(5660300002)(2906002)(53546011)(6506007)(8936002)(316002)(6916009)(31686004)(6512007)(66946007)(66556008)(186003)(4326008)(31696002)(2616005)(8676002)(38100700002)(26005)(86362001)(508600001)(45980500001)(43740500002); DIR:OUT; SFP:1101; X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR0801MB2009 Original-Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com; X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: VE1EUR03FT064.eop-EUR03.prod.protection.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: e45cb43a-e67a-4935-9905-08da034718eb X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 87wq9hhj+AjtPeIX21MFxgMCnjZD/dqLtWLQwbOvBCA+fCAVpwVllIrh/fSBlMvJWj/xy6qkN6qzcVaKxbMbMzAqumedfFnLnB7EjAingHcks2YCm6qaM2yDB9NRuA3/wdPtWOUIpjwhOOcsIWVpFOgnhF4kCfGMZ67EcbhzRakjeN5ZC0Sx76Bf5OK3zmuokYFT0O4qkm4jAXI544Ra1Umgkn++DsCDxLA5RonJWv5EshCMYmou4ILx4XzIwR44qr/+nH2r2jvuJG9vR/L2S52uJMJtRzGJrsWjWQ13BX9mzLinYk/vPz9I69uQUyR/j1ta31OY96c5q4M7ZmqKSCJbkoLqO1+q18UZ9joCMLEVvXPG1MkEbDvE36gU1C95vRZLJgkFOYjMlSqEyEUQCKqsmNwl0x8Os45FtIuE7UUePZmfTtD+a4GTvF6oCoG+VkU7/W64ZiO6QPPXL2i2ow2YlpbglNtigfwWO5CG4DO3FKDKdMSEjkYAA6MCG8JHIzw9DUENGXTivcxv8mXuJJc9VPl4phOgxVSsqR4xxhr1Bb70tm3OC0INllD0ab4ecGzlQvlGq9o7jjCDZnpisBFi43NOVMU+DsoldDHfHt+RMJO//w+KZlz7NmYzufSUG7FkopgmsOb5WdcUhxXfEngS/o9vi8h9khCvdodMEJTalM8scovESvb4P1vQmt2pnnkpOkbfg8IWp/UvgJKk7g== X-Forefront-Antispam-Report: CIP:63.35.35.123; CTRY:IE; LANG:en; SCL:1; SRV:; IPV:CAL; SFV:NSPM; H:64aa7808-outbound-1.mta.getcheckrecipient.com; PTR:ec2-63-35-35-123.eu-west-1.compute.amazonaws.com; CAT:NONE; SFS:(13230001)(4636009)(40470700004)(46966006)(36840700001)(82310400004)(2616005)(36860700001)(26005)(336012)(6506007)(6512007)(186003)(70586007)(356005)(70206006)(83380400001)(36756003)(4326008)(6862004)(8676002)(81166007)(2906002)(316002)(5660300002)(44832011)(86362001)(31686004)(47076005)(508600001)(6486002)(40460700003)(8936002)(31696002)(53546011)(43740500002); DIR:OUT; SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 11 Mar 2022 10:08:40.6313 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: ba18a22d-fe84-4a55-29a0-08da03471e03 X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=f34e5979-57d9-4aaa-ad4d-b122a662184d; Ip=[63.35.35.123]; Helo=[64aa7808-outbound-1.mta.getcheckrecipient.com] X-MS-Exchange-CrossTenant-AuthSource: VE1EUR03FT064.eop-EUR03.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR08MB6918 X-Spam-Status: No, score=-6.9 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, NICE_REPLY_A, RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2, SPF_HELO_PASS, SPF_PASS, TXREP, T_SCC_BODY_TEXT_LINE, UNPARSEABLE_RELAY autolearn=ham autolearn_force=no version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on server2.sourceware.org X-BeenThere: gdb@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gdb mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Mar 2022 10:08:49 -0000 On 3/11/22 10:06, Joel Brobecker wrote: >> I was talking to a colleague and we noticed the top-level binutils-gdb >> configure accepts --with-gmp, which looks like what gcc's configure uses to >> specify the gmp library installation path. >> >> But gdb's configure expects that information to be passed through the >> --with-libgmp-prefix switch. Was that a deliberate choice (I'm looking at >> commit 2c947d9bc2ff3b84f1676b83577fe1bba05b4a5f). >> >> When one is used to building gcc, it is a little odd to have to specify >> --with-libgmp-prefix instead of --with-gmp. >> >> The top-level configure lists this: >> >> --with-gmp=PATH specify prefix directory for the installed GMP >> package. Equivalent to >> --with-gmp-include=PATH/include plus >> --with-gmp-lib=PATH/lib >> >> And gdb's configure lists this: >> >> --with-libgmp-prefix[=DIR] search for libgmp in DIR/include and DIR/lib >> >> I'm wondering if we can reuse the top-level configure's --with-gmp option. > > Deja vu ;-) > Hah. > The problem is that GDB has some shared configury that follows > a certain style, which is not the style that is used by the toplevel > configury. This triggered a number of discussions, but in the end > we found no good solution, unfortunately. > Yeah, that's unfortunate. I was imagining GDB's independent configure would have something to do with it. Thanks for clarifying that. And sorry for bringing this back again. :-)