From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from simark.ca by simark.ca with LMTP id aT6aB2fka2Z77jQAWB0awg (envelope-from ) for ; Fri, 14 Jun 2024 02:34:15 -0400 Authentication-Results: simark.ca; dkim=pass (2048-bit key; unprotected) header.d=intel.com header.i=@intel.com header.a=rsa-sha256 header.s=Intel header.b=V85QZ69g; dkim-atps=neutral Received: by simark.ca (Postfix, from userid 112) id 045BA1E0C1; Fri, 14 Jun 2024 02:34:15 -0400 (EDT) Received: from server2.sourceware.org (server2.sourceware.org [8.43.85.97]) (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 8ABE11E030 for ; Fri, 14 Jun 2024 02:34:12 -0400 (EDT) Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id 6D9A1388217B for ; Fri, 14 Jun 2024 06:34:11 +0000 (GMT) Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.16]) by sourceware.org (Postfix) with ESMTPS id BCAEE3882100 for ; Fri, 14 Jun 2024 06:33:46 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org BCAEE3882100 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=intel.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=intel.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org BCAEE3882100 Authentication-Results: server2.sourceware.org; arc=fail smtp.remote-ip=198.175.65.16 ARC-Seal: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1718346829; cv=fail; b=YRqo6oSs7LmuF4PtRjVapv9oo0MSQOknTzU4m1ZHkXa8AoYzLsLpKLoUwsKQNXevOjLdur+513JoqHChhS/LzEAYhZIPUAl6KfWCwWqRhUB4D6bRC2EWYGgQCSiYOh9nlIx4IArK1QdQHWrh0aXN5pPCk/TqhaI32X1S7dO/ZNk= ARC-Message-Signature: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1718346829; c=relaxed/simple; bh=zeBs+lFXh//swD6ubE8XF36ins8ARYPyvrBsMe/VoEo=; h=DKIM-Signature:From:To:Subject:Date:Message-ID:MIME-Version; b=lOm7pDAcrndJ29hFMyJR3efjADEq0XVfxSrFiOfkzMCOYfLkZBgVdrGXyB7M8VOHNQ8fdAeL6JQLGxHrjcM8nfqIoQ6kVx3x72J97yLYMHA25bQUEXW1pQaszdTeUjhe1QrwU2DLUEEv3H1pj6OVrFcOPHNSVmSoFS1htAzpytw= ARC-Authentication-Results: i=2; server2.sourceware.org DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1718346828; x=1749882828; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version:content-transfer-encoding; bh=zeBs+lFXh//swD6ubE8XF36ins8ARYPyvrBsMe/VoEo=; b=V85QZ69g+sGv2Vh8PsXbW8rTC6dtlZvJYKE6uhwLZ1wMTZjfW4Jcss+k 46UUQxfU7NCGUB5wyD2NJD0vnSqiQaEzTjWtcMdSYDgokNCCyCsc4AYKh 6u5wa3fZWq0Z5l3CQollDgPaq4Fb1NVv57LEbhJcWcoALOlSUj5wqtkZp xG5QaWSyioxZYOnS8pRMqrkzcEsrSs0aP1PVncTUDT6FtOCZy8D/0XNvv j2tEpZFsSlDDr4nJ/34pMeOojVhPiehoI7cLCUMpxxUNJOeDqE0P/gu7q +QLU4Vv8vCVk8AbLUwGFaMlY71SyYAtp0A+3pEGxsDA/iH92gotRt/zuB A==; X-CSE-ConnectionGUID: NC6b5UhmQkieyXfqI6NbYw== X-CSE-MsgGUID: bFHm6coxQjWIxM3YJmOMNw== X-IronPort-AV: E=McAfee;i="6700,10204,11102"; a="15352336" X-IronPort-AV: E=Sophos;i="6.08,236,1712646000"; d="scan'208";a="15352336" Received: from orviesa005.jf.intel.com ([10.64.159.145]) by orvoesa108.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 13 Jun 2024 23:33:47 -0700 X-CSE-ConnectionGUID: yKFqAeHlRnePzmFtRBZZfA== X-CSE-MsgGUID: ZVJNmBt6RdaYR5Txh63XBA== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.08,236,1712646000"; d="scan'208";a="45361526" Received: from fmsmsx601.amr.corp.intel.com ([10.18.126.81]) by orviesa005.jf.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 13 Jun 2024 23:33:46 -0700 Received: from fmsmsx610.amr.corp.intel.com (10.18.126.90) by fmsmsx601.amr.corp.intel.com (10.18.126.81) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.39; Thu, 13 Jun 2024 23:33:45 -0700 Received: from fmsmsx612.amr.corp.intel.com (10.18.126.92) by fmsmsx610.amr.corp.intel.com (10.18.126.90) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.39; Thu, 13 Jun 2024 23:33:44 -0700 Received: from FMSEDG603.ED.cps.intel.com (10.1.192.133) by fmsmsx612.amr.corp.intel.com (10.18.126.92) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.39 via Frontend Transport; Thu, 13 Jun 2024 23:33:44 -0700 Received: from NAM12-DM6-obe.outbound.protection.outlook.com (104.47.59.169) by edgegateway.intel.com (192.55.55.68) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.39; Thu, 13 Jun 2024 23:33:44 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=C2FEMhxtd3b9gBa1kLy4j3f5PCCSudjiAsEEJmGzFHe7HH7qtOj7wGGXsf7Oipmv3D1U4h9LgKWxGrhT/Nrs8JQZEmmNedXyGgMKucqT0uvX6vI7Gq4Qlp8LVRl1NgXGkxmrqjzn38aLUplhrUipcCdjdI5kGSGFs3DySq5KYtirMDD1ZpG4mIBfRLnI9N9+RjjW8zwUqxnp8Quw3GFWhAqkKAnNOLGU30bxite0UKwfvXy2HXzz2zQlL5/f5YZZqMxx3ZnQHWj+bsbA0Gk5alGcg1L3m0YIn0/k48qeKD+J4g20gEPlqnDlDHDgcEkpS6WJFlvK3oST/zH3VV8NhA== 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=PLnhNMZ1znVhjHVhMca3Htob/nJYcWc9rntfnWddiiI=; b=ax9fSYg5676rU/kHRHJtstGIAPkhmcQW2zNPiH9dFxdZjw6VNMwYfQ3/p0V/ood5jJMApJsQEguaFrPNPSA6o3IeE7jEeT2P5XZsGXJEMVTIv40q6mDtxw47nDLbjTQoCz20kG2AV8wLnIr4B/ZNS43JSdjQ7EsmJKHJemWijGPqaDTWOQ1flQwcx3r4srxqZUxKLD25UGCMLb6KhdIkSUwHrTI3s+cokYfqjsJZAK4P5tkZRmF9JHAlmCrt+UiecjLqfmHxxLZdqf5wbfTqLYmbbLIkBMjqJokpUa2NQJ57BVqkbTcjKxcwcCDOTlB5JzxsBn0ou5os97ASu1nr3A== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none Received: from MN2PR11MB4566.namprd11.prod.outlook.com (2603:10b6:208:24e::16) by CY8PR11MB7289.namprd11.prod.outlook.com (2603:10b6:930:99::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7633.37; Fri, 14 Jun 2024 06:33:42 +0000 Received: from MN2PR11MB4566.namprd11.prod.outlook.com ([fe80::7fc0:8ee5:d974:e1e]) by MN2PR11MB4566.namprd11.prod.outlook.com ([fe80::7fc0:8ee5:d974:e1e%7]) with mapi id 15.20.7677.024; Fri, 14 Jun 2024 06:33:42 +0000 From: "Willgerodt, Felix" To: Andrew Burgess , "gdb-patches@sourceware.org" CC: John Baldwin Subject: RE: [PATCHv8 7/9] gdb/gdbserver: share some code relating to target description creation Thread-Topic: [PATCHv8 7/9] gdb/gdbserver: share some code relating to target description creation Thread-Index: AQHat/I+yptCi8xa3Uuqr/jrazEMD7G7+NWQgAocGYCAAMPlkA== Date: Fri, 14 Jun 2024 06:33:42 +0000 Message-ID: References: <624f143dded15f6be8520faa72f9742758a489bc.1717664371.git.aburgess@redhat.com> <87v82c8yq2.fsf@redhat.com> In-Reply-To: <87v82c8yq2.fsf@redhat.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: MN2PR11MB4566:EE_|CY8PR11MB7289:EE_ x-ms-office365-filtering-correlation-id: 8857ac05-9f8a-4632-0970-08dc8c3bef34 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230035|376009|1800799019|366011|38070700013; x-microsoft-antispam-message-info: =?utf-8?B?aWxraFFZYUJ2UVkvWkpIOEFCTi9NRWtVY1U2UWowMlAxSm0zbmJJc1RXa1I3?= =?utf-8?B?eDFCMEFVRGlUUWlkekxCc3hRWTV6UExtTmFaeUMxQTRYYjVFbHNLREE4VzVr?= =?utf-8?B?REV4dzJBZVhxcVE4UzF1Tm1qa3plMlV5MDErcUdoc05pVDhoWkFBdUU1blVE?= =?utf-8?B?R1JkM1hGRHFmclY1MC9Xd04wcFo1MXBIRnBJTXJpVGM0T3JvczBzbTA5NmZl?= =?utf-8?B?bEU1MjBRNUQycjg4enFQTHhtbXhyUWZkUERsVHJIMlBGeUFpZHFDVG1tRkNL?= =?utf-8?B?YmMxOEVSN2NxMHlMRDFhWHN0VU9Wck01WDkyRVV2SXRqVEZ2Qzk3NVQyMnhx?= =?utf-8?B?eWRVTHdNbS9MdHJBS09jd2htaThQaVBocFhHenl2V0NGWERBTUY3NSsxemRm?= =?utf-8?B?K21lOW5lUmRhSW9HZUdLVjhIcWs0L0ZZbzBzRm8vWDZLNmxDU0lsOGpMYkJo?= =?utf-8?B?RXNUVEJ0YlN6eEpnOUx0ckhtdFdwUG9GL2h0enA5Tm5pUi9rS0FIMWJoQVlD?= =?utf-8?B?bW5MbEQwYm9NSUpkNXhwZVVxYlZHUTMyZUxKaVhROS9XYjVKL2o3UEU2aFoy?= =?utf-8?B?cDkyaStxbkVVSTNud2lVUjNzcjFWZEp0RkF4THhmYlpNZXlkRjFGclNXSHN5?= =?utf-8?B?RnFpMmM0VzYxS1ExNk85dlNTdFBqWFJsQXBpOGlxY08zbzVvd2EvUTF1aWxh?= =?utf-8?B?NzdjdllodnNwYm5pek5sWEM1amE4UTkwSXUvckR4bXg5azV0OGp2cUdwTzdY?= =?utf-8?B?MXkza1gvYUJCbjJSSEZjTFlwSXMybTdWSlprR3I2dkppNE4wQjI3SzlWdkZh?= =?utf-8?B?YnUva3R3Q1lPZ2J2NTJRTTJBSzVtQmUzN2hWVkdDOGkweXM2cjdpb1d6TGdk?= =?utf-8?B?cVF6T3dpSXlRb0RRcHJiblJlR05hUzJTanB1cVQ5bmJuNldxNkp2S0ZIQmxU?= =?utf-8?B?RVNocUVDckhWbUZCQjJmZmdmWWYxNWxhSkYxRnU2Zk9Wd3hNTzNDVjhQbzEy?= =?utf-8?B?Tm9ET0tENWEzZXMvbVNIcEJlcTM0QXcxU3E2ZkVxWmhTMDdMM1dPQ2s3YlJJ?= =?utf-8?B?Nzc2ZUxVQzduRVhySHF5S2NYV3dYWW5aQ3QzM3J6UUp2MFhFb2M1dFlHOXQy?= =?utf-8?B?QXhEZ1lRUUdUQW1HaGNsWGd6dUcyMFRGa242NHA4cklQZmN0NmlPSkxRcEJn?= =?utf-8?B?dEdVRUVrVzY0VkVMTUthYVJvNkxCRExxaDVWYVh0aW82VE1aZmN3Vzk4SkdV?= =?utf-8?B?MzduQ1cvUGQyYXNxeEJ2VDJpbHlNVHFvcVNRRVEyRTVuY2JTY3ZWOWpyQmhP?= =?utf-8?B?OFhRU0h1amVNMmxXbW1hZEwrN2hQeWNkNTBjN2hvbDErOEFIYStPYzE4Y2w3?= =?utf-8?B?eHk1Q0k0eXlHQXQxZGR3SDRYOFNaTENSSllKeTVYYjNydTJaTkZiQVkxV0o0?= =?utf-8?B?VU1laDdEekJ1SDNST1lZaC95SWdiQXF4cEVoS2IzTTVRU2E5b2tpbXd5Y2ZW?= =?utf-8?B?NEZtbHo4WXMyc1lteGZIVm9USVFxVGNLb2dhNjZscFRjNjYzbnNkZ2RFbHNF?= =?utf-8?B?Snp1T2NWYUttVkJQbEw0cXIvN3BSaTNxQkhLSkUxOTdZbTRRYWZNSlBGSlI1?= =?utf-8?B?WU4vbHNJUXUxcFVjanF6d1hnSFFqd0tLVDE1NUJJVDR3VXVweVN6REl4dGcw?= =?utf-8?B?QmlwWjJBTDJpUEp4M3pXQlJxa042SmJhNVp3M1BNTmw3ZTdYbGJCbUFPUnVv?= =?utf-8?B?Q0pSUGZaZ2IySXNBYVdyckR3ajZpZ2FCTXBvM255SzhLZVJ6eFhLejZzSnVG?= =?utf-8?Q?HxecDOMS6MZtiQF6YJjNeFQeoRUUCwZXf3HfI=3D?= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MN2PR11MB4566.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230035)(376009)(1800799019)(366011)(38070700013); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?UXRwaTVleGFNR21teVB2T0RheklCeVJMZC9peEN0aE1IYUxQcEpxbm1RdUVB?= =?utf-8?B?Nm1CQVJncUZIMWpYdURkUmlGdklKYmJVTHVPWmU3QW5uWGRyVFNwbklLQVIw?= =?utf-8?B?MTlncDhidndMNnA2V3RpeFRGc0dJeDQxZ3d5SnJuQXFWS1JqMzh0dkJkeS9Q?= =?utf-8?B?QjRpU0UycVpIejF2cG9yRDRSaThzMWwyTVNZL3BYanhubTM5MmcyUkM2Vyt5?= =?utf-8?B?V1JKd0FJK2lEeUNEby9WcXVkR2Q0cEZlV1V2aGhna2xqTHE4akx6RFhjY2Fu?= =?utf-8?B?VFdEQjVWcTRJRUdCaGxXdDdEZnNpNnZ2RGhiQWZSK2tESnBZR1J4d1VRUExT?= =?utf-8?B?SklCdldjcVZKME0xU2JWeG9MSTExaEtoTm9HSVJnTENlZmw5dGlwTU1SZ3Z2?= =?utf-8?B?VndSby9DNjNhRU1oWTdhQlU4SVVYWHRJaGNqeGRBaHA4d1YySkMvdzA4T2ZQ?= =?utf-8?B?Q24xTnU2bmNZdTJRWEdaUEVycThxWk5saEpLQUQ5Z3FaUGc4OFlVYllLNWxp?= =?utf-8?B?Y0RaQ1VCV2ZLNkhUQ2ozWHBlbHZ6VDMySkUzNzVHRlJSM2xFaW9oREVoY2pv?= =?utf-8?B?Qkt5K2pObDBxa3JBcEk4emVuL2hiS2NYMjJhazBQWDdwbm5zVkJwMUxaTy9n?= =?utf-8?B?Y3RTakJuM0xFaTVHVTJ6M3ptL0V0djhWaUxKWjhsekdEREx6MXBDc01CN3By?= =?utf-8?B?dGZoSXpiZEIvWHY1S25yZE8wNVd6Tm1mcnlqektxb2NiMkNpdnBhcCtsZmJh?= =?utf-8?B?WUw3QmRKam5ZYVI3Q1JPTkxPQTdwTDgybThWcXV3MzFTUEdXYXpKSU9DcEdB?= =?utf-8?B?d21TaGFMcVZpQ0lsa295SXM3UXQrS1JWOTNOaWVNNTQrUERZRG5iWkF2WFlu?= =?utf-8?B?T2E2M09CczU2ZEFpRk1JWkNxTkw2NGJkMjd0SFJSUWp1cC84NEJMdGhOZGxt?= =?utf-8?B?aFFUVjhIdWFFQ09lOVV0MUd2SlY1VzNHSG0xcFRYMGRjQnV5SmJJaE1ZR0Rp?= =?utf-8?B?SlAyZ0FKdXQzMjBHNDNwZjZVdnF5VUN3L0xjd0QvTDMzQnpzKzgzRjNoczZm?= =?utf-8?B?K3RUaTJjTlJMT3h2WThqRDgxUnpqNk5EZnBEZEtFSnFBUHRvYUFFZjF3SGZL?= =?utf-8?B?d21wVzlFeHlOdTBlR2lhcUlLQk5WWlFwUS9iYy9aVmZGZ3RsNXVXMzRsQVBh?= =?utf-8?B?ZkJyU0hxMm1SaDFkSk1EMFV1NWUxcUpUd3BwSkJ6T05mZnVmdFQrWWx6bFpK?= =?utf-8?B?d1k5TFdvbHJ1Yzk5S21Xb2tHeXhMeHhmdUI2Ri9yY3RiMlhjZzhDODF6S1Jz?= =?utf-8?B?WGU2M3AzaXFPMnYwbUdudVJIR1kxcmFMdEJNVWFJT2luMC9YVlpoTG1yK1Ns?= =?utf-8?B?a2VoaVJ5MjNLK0MwOXozTVJDOGVSWnBmYUVoeDBqa0h6RXUyZnlkV1RtMFFZ?= =?utf-8?B?Um1BczZ0R3l0bERkV0Jib2t3UFVUWVpwQ3BJTU1qLzNYUk5jK0huNjB2bG1o?= =?utf-8?B?OVZ0cUFMYXdydWVyRUo1Z1drd3RtS3Vicm0xYVdLelFRTWJ1dm9EQklEVVh4?= =?utf-8?B?MkEvOTMxcWlZVnU1OHBDd08yUGZtWWVrZVpjQ0dIWmRpMkE0UExERWl2K1ov?= =?utf-8?B?VDE5V0JQc2Vtakk4MmtGRDlQWlQxWlEvRUJ0aDM1dGhrUDlRQnhzRHJUYVRS?= =?utf-8?B?UU0rQ2ltZ1pUSDE1bEliQnN3T0gzNUtWL284ak50YTJWU3R0R2VHZUpZbGwr?= =?utf-8?B?MDZsd0JTZkU4VTIzTlJKc1hZdStraHZSMUdZdGlVN3hjZXdLUE1sdFhBUVhx?= =?utf-8?B?MVpPYzY3Y3ovT3NvM3BEVytzTC9jek1DOUMzbXM2U21tcXRJdDBablZJWlZV?= =?utf-8?B?L0ROZW9vQmFQZGxIMFVxQjVraTc3eDk0NHZhWk42bWpiclJTTHc1cEUrdTRx?= =?utf-8?B?ZFVxMEx0cjNQSkxWVWY0dE8wWFAwOFEzS2k4dnE3WlhEZS9uNVJnNVBjNm56?= =?utf-8?B?cm1mRC9DRlNPakttelNkUlJ5WVpIRkRwSHpUUGs0d0JsRmFpVlFWK0h4NHJm?= =?utf-8?B?R3VocHhDMGFKcDEvUnRjUWtLQ1lxYlJRVzBzNDRkcENWOUcvQitPaERMZVFq?= =?utf-8?B?YW8vamhvbnNCVzltTWVzL1JOamRxYjZHQmJwb01FRXlENmRsd1pnazdKb3Fh?= =?utf-8?B?eWc9PQ==?= Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MN2PR11MB4566.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 8857ac05-9f8a-4632-0970-08dc8c3bef34 X-MS-Exchange-CrossTenant-originalarrivaltime: 14 Jun 2024 06:33:42.3313 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: J5NTl4YnWg8fYmXIm4IkTD0V4INONNiAoxE+lcxQdtO8NNw/qhmP+l6Q6tz+JnWSSUp5i5aPh8rinuxSCV5IDpt9sg3BHNZQoP2419Ublxw= X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY8PR11MB7289 X-OriginatorOrg: intel.com Content-Transfer-Encoding: base64 X-Spam-Status: No, score=-11.3 required=5.0 tests=BAYES_00, DKIMWL_WL_HIGH, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, GIT_PATCH_0, KAM_SHORT, SPF_HELO_NONE, SPF_NONE, TXREP, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org 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 PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBBbmRyZXcgQnVyZ2VzcyA8YWJ1 cmdlc3NAcmVkaGF0LmNvbT4NCj4gU2VudDogRG9ubmVyc3RhZywgMTMuIEp1bmkgMjAyNCAyMDo0 OQ0KPiBUbzogV2lsbGdlcm9kdCwgRmVsaXggPGZlbGl4LndpbGxnZXJvZHRAaW50ZWwuY29tPjsg Z2RiLXBhdGNoZXNAc291cmNld2FyZS5vcmcNCj4gQ2M6IEpvaG4gQmFsZHdpbiA8amhiQEZyZWVC U0Qub3JnPg0KPiBTdWJqZWN0OiBSRTogW1BBVENIdjggNy85XSBnZGIvZ2Ric2VydmVyOiBzaGFy ZSBzb21lIGNvZGUgcmVsYXRpbmcgdG8gdGFyZ2V0DQo+IGRlc2NyaXB0aW9uIGNyZWF0aW9uDQo+ IA0KPiAiV2lsbGdlcm9kdCwgRmVsaXgiIDxmZWxpeC53aWxsZ2Vyb2R0QGludGVsLmNvbT4gd3Jp dGVzOg0KPiANCj4gPj4gZGlmZiAtLWdpdCBhL2dkYi9uYXQveDg2LWxpbnV4LXRkZXNjLmggYi9n ZGIvbmF0L3g4Ni1saW51eC10ZGVzYy5oDQo+ID4+IG5ldyBmaWxlIG1vZGUgMTAwNjQ0DQo+ID4+ IGluZGV4IDAwMDAwMDAwMDAwLi5hMzZhYzFkMGFiNw0KPiA+PiAtLS0gL2Rldi9udWxsDQo+ID4+ ICsrKyBiL2dkYi9uYXQveDg2LWxpbnV4LXRkZXNjLmgNCj4gPj4gQEAgLTAsMCArMSw1MCBAQA0K PiA+PiArLyogVGFyZ2V0IGRlc2NyaXB0aW9uIHJlbGF0ZWQgY29kZSBmb3IgR05VL0xpbnV4IHg4 NiAoaTM4NiBhbmQgeDg2LTY0KS4NCj4gPj4gKw0KPiA+PiArICAgQ29weXJpZ2h0IChDKSAyMDI0 IEZyZWUgU29mdHdhcmUgRm91bmRhdGlvbiwgSW5jLg0KPiA+PiArDQo+ID4+ICsgICBUaGlzIGZp bGUgaXMgcGFydCBvZiBHREIuDQo+ID4+ICsNCj4gPj4gKyAgIFRoaXMgcHJvZ3JhbSBpcyBmcmVl IHNvZnR3YXJlOyB5b3UgY2FuIHJlZGlzdHJpYnV0ZSBpdCBhbmQvb3IgbW9kaWZ5DQo+ID4+ICsg ICBpdCB1bmRlciB0aGUgdGVybXMgb2YgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGFz IHB1Ymxpc2hlZCBieQ0KPiA+PiArICAgdGhlIEZyZWUgU29mdHdhcmUgRm91bmRhdGlvbjsgZWl0 aGVyIHZlcnNpb24gMyBvZiB0aGUgTGljZW5zZSwgb3INCj4gPj4gKyAgIChhdCB5b3VyIG9wdGlv bikgYW55IGxhdGVyIHZlcnNpb24uDQo+ID4+ICsNCj4gPj4gKyAgIFRoaXMgcHJvZ3JhbSBpcyBk aXN0cmlidXRlZCBpbiB0aGUgaG9wZSB0aGF0IGl0IHdpbGwgYmUgdXNlZnVsLA0KPiA+PiArICAg YnV0IFdJVEhPVVQgQU5ZIFdBUlJBTlRZOyB3aXRob3V0IGV2ZW4gdGhlIGltcGxpZWQgd2FycmFu dHkgb2YNCj4gPj4gKyAgIE1FUkNIQU5UQUJJTElUWSBvciBGSVRORVNTIEZPUiBBIFBBUlRJQ1VM QVIgUFVSUE9TRS4gIFNlZSB0aGUNCj4gPj4gKyAgIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNl IGZvciBtb3JlIGRldGFpbHMuDQo+ID4+ICsNCj4gPj4gKyAgIFlvdSBzaG91bGQgaGF2ZSByZWNl aXZlZCBhIGNvcHkgb2YgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlDQo+ID4+ICsgICBh bG9uZyB3aXRoIHRoaXMgcHJvZ3JhbS4gIElmIG5vdCwgc2VlIDxodHRwOi8vd3d3LmdudS5vcmcv bGljZW5zZXMvPi4gICovDQo+ID4+ICsNCj4gPj4gKyNpZm5kZWYgTkFUX1g4Nl9MSU5VWF9UREVT Q19IDQo+ID4+ICsjZGVmaW5lIE5BVF9YODZfTElOVVhfVERFU0NfSA0KPiA+PiArDQo+ID4+ICsj aW5jbHVkZSAiZ2Ric3VwcG9ydC9mdW5jdGlvbi12aWV3LmgiDQo+ID4+ICsNCj4gPj4gK3N0cnVj dCB0YXJnZXRfZGVzYzsNCj4gPj4gK3N0cnVjdCB4ODZfeHNhdmVfbGF5b3V0Ow0KPiA+PiArDQo+ ID4+ICsvKiBSZXR1cm4gdGhlIHRhcmdldCBkZXNjcmlwdGlvbiBmb3IgTGludXggdGhyZWFkIFRJ RC4NCj4gPj4gKw0KPiA+PiArICAgVGhlIHN0b3JhZ2UgcG9pbnRlZCB0byBieSBYQ1IwX1NUT1JB R0UgYW5kIFhTQVZFX0xBWU9VVF9TVE9SQUdFDQo+ID4+IG11c3QNCj4gPj4gKyAgIGV4aXN0IHVu dGlsIHRoZSBwcm9ncmFtIChHREIgb3IgZ2Ric2VydmVyKSB0ZXJtaW5hdGVzLCB0aGlzIHN0b3Jh Z2UgaXMNCj4gPj4gKyAgIHVzZWQgdG8gY2FjaGUgdGhlIHhjcjAgYW5kIHhzYXZlIGxheW91dCB2 YWx1ZXMuICBUaGUgdmFsdWVzIHBvaW50ZWQgdG8NCj4gPj4gKyAgIGJ5IHRoZXNlIGFyZ3VtZW50 cyBhcmUgb25seSB1cGRhdGVkIGF0IG1vc3Qgb25jZSwgdGhlIGZpcnN0IHRpbWUgdGhpcw0KPiA+ PiArICAgZnVuY3Rpb24gaXMgY2FsbGVkLg0KPiA+PiArDQo+ID4+ICsgICBUaGlzIGZ1bmN0aW9u IHJldHVybnMgYSB0YXJnZXQgZGVzY3JpcHRpb24gYmFzZWQgb24gdGhlIGV4dHJhY3RlZCB4Y3Iw DQo+ID4+ICsgICB2YWx1ZSBhbG9uZyB3aXRoIG90aGVyIGNoYXJhY3RlcmlzdGljcyBvZiB0aGUg dGhyZWFkIGlkZW50aWZpZWQgYnkgVElELg0KPiA+PiArDQo+ID4+ICsgICBUaGlzIGZ1bmN0aW9u IGNhbiByZXR1cm4gbnVsbHB0ciBpZiB3ZSBlbmNvdW50ZXIgYSBtYWNoaW5lIGNvbmZpZ3VyYXRp b24NCj4gPj4gKyAgIGZvciB3aGljaCBhIHRhcmdldF9kZXNjIGNhbm5vdCBiZSBjcmVhdGVkLiAg SWRlYWxseSB0aGlzIHdvdWxkIG5vdCBiZQ0KPiA+PiArICAgdGhlIGNhc2UsIHdlIHNob3VsZCBi ZSBhYmxlIHRvIGNyZWF0ZSBhIHRhcmdldCBkZXNjcmlwdGlvbiBmb3IgZXZlcnkNCj4gPj4gKyAg IHBvc3NpYmxlIG1hY2hpbmUgY29uZmlndXJhdGlvbi4gIFNlZSBhbWQ2NF9saW51eF9yZWFkX2Rl c2NyaXB0aW9uIGFuZA0KPiA+PiArICAgaTM4Nl9saW51eF9yZWFkX2Rlc2NyaXB0aW9uIGZvciBj YXNlcyB3aGVuIG51bGxwdHIgbWlnaHQgYmUNCj4gPj4gKyAgIHJldHVybmVkLiAgKi8NCj4gPj4g Kw0KPiA+PiArZXh0ZXJuIGNvbnN0IHRhcmdldF9kZXNjICoNCj4gPj4gK3g4Nl9saW51eF90ZGVz Y19mb3JfdGlkIChpbnQgdGlkLCB1aW50NjRfdCAqeGNyMF9zdG9yYWdlLA0KPiA+PiArCQkJIHg4 Nl94c2F2ZV9sYXlvdXQgKnhzYXZlX2xheW91dF9zdG9yYWdlKTsNCj4gPj4gKw0KPiA+PiArI2Vu ZGlmIC8qIE5BVF9YODZfTElOVVhfVERFU0NfSCAqLw0KPiA+PiBkaWZmIC0tZ2l0IGEvZ2RiL3g4 Ni1saW51eC1uYXQuYyBiL2dkYi94ODYtbGludXgtbmF0LmMNCj4gPj4gaW5kZXggZWQ3NmMxNzYw YmMuLjUyNDE2YTU1OTdmIDEwMDY0NA0KPiA+PiAtLS0gYS9nZGIveDg2LWxpbnV4LW5hdC5jDQo+ ID4+ICsrKyBiL2dkYi94ODYtbGludXgtbmF0LmMNCj4gPj4gQEAgLTQxLDYgKzQxLDcgQEANCj4g Pj4gICNpbmNsdWRlICJuYXQveDg2LWxpbnV4LmgiDQo+ID4+ICAjaW5jbHVkZSAibmF0L3g4Ni1s aW51eC1kcmVncy5oIg0KPiA+PiAgI2luY2x1ZGUgIm5hdC9saW51eC1wdHJhY2UuaCINCj4gPj4g KyNpbmNsdWRlICJuYXQveDg2LWxpbnV4LXRkZXNjLmgiDQo+ID4+DQo+ID4+ICAvKiBsaW51eF9u YXRfdGFyZ2V0Ojpsb3dfbmV3X2ZvcmsgaW1wbGVtZW50YXRpb24uICAqLw0KPiA+Pg0KPiA+PiBA QCAtOTUsOTMgKzk2LDE0IEBAIHg4Nl9saW51eF9uYXRfdGFyZ2V0Ojpwb3N0X3N0YXJ0dXBfaW5m ZXJpb3IgKHB0aWRfdA0KPiA+PiBwdGlkKQ0KPiA+PiAgY29uc3Qgc3RydWN0IHRhcmdldF9kZXNj ICoNCj4gPj4gIHg4Nl9saW51eF9uYXRfdGFyZ2V0OjpyZWFkX2Rlc2NyaXB0aW9uICgpDQo+ID4+ ICB7DQo+ID4+IC0gIGludCB0aWQ7DQo+ID4+IC0gIGludCBpc182NGJpdCA9IDA7DQo+ID4+IC0j aWZkZWYgX194ODZfNjRfXw0KPiA+PiAtICBpbnQgaXNfeDMyOw0KPiA+PiAtI2VuZGlmDQo+ID4+ IC0gIHN0YXRpYyB1aW50NjRfdCB4Y3IwOw0KPiA+PiAtICB1aW50NjRfdCB4Y3IwX2ZlYXR1cmVz X2JpdHM7DQo+ID4+ICsgIHN0YXRpYyB1aW50NjRfdCB4Y3IwX3N0b3JhZ2U7DQo+ID4NCj4gPiBE b2VzIHRoaXMgbmVlZCB0byBiZSBzdGF0aWMgZm9yIEdEQj8gV2UgYWx3YXlzIGFzc2lnbiB0byBp dCBpbg0KPiA+IHg4Nl9saW51eF90ZGVzY19mb3JfdGlkIGFuZCBuZXZlciBjaGVjayB0aGlzIHZh bHVlIGFnYWluLg0KPiA+IFdoaWNoIGlzIGRpZmZlcmVudCB0byBnZGJzZXJ2ZXIuIElmIHlvdSBj aGFuZ2UgdGhhdCB5b3UgbWlnaHQgYWxzbyB3YW50DQo+ID4gdG8gdXBkYXRlIHRoZSBjb21tZW50 IGZvciB4ODZfbGludXhfdGRlc2NfZm9yX3RpZCBpbiB0aGUgLmggZmlsZS4NCj4gDQo+IFdlIG9u bHkgYXNzaWduIHRvIHRoZSBzdG9yYWdlIGluIHg4Nl9saW51eF90ZGVzY19mb3JfdGlkIHdoZW4g dGhlIGdsb2JhbA0KPiBoYXZlX3B0cmFjZV9nZXRyZWdzZXQgaXMgVU5LTk9XTiwgYWZ0ZXIgd2hp Y2ggaGF2ZV9wdHJhY2VfZ2V0cmVnc2V0IGlzDQo+IHNldCB0byBlaXRoZXIgVFJVRSBvciBGQUxT RS4gIEluIGFsbCBmdXR1cmUgY2FsbHMgdG8NCj4geDg2X2xpbnV4X3RkZXNjX2Zvcl90aWQgd2Ug dXNlIHRoZSB2YWx1ZSBkaXJlY3RseSBmcm9tIHRoZSBzdG9yYWdlLg0KPiANCg0KVGhhbmtzIGZv ciB0aGUgZXhwbGFuYXRpb24uIFNvcnJ5IEkgZG9uJ3Qga25vdyB3aHkgSSBkaWRuJ3Qgc2VlIHRo YXQgZWFybGllci4NClRoaXMgaXMgb2sgb2J2aW91c2x5Lg0KDQo+ID4NCj4gPiBUaGFua3MgZm9y IGRvaW5nIHRoaXMgYWdhaW4hIEZyb20gbXkgUE9WIHRoZSB3aG9sZSBzZXJpZXMgaXMgYmFzaWNh bGx5DQo+ID4gcmVhZHkgdG8gbWVyZ2UgYWZ0ZXIgdGhlIGxhdGVzdCBuaXRzIGFyZSBhZGRyZXNz ZWQuDQo+ID4gSSBhbHNvIHJhbiBzb21lIHRlc3RzIG9uIHRoZSBzZXJpZXMgYW5kIGNvdWxkbid0 IGZpbmQgYW55dGhpbmcuDQo+ID4gVGhvdWdoIGl0IGlzIHByZXR0eSBoYXJkIHRvIGNvdmVyIGFs bCB0aGluZ3MgdGhhdCB0aGlzIGNoYW5nZXMuDQo+ID4gSSBhbSBhbHNvIGluIGZhdm91ciBvZiBt ZXJnaW5nIHRoaXMgZWFybHkgYW5kIGdldCBzb21lIHRlc3RpbmcgaW4gdW50aWwNCj4gPiB0aGUg bmV4dCByZWxlYXNlLg0KPiANCj4gVGhhbmtzLiAgSSd2ZSBpbmNsdWRlZCB0aGUgdXBkYXRlZCBw YXRjaCBiZWxvdywgYnV0IGFzIHRoZSByZXZpc2lvbnMgYXJlDQo+IG1pbm9yLCBhbmQgeW91IHNl ZW1lZCBvdGhlcndpc2UgaGFwcHksIGlmIEkgZG9uJ3QgaGVhciBiYWNrIGZyb20geW91DQo+IHdp dGhpbiBhIHdlZWsgSSdsbCBqdXN0IGdvIGFoZWFkIGFuZCBtZXJnZSB0aGlzIHNlcmllcyAoanVz dCBsZXQgbWUga25vdw0KPiBpZiB5b3Ugd2FudCBtb3JlIHRpbWUgZm9yIGZ1cnRoZXIgcmV2aWV3 IHRob3VnaCkuDQo+IA0KPiBUaGFua3MsDQo+IEFuZHJldw0KDQpJIGFtIGhhcHB5IHdpdGggbWVy Z2luZyB0aGlzLCBubyBuZWVkIHRvIHdhaXQgb24gbWUuDQoNClRoYW5rcywNCkZlbGl4DQoNCklu dGVsIERldXRzY2hsYW5kIEdtYkgNClJlZ2lzdGVyZWQgQWRkcmVzczogQW0gQ2FtcGVvbiAxMCwg ODU1NzkgTmV1YmliZXJnLCBHZXJtYW55DQpUZWw6ICs0OSA4OSA5OSA4ODUzLTAsIHd3dy5pbnRl bC5kZQ0KTWFuYWdpbmcgRGlyZWN0b3JzOiBTZWFuIEZlbm5lbGx5LCBKZWZmcmV5IFNjaG5laWRl cm1hbiwgVGlmZmFueSBEb29uIFNpbHZhDQpDaGFpcnBlcnNvbiBvZiB0aGUgU3VwZXJ2aXNvcnkg Qm9hcmQ6IE5pY29sZSBMYXUNClJlZ2lzdGVyZWQgT2ZmaWNlOiBNdW5pY2gNCkNvbW1lcmNpYWwg UmVnaXN0ZXI6IEFtdHNnZXJpY2h0IE11ZW5jaGVuIEhSQiAxODY5MjgK