From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from simark.ca by simark.ca with LMTP id WYmCCnJiYGnAvzMAWB0awg (envelope-from ) for ; Thu, 08 Jan 2026 21:05:38 -0500 Authentication-Results: simark.ca; dkim=pass (2048-bit key; unprotected) header.d=efficios.com header.i=@efficios.com header.a=rsa-sha256 header.s=selector1 header.b=up5On9qT; dkim-atps=neutral Received: by simark.ca (Postfix, from userid 112) id 2699F1E0B6; Thu, 08 Jan 2026 21:05:38 -0500 (EST) X-Spam-Checker-Version: SpamAssassin 4.0.1 (2024-03-25) on simark.ca X-Spam-Level: X-Spam-Status: No, score=-2.4 required=5.0 tests=ARC_SIGNED,ARC_VALID,BAYES_00, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,MAILING_LIST_MULTI, RCVD_IN_DNSWL_MED,RCVD_IN_VALIDITY_CERTIFIED_BLOCKED, RCVD_IN_VALIDITY_RPBL_BLOCKED,RCVD_IN_VALIDITY_SAFE_BLOCKED autolearn=ham autolearn_force=no version=4.0.1 Received: from vm01.sourceware.org (vm01.sourceware.org [38.145.34.32]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519 server-signature ECDSA (prime256v1) server-digest SHA256) (No client certificate requested) by simark.ca (Postfix) with ESMTPS id C0DF11E08D for ; Thu, 08 Jan 2026 21:05:37 -0500 (EST) Received: from vm01.sourceware.org (localhost [127.0.0.1]) by sourceware.org (Postfix) with ESMTP id 4A73C4BA2E3A for ; Fri, 9 Jan 2026 02:05:37 +0000 (GMT) Received: from YT5PR01CU002.outbound.protection.outlook.com (mail-canadacentralazon11021128.outbound.protection.outlook.com [40.107.192.128]) by sourceware.org (Postfix) with ESMTPS id 053E94BA2E04 for ; Fri, 9 Jan 2026 02:05:26 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 053E94BA2E04 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=efficios.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=efficios.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 053E94BA2E04 Authentication-Results: server2.sourceware.org; arc=pass smtp.remote-ip=40.107.192.128 ARC-Seal: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1767924326; cv=pass; b=T/X984o5s+vdzUihhHAYJ/X3U7ZohhpFo9xkVgvnhWTUack4A6r5RAzpuhVOGbUfn8iXaSugYsR7fQdY8bDgTEBR5KLlQ46zt+RoDwHBeVxIwpV1dc4hUJKyytG8/ep6PwqeU2oMZtg6nXOLzRjzAD+3xYvjHJjGHVghCsPOTVU= ARC-Message-Signature: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1767924326; c=relaxed/simple; bh=M6+8godC5qGkQ7x0Dcf4lNDkm6pcH5ipuGPAxLyg9ZA=; h=DKIM-Signature:Message-ID:Date:Subject:To:From:MIME-Version; b=I8vsvhx4MkZ3Czak78hhhQky0rqSGhKQ4V3d9DB/o/VavgjE0TVIyoaAyPEkZurfxEmslWR0XuGmpbZlAukldNDjcifReWBhwxJM87oEBfbyWV9BAXDwYh/AmTXu8mhxmASDabIe6LpE7w7HRjV65ncVN/pr15J2P3bLSnZ+Cao= ARC-Authentication-Results: i=2; server2.sourceware.org DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 053E94BA2E04 Authentication-Results: sourceware.org; dkim=pass (2048-bit key, unprotected) header.d=efficios.com header.i=@efficios.com header.a=rsa-sha256 header.s=selector1 header.b=up5On9qT ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=mp5eNaD68ueVfBOGaF4wt2bEmTwNuhYnci4ny6vCrMlf1IysBHCnGdhNoeh/dYZNXaFar9trwah9N3BwpxDUpV4Vel+Ar7r5btrBkKwmlIizyDX4Hvm18j13Z3Sw1sD9P5rjnObSvVEHTld51ECTCwgnIYzBrsrYOLrP9E1tfOkH9LyxNv8TP5qzxkENC9HjnJ3s00j9toqqYaEWp+rK2aTzBFlyJrPDT3EwAsdbByqwcGuDGHyynWkj2lNQUdSU8zq9PqNHZuSCfQDQ++YnWNC37cbHiiIDqIQl1PKXGKZ8cd5Zor+wG72M72uBsq38WBo+q2b37EarU8lvgIN4ZA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=YdNDGvQxO56rSDf1KkNUn1NtCZLLPOY5F1fXBfgaIQA=; b=ecjmIAuq2XuoQ8fWd3AO/qzkmYDGjA7RfpohFv7ueyEWajnzlv9i5z2G7UPDLhwQ9g8ZON8HT0SxdVgJi3Z9i3fqDAmI+SZWy56kzhJPCCV5QnuQQ3CYMr+wgN7R/gWELJcziWdpJ+Ru24cfAvAv56ZycxSjKvR8YtYHapkKo3JUaTcZkVEtNE8YDeQelb7A7A2dTR5HXQCS5t/nV9S8R4ObtH64t3z3umX09XrAChNEec4VIzvrMNo98ceopcSCEJ3DYFVQoX8MZGL+jYVMrHD1QgWthIqJ8nf/SnJe9kEmwARKp423PSEUp0L98fScyJMN1AHz1HFtWE/ABOiGWQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=efficios.com; dmarc=pass action=none header.from=efficios.com; dkim=pass header.d=efficios.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=efficios.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=YdNDGvQxO56rSDf1KkNUn1NtCZLLPOY5F1fXBfgaIQA=; b=up5On9qT31Jy+D8467yZt+dOpSBOBD1HopJKWXhFnhkRpldTVZ83v/CdWRx48XRuETKKUi1chf76ZdPgD/aRsMqmuwY6OWDF1XMaAZTZ9jCFW0dfepfchPsCiTHv0O3/kQsCSNn1OUipGZOqewS8OiULhhG9c06bksqXmtnMtXjwM+ovEFiLV2SwNoJsILVodG73E2Nt52x054/XAvH71FXOAxpTye9MRYc/jBibwzaeYq1I5/rMO9CPkH63PpfBRt7cx1OBRrsCHM9y3cOetuqnmxxzKPeYuAGjiD2Ye+7SrG1BK8Dj4Paaqsi+hK1vAhe5urx8I4m02tiLFE1lVw== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=efficios.com; Received: from YQXPR01MB5418.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:c01:2c::6) by YQBPR0101MB6245.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:c01:38::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9499.4; Fri, 9 Jan 2026 02:05:22 +0000 Received: from YQXPR01MB5418.CANPRD01.PROD.OUTLOOK.COM ([fe80::bbfa:179f:fdc8:b15d]) by YQXPR01MB5418.CANPRD01.PROD.OUTLOOK.COM ([fe80::bbfa:179f:fdc8:b15d%5]) with mapi id 15.20.9499.003; Fri, 9 Jan 2026 02:05:22 +0000 Message-ID: <96b4feeb-11b8-422f-86a6-d54d1c1eb0de@efficios.com> Date: Thu, 8 Jan 2026 21:05:17 -0500 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH 4/8] gdb/xcoffread: remove xcoff_symfile_info::{symtbl, symtbl_num_syms} To: Tom Tromey , Simon Marchi Cc: gdb-patches@sourceware.org References: <20260108193507.553779-1-simon.marchi@efficios.com> <20260108193507.553779-5-simon.marchi@efficios.com> <87h5svon90.fsf@tromey.com> <4a8db879-e6cb-49d7-a084-ad73da2d1654@simark.ca> <87pl7j4umy.fsf@tromey.com> Content-Language: en-US From: Simon Marchi In-Reply-To: <87pl7j4umy.fsf@tromey.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-ClientProxiedBy: YQZPR01CA0024.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:c01:85::21) To YQXPR01MB5418.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:c01:2c::6) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: YQXPR01MB5418:EE_|YQBPR0101MB6245:EE_ X-MS-Office365-Filtering-Correlation-Id: a291dd74-5cfa-4238-9a75-08de4f238b86 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|376014|1800799024; X-Microsoft-Antispam-Message-Info: =?utf-8?B?SlJNT3ZCV0l6RXlhRzg5RE5lV2NyVTFDMWJ6eDNDNmsyOXdHUWF3N3plY053?= =?utf-8?B?TTJxbEVLSGJIRjdpcTFzZzU3Q3hFSnZ2MWlaUjhBRWkvSldWUi9QNWoycHFE?= =?utf-8?B?a0dxRXBjTnVzMFZ3Z0JPZlRYL0lrck5TT2hEMFpIWUNaeEw0My85NE9LeEsy?= =?utf-8?B?bXl0aklmV3B6Q3ArUUVzOVM1VDhndWtLS21YQmo0N2NpL0I4ZkdsS1NNT0Zu?= =?utf-8?B?Z0dHdVhldVYycVpCRllHQ0Z1OWwxTUhleTZjMkJKa2RGWFBLeFlTNWVHWHJz?= =?utf-8?B?WnNWelZndmVnb1A5aE8xVHlEWnp0VGk5OXJnVHp0bFBTeURoSVBiWVFtM3pP?= =?utf-8?B?N0wweVczQzRYeWVqTXl6bzNWcURudDFOdTBqcElqNmFUY21YcmNjRzA5UTZ3?= =?utf-8?B?QjhmZ015RjY1aUNpdFI1VjNZWXV3NXJhTlVSNUlTeUtsWDhsVkRHeENORWl3?= =?utf-8?B?cTFxTWs3Q1ZqNGxVcW5EMlBKVGNVUFNLQVdvYVBRM1JjeHdkT3YxVFlJcjho?= =?utf-8?B?SnQ1aDc1WWpXRWFwdEJmRlFNNmVlZSswbEN1NnBtbW5UL3d0amRaM2J4YjRt?= =?utf-8?B?anl2VVF4ay9RNlNwM0RlVDYvQ1BEOTFyYU5Nek9NNzdDL2t1MkJTdS9hc2dD?= =?utf-8?B?NVRuRVhVT2RLb050TklWQkhNdmc3cDZ3eTBMWXU2VWtVenFKMThhQTRtUnhQ?= =?utf-8?B?WGRzMm83WFBVVHdQNHdlanR4aVNCWWxKOU9lcVZZM3did2lGVFJKc3pvbkNK?= =?utf-8?B?a0lnZHR5VGZobkVCK3NESmw5dzNET3N1dUZLNDQ4Skg0OURGRnRISldwZDgy?= =?utf-8?B?MncrSTJSdUVVY1BiakRmd0d1R3JOcXU5SzZQL1dKTnVHd3NHdkE3eDNSZFk1?= =?utf-8?B?dFJHa2NiZUh2R0hBYmtrbE1WZEswenZrQ0NsUHBjcFNkZkRnbERzQzYwakZI?= =?utf-8?B?WjFPb3lmaGR1ajNyWHNweDFJd0N1eWYxQ0JKN0VDS1RMOWUrRmprOVZZd0Fp?= =?utf-8?B?TXI2RmJheXhYSllRbFU3MjlIK2pvTGM0SVpGNWRTaEdSZVlOV0NYbDFEYWJk?= =?utf-8?B?YktWb29La3hkelRNRHBaWHMwdTAvU3NCRzllNVRGbGNWZmVTNHpDTHU2UFVs?= =?utf-8?B?YmhMRW1PVlRkQlpsckRJU2FPMzZ1QnlCUHNrelBpb0FyOE1Wd3NkZUg0TWp1?= =?utf-8?B?Smxudy9lYTBNL0dpLzNHeCsyOS82TS9nQVAwU3c4bFRMZXBBNTJUcEo0bk5a?= =?utf-8?B?S2tWMldobVhjTlBKWkhMQllTS1N5V1o3bG00Njk0Vkh1eXZNaE9BTlA3REha?= =?utf-8?B?bkxycFlESkp4SjF2SjNxd1VtOXIvdVNNcmRFcTFiYWRhODZ1Tkk2bzlQc2FW?= =?utf-8?B?eVNnRkNVMnFiY2hDVjRTb1p5d3ZpMENCKzlTNzc1OGFsbEdVVkpNZnVRM3Mr?= =?utf-8?B?Yzk3bUhWeWNiVGVlNW5zL01MUi8xcXlZMUdiQU5qYWthbEtFUHd0M01qTnVS?= =?utf-8?B?SFlFcE1YQVE2WThheUJGMnJLUWloZWRBNHVWYmVCbkE5MXhRSkloODlhc1J4?= =?utf-8?B?VWxJZlcvNGhFb3dhcjBWL0VNcnZvMktEL0JTWm5YREV5SVF6emtmWG56SUow?= =?utf-8?B?RG1QZS9OdmNqcjdDcXhuQ2NuVHRQeWp2Q3MrTlVadXdjVlhwNE80VTFkTUhJ?= =?utf-8?B?MU9hR3ZDS1pjbXFpYVQrNHJsTlVsMm4yb215dFZpOWx4MVhlUy9ackE3cmh6?= =?utf-8?B?azJaWGQzRWNIWE5sTXBkOWJpTVVFbUdndS82cWQzSjUrYmRZVVRmYTJQYTdj?= =?utf-8?B?a2ZoaDBhb1F0eElvV1lKYUtlWE15c1RrOFduVUd5Q0ZCdXQzNFYvSTVybG5Z?= =?utf-8?B?OHErVTFNMUNCcWhBWDMrT21mQlR2ZFBaeDBBc2FZSzh5L2ZkSXZxbVl4bjlN?= =?utf-8?Q?kdj10VFz1CcnwKNZJkyvnWhHQ3xVYMxz?= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:YQXPR01MB5418.CANPRD01.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(13230040)(366016)(376014)(1800799024); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?SHZRTGYxZlBCUHVKVmhHSzAzNStaVzBPT2RRcWZnL1N2dkxPOG53bitIaTNj?= =?utf-8?B?QnpBcjhUdDNudE82NGtBdTB5a3lkaDA0aHh3OVdmODd6cm5KVExMSlNhTCtB?= =?utf-8?B?SCs3VnQzZlUvS1hKL0NvYXZleWZ0STF6aksxZ2FtTVRpQzVmem1HSEY1V1RI?= =?utf-8?B?b3BWSUlLNmlncmoyWnZPVFZPR1QwYTdaTmE2WDU4ckFmSVlhdG1RK0VBZFlY?= =?utf-8?B?ZS9pdGdJeHUzSGRaQW96TE1KMnlPbVdsWlZXVDVMWVJNRHN1OTNTZFJ3TjRj?= =?utf-8?B?WEJhL2lDYTZDRWNtU3dVVVRlNHI4WlQ0ckJqWS9pOHVVRGppTXo0dU9QUkww?= =?utf-8?B?NGJIL3RSZkVEcDB6a3RJc1o2SXVpZ3JhbEYwcHduamVIM3Nqank0cFh5YW9L?= =?utf-8?B?dHJ6eFkwYTZ4VG05UEtZWXdISldwMXJkai9SQ3hJK2lTellJMWRCVG9ndldM?= =?utf-8?B?Wjc5eGtYVHo1d0JBaGNSWlRUMnNxbWlwbXZzQ29KSWN2K0pKZ3VTS2hmc0pI?= =?utf-8?B?cVVET0ZRUmV2UE5SQkRldGRrSDdpeTVGZ3FNT3hyOWNDZFpQWGJGcUVYaXYr?= =?utf-8?B?MkxkcXo5MUlnZkJCampyb0FncFB4MGJmVVpYdjZFUUdzZW45NWhrS3hta0t6?= =?utf-8?B?RXVDNHVTRVZyZFZMYzJMTm1JcEY2U2NQbktxazhDVUwwM1lFUmFJMUIyOExS?= =?utf-8?B?SVcvZE04WDhMT1JtZ1FNdnFzUEtRQWtEVks2Y21Db2tCN3FaMTVCZnZOMklY?= =?utf-8?B?Q0crR29OWnEzMExTL0IrRGZZb2NXdUpOYkZ5MGZ6NDlTM1BEbDVIMkV5QXBV?= =?utf-8?B?NHczWnhPVVdiZnhydnI2MXNUaVBQWGM5dHljekxsR3poUkpBelBHZzl1OWVS?= =?utf-8?B?bW05T09KNkZQT2NwK21ndmtLZXBVeEJHbFB6Y0h2YWp4UGNjeStnQk4yb3Nz?= =?utf-8?B?UXBneUtmRXMyVEJSTXd2NHZBK1padjdDY0RqMVhrTk9kbCtZOTFkRGpsb0tp?= =?utf-8?B?QnVOVVluUEZYTysxakUwbzdYQVYyRnFpb00yelJDRkNwTWZvMlN4dVIrQ3p6?= =?utf-8?B?NnVsRzBUVGZ3Tnd0VGFGc3FBeG9tWHJ4UjN1cUd0MlpZaXk1RCtlSEcvTStq?= =?utf-8?B?bnRQelpVdVY3WnBhT1VLdHJQOXdjajdnSWdETkQ3bkpSdUxTWUY5NkVzMlFR?= =?utf-8?B?YkhjSWM4RXRHT1IwU3AyOVdDLzlyU21Uc0c1RThPQXpaak5TWnJ6eVFSN2NI?= =?utf-8?B?NDIxT05ySi8rODBwU3FvWm1sR0FJUVltZWhOOFg1dzA0dzdmYkFCdVFhWk9L?= =?utf-8?B?SUZDK0RYVzRHZ0tQM2ZBTWYrdHBvMDBjMEhJRHp3bTd6Z0Y3RXBZWHpCZWhC?= =?utf-8?B?bDdPb09UREdjek1nejc4bWdybHdobjUwNThPdCsrM0dNM0xOdzJVMjRuK0dD?= =?utf-8?B?dzVES2FMaVI5eU9icXpCL1R1dWFwcjF2N2ZZOUNTdTlwazl2dkpCWkloRGk2?= =?utf-8?B?MEd3NC8xWE4yc1JsSnJ6QzVrYS9rMkxaZVZDUG9aSUpkWnVoVVg3b1lJREZ3?= =?utf-8?B?TWRmQlJRREJFQ253UlZmdGdDcDhSNk9DMlZwWUViZmlxNVF5QVh4YUkybEEz?= =?utf-8?B?bE53czVuUHR6VFNPRFpJY1VLWGx4UU1icTFXQjJZdjl4cThISW5RVlRMb0p6?= =?utf-8?B?VzU1MVI3UmtFakwvOVdScEdqMjBzc2pwZ20rcWZjeE9FU0NiOVVpRzJOS04v?= =?utf-8?B?T3Zhc2Z6MWNlWFNKU0JmcSs3K1h1TjJPY1NCN2RhRTNvWUxLZWIzTEFLY2FS?= =?utf-8?B?WGpJWlA0YWR3Nm9iQVlWUmRxUHZuOFpDdmUzUzF3ODlJWmx0dStkNzNiUUJW?= =?utf-8?B?U05DS0d0NjIvMXljRFFyMTFoS1k2RWJaMWd6M1ZBaFcxdGxmejd4NGk1MEp1?= =?utf-8?B?MS9TNFJvc3RBQXM5eEt4YmsxTlFmS1RKQjRkUmwzUHRWczZMbWQ0V3FSU2sv?= =?utf-8?B?dWs2d1pOWkkwN2tjRlhqODM3bnR4NXo1L290a1VrRGNxVXRPNUNwTjZKaUE3?= =?utf-8?B?ZElqc24vbHJQNm92T0Q5VDBjVEdzKzgzUkJvR1k0TzBwcFd3VkxJcUJ1cVVv?= =?utf-8?B?NFRJZ0FnSXhTNk84aTRyWVF2N2xWNzJacU5WZ0d1SmIwL2o1RGliRDA1TXR6?= =?utf-8?B?d2wrSnlJZ2lwYndRc2dJUVZLTXVKUlB4RHFWanZZek5zVWVqQWdTNHFJMmdj?= =?utf-8?B?RFF5aU1kR3cyR243UDJVRlJYbmNzZXQvUS93ZmhhZzZZNE9WMGhBRnFkdCtj?= =?utf-8?B?Q0Z3emx4VzQzUGtsR01SMXdzOGx2bDNQTFpKeG80djFsc3ZQMEZIZz09?= X-OriginatorOrg: efficios.com X-MS-Exchange-CrossTenant-Network-Message-Id: a291dd74-5cfa-4238-9a75-08de4f238b86 X-MS-Exchange-CrossTenant-AuthSource: YQXPR01MB5418.CANPRD01.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 09 Jan 2026 02:05:21.9320 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 4f278736-4ab6-415c-957e-1f55336bd31e X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: eCujygeVwdNTteUskNlI2ysg88LlELW+lZyi+ZTphO3XGN5FHb3XUk5P5g8q6x9m0iNEW0bT8Xux47pY/1kRIw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: YQBPR0101MB6245 X-BeenThere: gdb-patches@sourceware.org X-Mailman-Version: 2.1.30 Precedence: list List-Id: Gdb-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: gdb-patches-bounces~public-inbox=simark.ca@sourceware.org On 2026-01-08 17:17, Tom Tromey wrote: >>>>>> "Simon" == Simon Marchi writes: > > Simon> + /* Seek to symbol table location. */ > Simon> + if (int ret = bfd_seek (abfd, symtab_offset, SEEK_SET); > Simon> + ret < 0) > >>> 'ret' doesn't really seem to be needed here. > > Simon> What do you mean, not needed? Don't we want to check the return value > Simon> of bfd_seek? > > I just mean the variable, so: > > if (bfd_seek (...) < 0) > > Tom Oh, silly me, make sense. I'll change that and push the series, thanks. Simon