From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 65233 invoked by alias); 28 Feb 2020 14:35:28 -0000 Mailing-List: contact gdb-patches-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sourceware.org Received: (qmail 65225 invoked by uid 89); 28 Feb 2020 14:35:27 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: =?ISO-8859-1?Q?No, score=-25.4 required=5.0 tests=AWL,BAYES_00,GIT_PATCH_0,GIT_PATCH_1,GIT_PATCH_2,GIT_PATCH_3,RCVD_IN_DNSWL_NONE,SPF_HELO_PASS,SPF_PASS,UNPARSEABLE_RELAY autolearn=ham version=3.3.1 spammy=you=e2, tdesc, U*gdb-patches, gdbpatchessourcewareorg?= X-HELO: EUR04-VI1-obe.outbound.protection.outlook.com Received: from mail-eopbgr80059.outbound.protection.outlook.com (HELO EUR04-VI1-obe.outbound.protection.outlook.com) (40.107.8.59) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Fri, 28 Feb 2020 14:35:21 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=qY2fHiSoewM8FHwNGq0ZqHRnSdtsYNfmU7T3D5cogdE=; b=Dc6h76+mtQfJgZcctAmovd7gIdGMnPiAuzVII6qnsAKRdB2M4T/84w+6KGhVsEzNmmdkj5d5mJ4ie/X4paz7TBkxm4u2mSZPvgVO4w/myWeypM4oa45Kzeb0V1vrTqHF0xGSq8KIKPGIQlgTcujQd54xAh7Ol12QViqc/UQJZ4U= Received: from VI1PR0802CA0042.eurprd08.prod.outlook.com (2603:10a6:800:a9::28) by AM0PR08MB3027.eurprd08.prod.outlook.com (2603:10a6:208:61::26) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2750.21; Fri, 28 Feb 2020 14:35:15 +0000 Received: from AM5EUR03FT024.eop-EUR03.prod.protection.outlook.com (2a01:111:f400:7e08::204) by VI1PR0802CA0042.outlook.office365.com (2603:10a6:800:a9::28) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2772.14 via Frontend Transport; Fri, 28 Feb 2020 14:35:15 +0000 Authentication-Results: spf=pass (sender IP is 63.35.35.123) smtp.mailfrom=arm.com; sourceware.org; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com;sourceware.org; dmarc=bestguesspass 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 AM5EUR03FT024.mail.protection.outlook.com (10.152.16.175) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2772.15 via Frontend Transport; Fri, 28 Feb 2020 14:35:14 +0000 Received: ("Tessian outbound 3a0cbd311638:v42"); Fri, 28 Feb 2020 14:35:14 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: d84ba884d98086f0 X-CR-MTA-TID: 64aa7808 Received: from bfa791401662.1 by 64aa7808-outbound-1.mta.getcheckrecipient.com id 15676AA2-042F-41A9-A013-BA2AB310743B.1; Fri, 28 Feb 2020 14:35:09 +0000 Received: from EUR02-HE1-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id bfa791401662.1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Fri, 28 Feb 2020 14:35:09 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Rwoc5lAyYm7uxtjfOuImE+3xJFgqQMu+kXIgC91UwKrIVL7F4cLzrA07ie/UsJWOtA6HhGcwA3lQsN7jn5B/Ubv0rabMtqPOOfgdOnBElTuDkYYLpEdd5NoGIyMbD3A9LTKN3ZC7raYpXRLpHqeXb1AKQ0S1C7li/iE6s5J+ZQpgszxbcqBgKzxqA1ZI+QQ4sH7n4EMaB8gouKCuUC/uAPIN9bhKlhcBatGD/wSBsvG7Lxl5RRFf+8gNVlLbMwB7DLHUAKZG9Cp3r9CoX/IVqQS0aa5CZ/y26uGU8gcmAO7gLNa5Hqtup28mz5FItDBpzZFhdJ8X9Wn8T9e7JyPoNQ== 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-SenderADCheck; bh=qY2fHiSoewM8FHwNGq0ZqHRnSdtsYNfmU7T3D5cogdE=; b=Quph6YGWuSC2FUsigPVVcIVeTchzxf/Og8sVJe0/8K3Yu0GOd9XY3t1/JVbyZQht7B3gT/wNJ3VeJ7POW9z9PfZU2H7DoEyEjiowaAToSHdPDaHcOHQJhIaZ7zrgIG5m6Jrv4EPWtdvwHExTeurX6XsHK+5elVIU4b4CJeYNCG6N2tS7CrUsZV31uBqxW6Y3ySPpM+ljQRbqav8dwGfF8MlODy0i5xa2Hl36T6yDRzwOLhPp+lPJdmRXOfzD+DarmKkVbav37gEbpOCrCRB+dAu/SVilRT9bsvPoHvJ5k2RkE27BPTrCn+VPsTHSIFl5kEXocNa1wp8e9kxJa1bPdA== 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 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=qY2fHiSoewM8FHwNGq0ZqHRnSdtsYNfmU7T3D5cogdE=; b=Dc6h76+mtQfJgZcctAmovd7gIdGMnPiAuzVII6qnsAKRdB2M4T/84w+6KGhVsEzNmmdkj5d5mJ4ie/X4paz7TBkxm4u2mSZPvgVO4w/myWeypM4oa45Kzeb0V1vrTqHF0xGSq8KIKPGIQlgTcujQd54xAh7Ol12QViqc/UQJZ4U= Received: from AM4PR08MB2817.eurprd08.prod.outlook.com (10.171.189.18) by AM4PR08MB2804.eurprd08.prod.outlook.com (10.171.191.22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2772.14; Fri, 28 Feb 2020 14:35:07 +0000 Received: from AM4PR08MB2817.eurprd08.prod.outlook.com ([fe80::25f0:c1ef:ce93:62f9]) by AM4PR08MB2817.eurprd08.prod.outlook.com ([fe80::25f0:c1ef:ce93:62f9%3]) with mapi id 15.20.2750.021; Fri, 28 Feb 2020 14:35:07 +0000 From: Alan Hayward To: Christian Biesinger CC: gdb-patches , nd Subject: Re: [PATCH v2] Fix arm-netbsd build error: convert from FPA to VFP Date: Fri, 28 Feb 2020 14:35:00 -0000 Message-ID: References: <6227c001-8ae8-cb5e-f987-fc01499e5ba7@gmx.com> <20200228131824.153805-1-cbiesinger@google.com> In-Reply-To: <20200228131824.153805-1-cbiesinger@google.com> Authentication-Results-Original: spf=none (sender IP is ) smtp.mailfrom=Alan.Hayward@arm.com; x-checkrecipientrouted: true x-ms-oob-tlc-oobclassifiers: OLM:10000;OLM:10000; X-Forefront-Antispam-Report-Untrusted: SFV:NSPM;SFS:(10001)(10009020)(4636009)(396003)(376002)(39860400002)(136003)(366004)(346002)(199004)(189003)(36756003)(2906002)(55236004)(2616005)(6916009)(26005)(186003)(8936002)(5660300002)(66946007)(66556008)(71200400001)(66446008)(6486002)(316002)(64756008)(8676002)(6512007)(76116006)(81166006)(966005)(33656002)(81156014)(4326008)(53546011)(6506007)(91956017)(54906003)(66476007)(86362001)(478600001);DIR:OUT;SFP:1101;SCL:1;SRVR:AM4PR08MB2804;H:AM4PR08MB2817.eurprd08.prod.outlook.com;FPR:;SPF:None;LANG:en;PTR:InfoNoRecords;A:1;MX:1; received-spf: None (protection.outlook.com: arm.com does not designate permitted sender hosts) X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: QHInKcQNt4XdhpowgVkik8/6BJgtCLf0IgecWhAvHuLhT9DJ9p3RAhwg+jfO85wJ3YbXD5s7fC+MQ1zDEGbf83giVkRMZK/l2BkMRcDCJcaRfaUVQZlaRUVloOP/X4xjw3jPO+EXSuMxJkMdbZJzmw0YDtrxQC+PFaU6pZJGpU7RsEV66PaKiT/5RFDAR6ufbxeLK6DfLIzK2XNoEe33mZi6feapu4bRKKACoiELsuVyazRAJ/yMhkntvpQp41quIau7GCwVsgvdCGDJnxhohn4XNOZUSCcHxmwGl7Q/MI1fTYw29LXOQH4vbj23ET3ej7MGnXVIpWhhhUuR9KRorH56N3E43aVVGmg4QLjihkbhj5A3zvhg5HzBJS0ZS0LirDfEIdSiEztHj8RKRyf+VJBLDjetC1s718aE+2QYN8d1LpxHJzBpa0SaBWKpUPJRrFSHHH34sU8euJPDvhYXtUi5mejBWDfNCVZKz+DC//MRpitglSx6YFOf9Mu922lwikdItQriXoIEzQUYtPE1XX+aVTmbDXrcyZWAqHO5fJL55izaXZ6VWpkwoRopcX5qTvLP3sr+iokTNxXNAF8maw== x-ms-exchange-antispam-messagedata: ztzFWSbfDUqzNKepSRpeOiwU+2bxrCzGXo7nxMJ/tvpILlWyLOfULvi9ZZlW83RSpKRoN40CVSfEFPUXHeWK+WbJVEFerlzL4SxsevLhlSdxX+vpR171dMcdMnPOQRhn9Y9k7o/5sTYVSocaASCnzw== x-ms-exchange-transport-forked: True Content-Type: text/plain; charset="utf-8" Content-ID: Content-Transfer-Encoding: base64 MIME-Version: 1.0 Original-Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Alan.Hayward@arm.com; Return-Path: Alan.Hayward@arm.com X-MS-Exchange-Transport-CrossTenantHeadersStripped: AM5EUR03FT024.eop-EUR03.prod.protection.outlook.com X-MS-Office365-Filtering-Correlation-Id-Prvs: 96c02761-887c-49e7-7db2-08d7bc5b689d X-IsSubscribed: yes X-SW-Source: 2020-02/txt/msg01049.txt.bz2 DQoNCj4gT24gMjggRmViIDIwMjAsIGF0IDEzOjE4LCBDaHJpc3RpYW4gQmll c2luZ2VyIHZpYSBnZGItcGF0Y2hlcyA8Z2RiLXBhdGNoZXNAc291cmNld2Fy ZS5vcmc+IHdyb3RlOg0KPiANCj4gW0ZpeGVzIHRoZSBpc3N1ZSBwb2ludGVk IG91dCBieSBBbGFuIGJhc2VkIG9uIGNvZGUgYnkgS2FtaWwuDQo+IFRoaXMg dG9vayB3YXkgbG9uZ2VyIHRoYW4gaXQgc2hvdWxkIGhhdmUgZHVlIHRvIGFu IHVucmVsYXRlZCByZWdyZXNzaW9uLA0KPiBodHRwczovL3NvdXJjZXdhcmUu b3JnL21sL2dkYi1wYXRjaGVzLzIwMjAtMDIvbXNnMDEwMzguaHRtbF0NCj4g DQo+IFRoZSBmbG9hdGluZyBwb2ludCByZWdpc3RlciBpbnRlcmZhY2UgaGFz IGNoYW5nZWQgdG8gdGhpczoNCj4gaHR0cHM6Ly9naXRodWIuY29tL05ldEJT RC9zcmMvYmxvYi90cnVuay9zeXMvYXJjaC9hcm0vaW5jbHVkZS9yZWcuaA0K PiANCj4gSXQgbm93IHVzZXMgVkZQIGluc3RlYWQgb2YgRlBBIHJlZ2lzdGVy cy4gVGhpcyBwYXRjaCB1cGRhdGVzDQo+IGFybS1uYnNkLW5hdC5jIGFjY29y ZGluZ2x5Lg0KPiANCj4gQWxzbyBpbXBsZW1lbnRzIHJlYWRfZGVzY3JpcHRp b24gc28gdGhhdCB0aGVzZSByZWdpc3RlcnMgYXJlIGNvcnJlY3RseQ0KPiBw cmludGVkIGJ5ICJpbmZvIHJlZ2lzdGVycyIgZXQgYWwuDQo+IA0KPiBUZXN0 ZWQgYnkgY29tcGlsaW5nICYgcnVubmluZyBvbiBhcm0tbmV0YnNkIG9uIHFl bXUuDQo+IA0KPiBnZGIvQ2hhbmdlTG9nOg0KPiANCj4gMjAyMC0wMi0xMSAg Q2hyaXN0aWFuIEJpZXNpbmdlciAgPGNiaWVzaW5nZXJAZ29vZ2xlLmNvbT4N Cj4gDQo+IAkqIGFybS1uYnNkLW5hdC5jIChhcm1fc3VwcGx5X2ZwYXJlZ3Nl dCk6IFJlbmFtZSB0by4uLg0KPiAJKGFybV9zdXBwbHlfdmZwcmVnc2V0KTog Li4udGhpcywgYW5kIHVwZGF0ZSB0byB1c2UgVkZQIHJlZ2lzdGVycy4NCj4g CShmZXRjaF9mcF9yZWdpc3Rlcik6IFVwZGF0ZS4NCj4gCShmZXRjaF9mcF9y ZWdzKTogVXBkYXRlLg0KPiAJKHN0b3JlX2ZwX3JlZ2lzdGVyKTogVXBkYXRl Lg0KPiAJKHN0b3JlX2ZwX3JlZ3MpOiBVcGRhdGUuDQo+IAkoYXJtX25ldGJz ZF9uYXRfdGFyZ2V0OjpyZWFkX2Rlc2NyaXB0aW9uKTogTmV3IGZ1bmN0aW9u Lg0KPiAJKGZldGNoX2VsZmNvcmVfcmVnaXN0ZXJzKTogVXBkYXRlLg0KPiAt LS0NCj4gZ2RiL2FybS1uYnNkLW5hdC5jIHwgMTEyICsrKysrKysrKysrKysr KysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KPiAxIGZpbGUgY2hh bmdlZCwgNTggaW5zZXJ0aW9ucygrKSwgNTQgZGVsZXRpb25zKC0pDQo+IA0K PiBkaWZmIC0tZ2l0IGEvZ2RiL2FybS1uYnNkLW5hdC5jIGIvZ2RiL2FybS1u YnNkLW5hdC5jDQo+IGluZGV4IDExYWZjMjg5YzMuLjJlN2Q4NDBhZGYgMTAw NjQ0DQo+IC0tLSBhL2dkYi9hcm0tbmJzZC1uYXQuYw0KPiArKysgYi9nZGIv YXJtLW5ic2QtbmF0LmMNCj4gQEAgLTI2LDEwICsyNiwxMiBAQA0KPiAjaW5j bHVkZSAidGFyZ2V0LmgiDQo+ICNpbmNsdWRlIDxzeXMvdHlwZXMuaD4NCj4g I2luY2x1ZGUgPHN5cy9wdHJhY2UuaD4NCj4gKyNpbmNsdWRlIDxzeXMvc3lz Y3RsLmg+DQo+ICNpbmNsdWRlIDxtYWNoaW5lL3JlZy5oPg0KPiAjaW5jbHVk ZSA8bWFjaGluZS9mcmFtZS5oPg0KPiANCj4gI2luY2x1ZGUgImFybS10ZGVw LmgiDQo+ICsjaW5jbHVkZSAiYWFyY2gzMi10ZGVwLmgiDQo+ICNpbmNsdWRl ICJpbmYtcHRyYWNlLmgiDQo+IA0KPiBjbGFzcyBhcm1fbmV0YnNkX25hdF90 YXJnZXQgZmluYWwgOiBwdWJsaWMgaW5mX3B0cmFjZV90YXJnZXQNCj4gQEAg LTM4LDYgKzQwLDcgQEAgcHVibGljOg0KPiAgIC8qIEFkZCBvdXIgcmVnaXN0 ZXIgYWNjZXNzIG1ldGhvZHMuICAqLw0KPiAgIHZvaWQgZmV0Y2hfcmVnaXN0 ZXJzIChzdHJ1Y3QgcmVnY2FjaGUgKiwgaW50KSBvdmVycmlkZTsNCj4gICB2 b2lkIHN0b3JlX3JlZ2lzdGVycyAoc3RydWN0IHJlZ2NhY2hlICosIGludCkg b3ZlcnJpZGU7DQo+ICsgIGNvbnN0IHN0cnVjdCB0YXJnZXRfZGVzYyAqcmVh ZF9kZXNjcmlwdGlvbiAoKSBvdmVycmlkZTsNCj4gfTsNCj4gDQo+IHN0YXRp YyBhcm1fbmV0YnNkX25hdF90YXJnZXQgdGhlX2FybV9uZXRic2RfbmF0X3Rh cmdldDsNCj4gQEAgLTY1LDE1ICs2OCwxMyBAQCBhcm1fc3VwcGx5X2dyZWdz ZXQgKHN0cnVjdCByZWdjYWNoZSAqcmVnY2FjaGUsIHN0cnVjdCByZWcgKmdy ZWdzZXQpDQo+IH0NCj4gDQo+IHN0YXRpYyB2b2lkDQo+IC1hcm1fc3VwcGx5 X2ZwYXJlZ3NldCAoc3RydWN0IHJlZ2NhY2hlICpyZWdjYWNoZSwgc3RydWN0 IGZwcmVnICpmcGFyZWdzZXQpDQo+ICthcm1fc3VwcGx5X3ZmcHJlZ3NldCAo c3RydWN0IHJlZ2NhY2hlICpyZWdjYWNoZSwgc3RydWN0IGZwcmVnICpmcHJl Z3NldCkNCj4gew0KPiAtICBpbnQgcmVnbm87DQo+IC0NCj4gLSAgZm9yIChy ZWdubyA9IEFSTV9GMF9SRUdOVU07IHJlZ25vIDw9IEFSTV9GN19SRUdOVU07 IHJlZ25vKyspDQo+IC0gICAgcmVnY2FjaGUtPnJhd19zdXBwbHkgKHJlZ25v LA0KPiAtCQkJICAoY2hhciAqKSAmZnBhcmVnc2V0LT5mcHJbcmVnbm8gLSBB Uk1fRjBfUkVHTlVNXSk7DQo+ICsgIHN0cnVjdCB2ZnByZWcgJnZmcCA9IGZw cmVnc2V0LT5mcHJfdmZwOw0KPiArICBmb3IgKGludCByZWdubyA9IEFSTV9E MF9SRUdOVU07IHJlZ25vIDw9IEFSTV9EMzFfUkVHTlVNOyByZWdubysrKQ0K PiArICAgIHJlZ2NhY2hlLT5yYXdfc3VwcGx5IChyZWdubywgKGNoYXIgKikg JnZmcC52ZnBfcmVnc1tyZWdubyAtIEFSTV9EMF9SRUdOVU1dKTsNCj4gDQo+ IC0gIHJlZ2NhY2hlLT5yYXdfc3VwcGx5IChBUk1fRlBTX1JFR05VTSwgKGNo YXIgKikgJmZwYXJlZ3NldC0+ZnByX2Zwc3IpOw0KPiArICByZWdjYWNoZS0+ cmF3X3N1cHBseSAoQVJNX0ZQU0NSX1JFR05VTSwgKGNoYXIgKikgJnZmcC52 ZnBfZnBzY3IpOw0KPiB9DQo+IA0KPiBzdGF0aWMgdm9pZA0KPiBAQCAtMTQ3 LDEwICsxNDgsMTAgQEAgc3RhdGljIHZvaWQNCj4gZmV0Y2hfZnBfcmVnaXN0 ZXIgKHN0cnVjdCByZWdjYWNoZSAqcmVnY2FjaGUsIGludCByZWdubykNCj4g ew0KPiAgIHN0cnVjdCBmcHJlZyBpbmZlcmlvcl9mcF9yZWdpc3RlcnM7DQo+ IC0gIGludCByZXQ7DQo+ICsgIGludCByZXQgPSBwdHJhY2UgKFBUX0dFVEZQ UkVHUywgcmVnY2FjaGUtPnB0aWQgKCkucGlkICgpLA0KPiArCQkgICAgKFBU UkFDRV9UWVBFX0FSRzMpICZpbmZlcmlvcl9mcF9yZWdpc3RlcnMsIDApOw0K PiANCj4gLSAgcmV0ID0gcHRyYWNlIChQVF9HRVRGUFJFR1MsIHJlZ2NhY2hl LT5wdGlkICgpLnBpZCAoKSwNCj4gLQkJKFBUUkFDRV9UWVBFX0FSRzMpICZp bmZlcmlvcl9mcF9yZWdpc3RlcnMsIDApOw0KPiArICBzdHJ1Y3QgdmZwcmVn ICZ2ZnAgPSBpbmZlcmlvcl9mcF9yZWdpc3RlcnMuZnByX3ZmcDsNCj4gDQo+ ICAgaWYgKHJldCA8IDApDQo+ICAgICB7DQo+IEBAIC0xNTgsMTggKzE1OSwx NSBAQCBmZXRjaF9mcF9yZWdpc3RlciAoc3RydWN0IHJlZ2NhY2hlICpyZWdj YWNoZSwgaW50IHJlZ25vKQ0KPiAgICAgICByZXR1cm47DQo+ICAgICB9DQo+ IA0KPiAtICBzd2l0Y2ggKHJlZ25vKQ0KPiArICBpZiAocmVnbm8gPT0gQVJN X0ZQU0NSX1JFR05VTSkNCj4gKyAgICByZWdjYWNoZS0+cmF3X3N1cHBseSAo QVJNX0ZQU0NSX1JFR05VTSwgKGNoYXIgKikgJnZmcC52ZnBfZnBzY3IpOw0K PiArICBlbHNlIGlmIChyZWdubyA+PSBBUk1fRDBfUkVHTlVNICYmIHJlZ25v IDw9IEFSTV9EMzFfUkVHTlVNKQ0KPiAgICAgew0KPiAtICAgIGNhc2UgQVJN X0ZQU19SRUdOVU06DQo+IC0gICAgICByZWdjYWNoZS0+cmF3X3N1cHBseSAo QVJNX0ZQU19SRUdOVU0sDQo+IC0JCQkgICAgKGNoYXIgKikgJmluZmVyaW9y X2ZwX3JlZ2lzdGVycy5mcHJfZnBzcik7DQo+IC0gICAgICBicmVhazsNCj4g LQ0KPiAtICAgIGRlZmF1bHQ6DQo+IC0gICAgICByZWdjYWNoZS0+cmF3X3N1 cHBseQ0KPiAtCShyZWdubywgKGNoYXIgKikgJmluZmVyaW9yX2ZwX3JlZ2lz dGVycy5mcHJbcmVnbm8gLSBBUk1fRjBfUkVHTlVNXSk7DQo+IC0gICAgICBi cmVhazsNCj4gKyAgICAgIHJlZ2NhY2hlLT5yYXdfc3VwcGx5IChyZWdubywN Cj4gKwkJCSAgICAoY2hhciAqKSAmdmZwLnZmcF9yZWdzW3JlZ25vIC0gQVJN X0QwX1JFR05VTV0pOw0KPiAgICAgfQ0KPiArICBlbHNlDQo+ICsgICAgd2Fy bmluZyAoXygiSW52YWxpZCByZWdpc3RlciBudW1iZXIuIikpOw0KPiB9DQo+ IA0KPiBzdGF0aWMgdm9pZA0KPiBAQCAtMTg4LDcgKzE4Niw3IEBAIGZldGNo X2ZwX3JlZ3MgKHN0cnVjdCByZWdjYWNoZSAqcmVnY2FjaGUpDQo+ICAgICAg IHJldHVybjsNCj4gICAgIH0NCj4gDQo+IC0gIGFybV9zdXBwbHlfZnBhcmVn c2V0IChyZWdjYWNoZSwgJmluZmVyaW9yX2ZwX3JlZ2lzdGVycyk7DQo+ICsg IGFybV9zdXBwbHlfdmZwcmVnc2V0IChyZWdjYWNoZSwgJmluZmVyaW9yX2Zw X3JlZ2lzdGVycyk7DQo+IH0NCj4gDQo+IHZvaWQNCj4gQEAgLTMyNywxMCAr MzI1LDkgQEAgc3RhdGljIHZvaWQNCj4gc3RvcmVfZnBfcmVnaXN0ZXIgKGNv bnN0IHN0cnVjdCByZWdjYWNoZSAqcmVnY2FjaGUsIGludCByZWdubykNCj4g ew0KPiAgIHN0cnVjdCBmcHJlZyBpbmZlcmlvcl9mcF9yZWdpc3RlcnM7DQo+ IC0gIGludCByZXQ7DQo+IC0NCj4gLSAgcmV0ID0gcHRyYWNlIChQVF9HRVRG UFJFR1MsIHJlZ2NhY2hlLT5wdGlkICgpLnBpZCAoKSwNCj4gLQkJKFBUUkFD RV9UWVBFX0FSRzMpICZpbmZlcmlvcl9mcF9yZWdpc3RlcnMsIDApOw0KPiAr ICBpbnQgcmV0ID0gcHRyYWNlIChQVF9HRVRGUFJFR1MsIHJlZ2NhY2hlLT5w dGlkICgpLnBpZCAoKSwNCj4gKwkJICAgIChQVFJBQ0VfVFlQRV9BUkczKSAm aW5mZXJpb3JfZnBfcmVnaXN0ZXJzLCAwKTsNCj4gKyAgc3RydWN0IHZmcHJl ZyAmdmZwID0gaW5mZXJpb3JfZnBfcmVnaXN0ZXJzLmZwcl92ZnA7DQo+IA0K PiAgIGlmIChyZXQgPCAwKQ0KPiAgICAgew0KPiBAQCAtMzM4LDE4ICszMzUs MTUgQEAgc3RvcmVfZnBfcmVnaXN0ZXIgKGNvbnN0IHN0cnVjdCByZWdjYWNo ZSAqcmVnY2FjaGUsIGludCByZWdubykNCj4gICAgICAgcmV0dXJuOw0KPiAg ICAgfQ0KPiANCj4gLSAgc3dpdGNoIChyZWdubykNCj4gKyAgaWYgKHJlZ25v ID09IEFSTV9GUFNDUl9SRUdOVU0pDQo+ICsgICAgcmVnY2FjaGUtPnJhd19j b2xsZWN0IChBUk1fRlBTQ1JfUkVHTlVNLCAoY2hhciAqKSAmdmZwLnZmcF9m cHNjcik7DQo+ICsgIGVsc2UgaWYgKHJlZ25vID49IEFSTV9EMF9SRUdOVU0g JiYgcmVnbm8gPD0gQVJNX0QzMV9SRUdOVU0pDQo+ICAgICB7DQo+IC0gICAg Y2FzZSBBUk1fRlBTX1JFR05VTToNCj4gLSAgICAgIHJlZ2NhY2hlLT5yYXdf Y29sbGVjdCAoQVJNX0ZQU19SRUdOVU0sDQo+IC0JCQkgICAgIChjaGFyICop ICZpbmZlcmlvcl9mcF9yZWdpc3RlcnMuZnByX2Zwc3IpOw0KPiAtICAgICAg YnJlYWs7DQo+IC0NCj4gLSAgICBkZWZhdWx0Og0KPiAtICAgICAgcmVnY2Fj aGUtPnJhd19jb2xsZWN0DQo+IC0JKHJlZ25vLCAoY2hhciAqKSAmaW5mZXJp b3JfZnBfcmVnaXN0ZXJzLmZwcltyZWdubyAtIEFSTV9GMF9SRUdOVU1dKTsN Cj4gLSAgICAgIGJyZWFrOw0KPiArICAgICAgcmVnY2FjaGUtPnJhd19jb2xs ZWN0IChyZWdubywNCj4gKwkJCSAgICAgKGNoYXIgKikgJnZmcC52ZnBfcmVn c1tyZWdubyAtIEFSTV9EMF9SRUdOVU1dKTsNCj4gICAgIH0NCj4gKyAgZWxz ZQ0KPiArICAgIHdhcm5pbmcgKF8oIkludmFsaWQgcmVnaXN0ZXIgbnVtYmVy LiIpKTsNCj4gDQo+ICAgcmV0ID0gcHRyYWNlIChQVF9TRVRGUFJFR1MsIHJl Z2NhY2hlLT5wdGlkICgpLnBpZCAoKSwNCj4gCQkoUFRSQUNFX1RZUEVfQVJH MykgJmluZmVyaW9yX2ZwX3JlZ2lzdGVycywgMCk7DQo+IEBAIC0zNjEsMjAg KzM1NSwxNyBAQCBzdG9yZV9mcF9yZWdpc3RlciAoY29uc3Qgc3RydWN0IHJl Z2NhY2hlICpyZWdjYWNoZSwgaW50IHJlZ25vKQ0KPiBzdGF0aWMgdm9pZA0K PiBzdG9yZV9mcF9yZWdzIChjb25zdCBzdHJ1Y3QgcmVnY2FjaGUgKnJlZ2Nh Y2hlKQ0KPiB7DQo+IC0gIHN0cnVjdCBmcHJlZyBpbmZlcmlvcl9mcF9yZWdp c3RlcnM7DQo+IC0gIGludCByZXQ7DQo+IC0gIGludCByZWdubzsNCj4gKyAg c3RydWN0IGZwcmVnIGZwcmVnczsNCj4gDQo+IC0NCj4gLSAgZm9yIChyZWdu byA9IEFSTV9GMF9SRUdOVU07IHJlZ25vIDw9IEFSTV9GN19SRUdOVU07IHJl Z25vKyspDQo+ICsgIGZvciAoaW50IHJlZ25vID0gQVJNX0QwX1JFR05VTTsg cmVnbm8gPD0gQVJNX0QzMV9SRUdOVU07IHJlZ25vKyspDQo+ICAgICByZWdj YWNoZS0+cmF3X2NvbGxlY3QNCj4gLSAgICAgIChyZWdubywgKGNoYXIgKikg JmluZmVyaW9yX2ZwX3JlZ2lzdGVycy5mcHJbcmVnbm8gLSBBUk1fRjBfUkVH TlVNXSk7DQo+ICsgICAgICAocmVnbm8sIChjaGFyICopICZmcHJlZ3MuZnBy X3ZmcC52ZnBfcmVnc1tyZWdubyAtIEFSTV9EMF9SRUdOVU1dKTsNCj4gDQo+ IC0gIHJlZ2NhY2hlLT5yYXdfY29sbGVjdCAoQVJNX0ZQU19SRUdOVU0sDQo+ IC0JCQkgKGNoYXIgKikgJmluZmVyaW9yX2ZwX3JlZ2lzdGVycy5mcHJfZnBz cik7DQo+ICsgIHJlZ2NhY2hlLT5yYXdfY29sbGVjdCAoQVJNX0ZQU0NSX1JF R05VTSwNCj4gKwkJCSAoY2hhciAqKSAmZnByZWdzLmZwcl92ZnAudmZwX2Zw c2NyKTsNCj4gDQo+IC0gIHJldCA9IHB0cmFjZSAoUFRfU0VURlBSRUdTLCBy ZWdjYWNoZS0+cHRpZCAoKS5waWQgKCksDQo+IC0JCShQVFJBQ0VfVFlQRV9B UkczKSAmaW5mZXJpb3JfZnBfcmVnaXN0ZXJzLCAwKTsNCj4gKyAgaW50IHJl dCA9IHB0cmFjZSAoUFRfU0VURlBSRUdTLCByZWdjYWNoZS0+cHRpZCAoKS5w aWQgKCksDQo+ICsJCSAgICAoUFRSQUNFX1RZUEVfQVJHMykgJmZwcmVncywg MCk7DQo+IA0KDQpUaGlzIGxvb2tzIGZpbmUgaWYgeW91IGhhdmUgYSB0ZGVz YyBvZiB0eXBlIEFSTV9GUF9UWVBFX1ZGUFYzLg0KV2hhdCBoYXBwZW5zIHdo ZW4geW91IGNyZWF0ZSBhIHRkZXNjIG9mIHR5cGUgQVJNX0ZQX1RZUEVfTk9O RSBvciBBQXJjaDMyPw0KDQpUaGUgZmV0Y2gvc3VwcGx5IGZ1bmN0aW9ucyBu ZWVkIHRvIGNoZWNrIHdoYXQgdHlwZSB0aGUgZGVzY3JpcHRpb24gaXMsDQpv dGhlcndpc2UgeW914oCZbGwgb3ZlcmZsb3cgdGhlIHJlZ2NhY2hlLg0KDQpD aGVjayBmb3IgQUFyY2gzMiB3aXRoOg0KaWYgKGdkYmFyY2hfYmZkX2FyY2hf aW5mbyAoZ2RiYXJjaCktPmJpdHNfcGVyX3dvcmQgPT0gMzIpDQoNCkFuZCB5 b3UgY2FuIHByb2JhYmx5IGNvdW50IHRoZSBudW1iZXIgb3Igc2l6ZSBvZiBy ZWdpc3RlcnMgdG8gY29uZmlybSBpZg0KaXTigJlzIEFSTV9GUF9UWVBFX1ZG UFYzIG9yIEFSTV9GUF9UWVBFX05PTkUuDQoNCkFsdGVybmF0aXZlbHksIEkg dGhpbmsgeW91IGNvdWxkIHN0YXNoIHRoZSBhcm1fZnBfdHlwZSBpbiB0aGUg dGRlcCBzdHJ1Y3R1cmUNCmFuZCB0aGVuIGdyYWIgaG9sZCBvZiBpdC4NCg0K KEV2ZXJ5dGhpbmcgZWxzZSBsb29rcyBvaykNCg0KDQpBbGFuLg0KDQo+ICAg aWYgKHJldCA8IDApDQo+ICAgICB3YXJuaW5nIChfKCJ1bmFibGUgdG8gc3Rv cmUgZmxvYXRpbmctcG9pbnQgcmVnaXN0ZXJzIikpOw0KPiBAQCAtMzk3LDYg KzM4OCwyMyBAQCBhcm1fbmV0YnNkX25hdF90YXJnZXQ6OnN0b3JlX3JlZ2lz dGVycyAoc3RydWN0IHJlZ2NhY2hlICpyZWdjYWNoZSwgaW50IHJlZ25vKQ0K PiAgICAgfQ0KPiB9DQo+IA0KPiArY29uc3Qgc3RydWN0IHRhcmdldF9kZXNj ICoNCj4gK2FybV9uZXRic2RfbmF0X3RhcmdldDo6cmVhZF9kZXNjcmlwdGlv biAoKQ0KPiArew0KPiArICBpbnQgZmxhZzsNCj4gKyAgc2l6ZV90IGxlbiA9 IHNpemVvZiAoZmxhZyk7DQo+ICsNCj4gKyAgaWYgKHN5c2N0bGJ5bmFtZSgi bWFjaGRlcC5mcHVfcHJlc2VudCIsICZmbGFnLCAmbGVuLCBOVUxMLCAwKSAh PSAwDQo+ICsgICAgICB8fCAhZmxhZykNCj4gKyAgICByZXR1cm4gYXJtX3Jl YWRfZGVzY3JpcHRpb24gKEFSTV9GUF9UWVBFX05PTkUpOw0KPiArDQo+ICsg IGxlbiA9IHNpemVvZihmbGFnKTsNCj4gKyAgaWYgKHN5c2N0bGJ5bmFtZSgi bWFjaGRlcC5uZW9uX3ByZXNlbnQiLCAmZmxhZywgJmxlbiwgTlVMTCwgMCkg PT0gMCAmJiBmbGFnKQ0KPiArICAgIHJldHVybiBhYXJjaDMyX3JlYWRfZGVz Y3JpcHRpb24gKCk7DQo+ICsNCj4gKyAgcmV0dXJuIGFybV9yZWFkX2Rlc2Ny aXB0aW9uIChBUk1fRlBfVFlQRV9WRlBWMyk7DQo+ICt9DQo+ICsNCj4gc3Rh dGljIHZvaWQNCj4gZmV0Y2hfZWxmY29yZV9yZWdpc3RlcnMgKHN0cnVjdCBy ZWdjYWNoZSAqcmVnY2FjaGUsDQo+IAkJCSBnZGJfYnl0ZSAqY29yZV9yZWdf c2VjdCwgdW5zaWduZWQgY29yZV9yZWdfc2l6ZSwNCj4gQEAgLTQyMCwxNSAr NDI4LDExIEBAIGZldGNoX2VsZmNvcmVfcmVnaXN0ZXJzIChzdHJ1Y3QgcmVn Y2FjaGUgKnJlZ2NhY2hlLA0KPiAgICAgICBicmVhazsNCj4gDQo+ICAgICBj YXNlIDI6DQo+IC0gICAgICBpZiAoY29yZV9yZWdfc2l6ZSAhPSBzaXplb2Yg KHN0cnVjdCBmcHJlZykpDQo+IC0Jd2FybmluZyAoXygid3Jvbmcgc2l6ZSBv ZiBGUEEgcmVnaXN0ZXIgc2V0IGluIGNvcmUgZmlsZSIpKTsNCj4gLSAgICAg IGVsc2UNCj4gLQl7DQo+IC0JICAvKiBUaGUgbWVtY3B5IG1heSBiZSB1bm5l Y2Vzc2FyeSwgYnV0IHdlIGNhbid0IHJlYWxseSBiZSBzdXJlDQo+IC0JICAg ICBvZiB0aGUgYWxpZ25tZW50IG9mIHRoZSBkYXRhIGluIHRoZSBjb3JlIGZp bGUuICAqLw0KPiAtCSAgbWVtY3B5ICgmZnBhcmVnc2V0LCBjb3JlX3JlZ19z ZWN0LCBzaXplb2YgKGZwYXJlZ3NldCkpOw0KPiAtCSAgYXJtX3N1cHBseV9m cGFyZWdzZXQgKHJlZ2NhY2hlLCAmZnBhcmVnc2V0KTsNCj4gLQl9DQo+ICsg ICAgICAvKiBjYmllc2luZ2VyLzIwMjAtMDItMTIgLS0gYXMgZmFyIGFzIEkg Y2FuIHRlbGwsIEFSTS9OZXRCU0QgZG9lcw0KPiArICAgICAgICAgbm90IHdy aXRlIGFueSBmbG9hdGluZyBwb2ludCByZWdpc3RlcnMgaW50byB0aGUgY29y ZSBmaWxlICh0ZXN0ZWQNCj4gKwkgd2l0aCBOZXRCU0QgOS4xX1JDMSkuICBX aGVuIGl0IGRvZXMsIHRoaXMgYmxvY2sgd2lsbCBuZWVkIHRvIHJlYWQgdGhl bSwNCj4gKwkgYW5kIHRoZSBhcm0tbmV0YnNkIGdkYmFyY2ggd2lsbCBuZWVk IGEgY29yZV9yZWFkX2Rlc2NyaXB0aW9uIGZ1bmN0aW9uDQo+ICsJIHRvIHJl dHVybiB0aGUgcmlnaHQgZGVzY3JpcHRpb24gZm9yIHRoZW0uICAqLw0KPiAg ICAgICBicmVhazsNCj4gDQo+ICAgICBkZWZhdWx0Og0KPiAtLSANCj4gMi4y NS4xLjQ4MS5nZmJjZTBlYjgwMS1nb29nDQo+IA0KDQo= >From gdb-patches-return-164748-listarch-gdb-patches=sources.redhat.com@sourceware.org Fri Feb 28 14:50:31 2020 Return-Path: Delivered-To: listarch-gdb-patches@sources.redhat.com Received: (qmail 101382 invoked by alias); 28 Feb 2020 14:50:31 -0000 Mailing-List: contact gdb-patches-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sourceware.org Delivered-To: mailing list gdb-patches@sourceware.org Received: (qmail 101374 invoked by uid 89); 28 Feb 2020 14:50:30 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-7.6 required=5.0 tests=AWL,BAYES_00,RCVD_IN_DNSWL_NONE,SPF_HELO_PASS autolearn=ham version=3.3.1 spammy= X-HELO: gateway30.websitewelcome.com Received: from gateway30.websitewelcome.com (HELO gateway30.websitewelcome.com) (192.185.196.18) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Fri, 28 Feb 2020 14:50:29 +0000 Received: from cm11.websitewelcome.com (cm11.websitewelcome.com [100.42.49.5]) by gateway30.websitewelcome.com (Postfix) with ESMTP id 0C71E986D7 for ; Fri, 28 Feb 2020 08:50:28 -0600 (CST) Received: from box5379.bluehost.com ([162.241.216.53]) by cmsmtp with SMTP id 7gyBjvwGeSl8q7gyBjZvhW; Fri, 28 Feb 2020 08:50:28 -0600 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=tromey.com; s=default; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=2tQw/zD5iKr9HXUSO3kXFNfe05nv38JlX3FExz550BY=; b=sBdeTkf5TvwyDDjJ90CjpTRROh 5DpYtNtiejXGJmmQ0ByjHuq4XJz6ZTvC7Xb6b6M6s3AXJjRYN8KbetEElA80cRtJaGOMwstDyXofi RSm9yGtSka07LqrzVa8M37/sJ; Received: from 75-166-123-50.hlrn.qwest.net ([75.166.123.50]:38408 helo=murgatroyd) by box5379.bluehost.com with esmtpsa (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.92) (envelope-from ) id 1j7gyB-003VGG-Nd; Fri, 28 Feb 2020 07:50:27 -0700 From: Tom Tromey To: Tom de Vries Cc: gdb-patches@sourceware.org, Joel Brobecker Subject: Re: [PATCH][gdb/testsuite] Fix psymtab expansion postponement in c-linkage-name.exp References: <20200228121132.GA23227@delia> Date: Fri, 28 Feb 2020 14:50:00 -0000 In-Reply-To: <20200228121132.GA23227@delia> (Tom de Vries's message of "Fri, 28 Feb 2020 13:11:33 +0100") Message-ID: <87blpin4uk.fsf@tromey.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-SW-Source: 2020-02/txt/msg01050.txt.bz2 Content-length: 337 >>>>> "Tom" == Tom de Vries writes: Tom> This is due to set_initial_language, which looks up the main symbol, which Tom> expands the psymtab containing main. Tom> Fix this by moving all but main into a separate source file c-linkage-name-2.c. Tom> Tested on x86_64-linux. Tom> OK for trunk? Yes, thank you. Tom