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 B775E384AB6B for ; Fri, 26 Apr 2024 20:20:48 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org B775E384AB6B Authentication-Results: sourceware.org; dmarc=pass (p=quarantine dis=none) header.from=oracle.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=oracle.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org B775E384AB6B Authentication-Results: server2.sourceware.org; arc=pass smtp.remote-ip=205.220.177.32 ARC-Seal: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1714162851; cv=pass; b=oDmgeEfsfuLb8EGmlHSpuDMx11mb1nnHTKIzul6rB4sh6CD7e3DGYj+fadbh1F+Fw6kkZhwKDx//369gBFIsnBr1zNMLSH505rXQADU3GpOM6KHE2tg9jfn1V+Ec1QoMl4bCJFEFYebfDzJ4ddVtH97X2H/wK8FrBmcTeNG52fc= ARC-Message-Signature: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1714162851; c=relaxed/simple; bh=wdvtDG5SKTcue+6rjKZUL1R28BWekrUdwG28lWaEGts=; h=DKIM-Signature:DKIM-Signature:From:To:Subject:Date:Message-ID: MIME-Version; b=p08DB64TQlyq01V0wRzbNwjCbqCc8Nsa8khklXsmLXVPDZK/3r5Ak2BZyJcVwZQmC75WRwYHdXNsyLufhAzwUw75X4Frpv1cZ+8ppPKUWJSpl2pHYRoElAAmwI2lREB9XoU6HENnxLkwHsGGCn1FUlJgpzzGH+HHIMhfg2HbT5s= ARC-Authentication-Results: i=2; server2.sourceware.org Received: from pps.filterd (m0246631.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 43QK9pKE012354 for ; Fri, 26 Apr 2024 20:20:48 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : subject : date : message-id : in-reply-to : references : content-transfer-encoding : content-type : mime-version; s=corp-2023-11-20; bh=s8eLwFCZTywEUq37xtyLsEfU5Rp6SLA/pxBZpNl744Y=; b=lfhe5/Rbw/lPhLwJnKvx4sJY1BTa95jIudnAKZY1rQNCCxT4ZethD3NZBhWILjU69OZZ 1E+9Alky/tgOAyKyKjupk6qPybtYISbn52w1la6MhADWU7ywhGPXP4Co3H25HhmLSf9d IjZMgC/nxNTRp4V93K4PiTP7VSYkTk4C5K+OKoiZDRVxOZdt/2T/Rgs+9+6LhnzF/YtP Cj+70kymQZR71ItonUUt4hCS2hPvOejGacRD6oGFI3inS655ibec86dLv1C7Hk1imTd2 06kxrdaf1awe12c/EUJbGOD9gxj5ZtiWjF2/cgqS25+bkc/0kfg4cXtGOwMAPt0kNHcK Rw== Received: from phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com (phxpaimrmta02.appoci.oracle.com [147.154.114.232]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3xm4g4p91n-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for ; Fri, 26 Apr 2024 20:20:48 +0000 Received: from pps.filterd (phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com [127.0.0.1]) by phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com (8.17.1.19/8.17.1.19) with ESMTP id 43QJ0VmD035608 for ; Fri, 26 Apr 2024 20:20:47 GMT Received: from nam11-bn8-obe.outbound.protection.outlook.com (mail-bn8nam11lp2170.outbound.protection.outlook.com [104.47.58.170]) by phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com (PPS) with ESMTPS id 3xm45c3p10-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for ; Fri, 26 Apr 2024 20:20:47 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=PT/kFWziTiePlg38ELw6uMAVnXYE8cX+SPraVD4q5JHIWXDL/ZVXmN2JLmppa9n8TFY3sXCcmd/XLPljaq45RUy2SVMLrHtsMcaeoyTwnwLJskFmdWDUvJzmUS8uH/5r0de+6OVSuNpZqwgkcFfYzvQzaZ8rTXgovFr619yaBDp5VXNzRl7ZH1B1Mn256PE5kg6jgPRIVfVucdHSgh+7adY7GwuxL48aU9yw9YAudGkbfnKlaoyYgGL9qDXIUUV3SPQl+hkFS+aCE7uOwZ1bta4SasxctkF9yPvCSxhddYyj0umCXJdGDLoJ7XLyL3ZHh2gnp4a/s6lii+OtbPLPeA== 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=s8eLwFCZTywEUq37xtyLsEfU5Rp6SLA/pxBZpNl744Y=; b=kWXmkIzO1JSGTK2Kr2ZuP0IxoWEiuEUCMsCyVg/Y8wu6xpPvY6P06z6Z0Rgf/0TutS8+qUcApvt2tqbR/8RlmtF13+4dXo15cvwV1nBVcgJInWg0y1N5s0PtCLALpWiwlJHn6FQFHh1k/Oip6mudiEvrdjmkuMHlMMuSTcwEk/yLbWp6ijLP0gMMOkJwnKV1Qw3PhTO0dmKo4WAakUqnPNdUllGTUcC9zf2GkslF5BU7WMOt0xaC49CX6/thYaYX1+83Qn6LzlMMQ5CDQ+BDTmgPuX+/385+jXH8P4mzkQP/2+KXzv7O7aXymzyL6obEB6+X5FwwY25XnVJFpgW3wA== 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=s8eLwFCZTywEUq37xtyLsEfU5Rp6SLA/pxBZpNl744Y=; b=S4UDv0+Xjui0nZetSBLvAR2jWl0EtzUYNhq1GOySfLExAaiTVrMmDAiBaY3qUYrQGqBJycPlvy/OXgdRvaco6nwEENCJS4mMOo7X/aOVgytNdz1ZuOFrsLvaU1axwo8fxbM76p8dz5avjcJY6zBswx9z/glerAz7Ti5LQMlV+IA= Received: from MW4PR10MB6608.namprd10.prod.outlook.com (2603:10b6:303:22e::8) by SA1PR10MB7791.namprd10.prod.outlook.com (2603:10b6:806:3a9::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7519.31; Fri, 26 Apr 2024 20:20:45 +0000 Received: from MW4PR10MB6608.namprd10.prod.outlook.com ([fe80::67a4:9544:7249:7751]) by MW4PR10MB6608.namprd10.prod.outlook.com ([fe80::67a4:9544:7249:7751%7]) with mapi id 15.20.7472.044; Fri, 26 Apr 2024 20:20:45 +0000 From: Nick Alcock To: binutils@sourceware.org Subject: [PATCH 4/7] libctf: test: add lookup_link Date: Fri, 26 Apr 2024 21:20:20 +0100 Message-ID: <20240426202023.423064-5-nick.alcock@oracle.com> X-Mailer: git-send-email 2.44.0.273.ge0bd14271f In-Reply-To: <20240426202023.423064-1-nick.alcock@oracle.com> References: <20240426202023.423064-1-nick.alcock@oracle.com> Content-Transfer-Encoding: 8bit Content-Type: text/plain X-ClientProxiedBy: LO2P265CA0141.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:9f::33) To MW4PR10MB6608.namprd10.prod.outlook.com (2603:10b6:303:22e::8) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: MW4PR10MB6608:EE_|SA1PR10MB7791:EE_ X-MS-Office365-Filtering-Correlation-Id: 7e403aba-3e25-49dd-b9c6-08dc662e5a2b X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230031|366007|376005|1800799015; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?+xWEKT1LYYg4a/67DQHq5GdsUWcTOWh0Z/NvVO2PHN9r78uf9LvQhYqxLKz9?= =?us-ascii?Q?JQCH5vRmriEaNObZ6TDF+vjWmwjcYSFqtyIz7whY+SL2T/QyNGugkNNBYmeg?= =?us-ascii?Q?P5q3mDK0axPbcgDhjntzWVTwFNRYHoaD2ckUumjG/ouiSN2M+ykqzASW2Uz/?= =?us-ascii?Q?2FdS67/QvaCEiclYEX6xXXkEQfSNBCLat38WkQ0psVUqY2M1QchfEUU1hFrU?= =?us-ascii?Q?SqISesFAMxzFlvG6W4ESmk4WqKSF6qrcqOORRY6/BQOS/gpyUqSsLe9+Dcnz?= =?us-ascii?Q?VA9QXR1bcA8RG5dh4QuhV/c8fmk3e8KiNkYRvWev5ISC8R1FDiXSwjhiKxda?= =?us-ascii?Q?sqFxQqp8MIW2jBMnfHqL/rnTnIugW4zi8BO5K9RwXBMjxLsC6tMILCX6Uq7W?= =?us-ascii?Q?jf9VYu2Wu1qyhvYqoqG4KHJN0HDVYaN34wyIHiUD5zlu0sJU5VToMmweKpTP?= =?us-ascii?Q?3H+OzJQ+hT8NyOiqHS0gEXiuDDnJopmO6l9SwuAOmKPGoJ9K95JC+g5J13I7?= =?us-ascii?Q?KjoYN3hSfHu178NZVVQc7+PIEiR14f7tMPPwqeimGdbxjJWHg1JD6bW7HI+N?= =?us-ascii?Q?XS/S1462hl4rMXTkYm24qPM2o6GqSZqzF73bSlq8uqeSj2MHbwmrikUidE90?= =?us-ascii?Q?mcC/Xnhpmj5n/a1lsemIBi3Yn/XUh58nIm6d52/gk5Fz3C+MbLQ03VhpQGOg?= =?us-ascii?Q?46HnQYl+HRHsKHYnshm1Y6eyYoD8AKo7ZbOys+IX0+Fna58GneW2gvJyiBm4?= =?us-ascii?Q?QcoC+XVQ722nWhKCji4GPnhvrdodkc4Nts4e8K9I/mwGaLZWr7kitJTrPUX/?= =?us-ascii?Q?t3wdNOfVfe7ShEgoNvcqlVlE0gqVKSE+GY1Qa1GpQoUIILYfTLDTvkVSHFDi?= =?us-ascii?Q?poIuk56+VIOBRmEBj4z+KqRBTPq1vK4PU6LLaqXQD687CI6yU6fNNBptR3rf?= =?us-ascii?Q?+dXn4Gl3XX6N2kdkFND26pNcFpl4O78RPx90Y5iDzG31rYxa9ytrGR7uzdO0?= =?us-ascii?Q?GOB1nOcw5ZVB7Z4w1IWlvIGtiBLwvdBH5BcEPJsA/peR72saKR5tcg72QRE+?= =?us-ascii?Q?4hSRlAKEqRLszKfUJNn36CnmZc2kfoZCVJzYR/cvFYiFXESEb8ZOMZUjtQQz?= =?us-ascii?Q?OKw5xvD2NLmJKUvWcBuoBp9+NLQIlPfZPvnFy5QOvs8oeJaMsNFOHCYbPFYP?= =?us-ascii?Q?o95wjucu54WHMRm0HadVlKw3B+JG0ny4EjWs3kV4rkEjBwAdRICA/Qbh1h+0?= =?us-ascii?Q?Tp/H/8N4INIKao3AEY08fwC7iBdJuGYC5IAMMXacFw=3D=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:MW4PR10MB6608.namprd10.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(366007)(376005)(1800799015);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?5BmJYNjjJV1V/Sz7G+HzYKdHOLKqeVeNSps9hbf5GC2N7EUzs5fsJbAuOHhR?= =?us-ascii?Q?5iw+JE9mCK3plKrrYRklIKrvh3x7SEolrdIep2ELN4J+AtTs/g3Z4NpkprHi?= =?us-ascii?Q?saG6kprf4h87sHX4gP1hPnOh/weBy5KfGy1fk7CCqo3tgchhCxDcLaZgnSm2?= =?us-ascii?Q?gVieUybZf8ImvTHAlStcMBqPQjGGXNBSI+ZdE5szOqNy4W7mXc72ZL9atZvd?= =?us-ascii?Q?3m5KH0xD5LyUITz411xl2nendCcuUd+kRoZrywtzpZct+OWfF2dk6kjTDOgg?= =?us-ascii?Q?3vCmbQmFnLIyqdfSMaez6uFcBaD0mPPDfq6O849N9AgOWvfJkQWMuU2c7j0G?= =?us-ascii?Q?A7IPPIVLR47WY3P8Btx7BaXRysmCjFw+exUi1uAvfj/nhAzIER+71rZx4iWZ?= =?us-ascii?Q?dwIgoJM/Jf3VtgCVrtKRGtecmobNipNrUpq55/lsMlfTdOK2aPQbvSXZVav6?= =?us-ascii?Q?pzVb7U5PeCsvLaemN4aFgwv23Dpe4WloTzlkRkPYxVcrSP9C2NsqXBXIDMfW?= =?us-ascii?Q?HpttDcu8QGa1MYDnknN6hl7x+wtDNzH737TvdOO718bqmBrMuYhoPd2hpnI3?= =?us-ascii?Q?MjIgjIc0ydXIsSHsexIM0xtUK9VFGLzMh9Ui8idFV6H0/1678wzVtADMjvAv?= =?us-ascii?Q?9zzxOOa3qEz4pNBvr3YYTe3Ak6PTb+9aNUEcm4rZfdP/aB98hOFCB/OSjVQn?= =?us-ascii?Q?fMUbm8l/1OFyAwMzi5f8eycNI+2qwqNYSTTjpzK3g4yTQ0knwmZVqul00gys?= =?us-ascii?Q?jsH+mFsnXZRAtmYFd+VnpvF4142EjIumoX0wSQTmoXBdXhWRsuy/tYMOSMxc?= =?us-ascii?Q?VLu9C2ZQX8HEPid7nduk8I45bMtK2EGpzl9tHhHNomOfH85Rj5ZlBccveGPN?= =?us-ascii?Q?M8/u91Uq1OsD9OxRSdsRX/p4MeJjJeiUgCuQThNf/B/ovFuhGw8TyWcY+1cC?= =?us-ascii?Q?Q7YzslNCSE/zcoVAwvyI9Yhd44O6RBlY/IxaaNxO9qCb87ZVwXG/o1HIBEq7?= =?us-ascii?Q?bhTB0G1flHoeiY2qQFa0JJwTZjunCSznGCE8bYqbQtEQP7v0cLl6UOeWN45o?= =?us-ascii?Q?HbGLuAf6ccYUEOMvKXRF6fIF0kWsaulMT7VwPp0CcOxs1N3iyt7uEUSeOTXu?= =?us-ascii?Q?zQrFTXnWyBJjH7WmemY7JL15Xa557tIBld9TyX9QlRvHxFj3DS2zv4IOfK4B?= =?us-ascii?Q?G0OEpIM3iKrvImem687Htsr+l3hzGBdTDcBjKuemddPAZgSHfN04q9IfdpKL?= =?us-ascii?Q?c4BStmM8AndK/v1hccD6HKtCE+SThwHkvwuppOC1S1SXc6jtwYouMwmdmyos?= =?us-ascii?Q?v/dz747G2e9YpZXu3vcgvILKni0odDckn24ljDN5XZmf/o2NZAbJgZ8Ix1TJ?= =?us-ascii?Q?/IzAPbj3mce0DIqVU/4DhHUw4LHWYYRq9AVASRXU7iRI2BERUl2FLb9lE1A3?= =?us-ascii?Q?6DWwMxEEDfaTZ9hTDOV3g7FDlI4wvSyz46mg1boQZoQahbZ7bK2W1V+P/Tt5?= =?us-ascii?Q?Y+0BQ3gF+Xl5vwkGO7qetB5AV0TNAuDImssiQzkoQhk63lFkcewxKnvJUa6e?= =?us-ascii?Q?mX1/wMGdEf/mNGfO5EXqJIytl/S7HuvAHuFBS5NZcsUNKkHOPeEgEitX3tex?= =?us-ascii?Q?Aw=3D=3D?= X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: ZIi8b3tTmIjbT2tBbPP/cn+m8YwHmhp4CJgUvzVB78dG9i/nRh8R/xS/ucFAWGNjMPWkHdnYkVj2kcP70B/Su72vrr188NVrfbWGMriRqdsmYFn4qpSx2qyd26AOaqSalj0eBt/bL4jiRCDy4gE8LM5W5THVF4mLt7peR/8BZF4f+lZzDrhmM9TjBTlYiuNwKlmYU6Zlpq9M71AFMrpDceGOotkXZbUzKeH3TNQ4AWgwIfj+37afEgQOFIlA1R0KGDNK7yKJ2gYScN4K9vRQZZSuIquFJrNupcHy7/M0saVaschjj7hlacbqoH+IbSE4IWaalrovwJ1Y+c0JQR+ZiecqZakLlfMbL6rZmq8hFInvz/wAs1cZoDWgCXTi7J+2hKD20QrVBnTB1SD8GTl/vfQ7fvR98It7WroyqfKe3/+9jQEGUEigvpl9ughKkSQEgjJ8dL6Joo1sK3pycml/EYGZjHJZ24Unqt8Kgkcjvrn8vFp4rKbhF83iVOEWZ7O1KwBFi0IHUZkUfpHqW/vd6/RvRjM4+hYXMWT+ZToLfEZGA1WDn5fzFrAhDxFc7JC3D8uL7KN04GJ0LDSVbcpy7Ttr8MEKi8M9+XWrMyr58T0= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: 7e403aba-3e25-49dd-b9c6-08dc662e5a2b X-MS-Exchange-CrossTenant-AuthSource: MW4PR10MB6608.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 26 Apr 2024 20:20:44.9822 (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: dfPdCz8fUuudCLP9c396zTtpjBz0jgVh7QYNuaFYk6dQUH/fcBQ77AnLAJ7oS7ThewxvvnO8Ihtgh1/O7XTJXg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA1PR10MB7791 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1011,Hydra:6.0.650,FMLib:17.11.176.26 definitions=2024-04-26_17,2024-04-26_02,2023-05-22_02 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 phishscore=0 mlxlogscore=922 bulkscore=0 mlxscore=0 suspectscore=0 adultscore=0 malwarescore=0 spamscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2404010000 definitions=main-2404260141 X-Proofpoint-GUID: 81QR2XR60F2gq2ljOr_zse1N8s_eZk31 X-Proofpoint-ORIG-GUID: 81QR2XR60F2gq2ljOr_zse1N8s_eZk31 X-Spam-Status: No, score=-12.3 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,GIT_PATCH_0,RCVD_IN_DNSWL_LOW,RCVD_IN_MSPIKE_H4,RCVD_IN_MSPIKE_WL,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: This .lk option lets you link the lookup program with extra libraries in addition to -lctf. libctf/ * testsuite/lib/ctf-lib.exp (run_lookup_test): Add lookup_link. --- libctf/testsuite/lib/ctf-lib.exp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/libctf/testsuite/lib/ctf-lib.exp b/libctf/testsuite/lib/ctf-lib.exp index 3df76198d66..523a8c31e1e 100644 --- a/libctf/testsuite/lib/ctf-lib.exp +++ b/libctf/testsuite/lib/ctf-lib.exp @@ -100,6 +100,9 @@ proc compile_link_one_host_cc { src output additional_args } { # link_flags: # If set, extra flags to pass to the linker. # +# lookup_link: +# If set, extra libraries to link the lookup program with. +# # xfail: GLOB|PROC ... # This test is expected to fail on a specified list of targets. # @@ -137,6 +140,7 @@ proc run_lookup_test { name } { set shared "-shared" set opts(link) {} set opts(link_flags) {} + set opts(lookup_link) {} set opts(nonshared) {} set opts(lookup) {} set opts(name) {} @@ -191,7 +195,7 @@ proc run_lookup_test { name } { } # Compile and link the lookup program. - set comp_output [prune_warnings [compile_link_one_host_cc $opts(lookup) "tmpdir/lookup" "libctf.la"]] + set comp_output [prune_warnings [compile_link_one_host_cc $opts(lookup) "tmpdir/lookup" "libctf.la $opts(lookup_link)"]] if { $comp_output != ""} { send_log "compilation of lookup program $opts(lookup) failed with <$comp_output>" -- 2.44.0.273.ge0bd14271f