From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 15440 invoked by alias); 13 Jul 2017 12:41:22 -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 12897 invoked by uid 89); 13 Jul 2017 12:41:21 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-1.7 required=5.0 tests=AWL,BAYES_00,MIME_BASE64_BLANKS,RCVD_IN_DNSWL_NONE,SPF_HELO_PASS,SPF_PASS,UNSUBSCRIBE_BODY autolearn=no version=3.3.2 spammy=3340 X-HELO: EUR01-HE1-obe.outbound.protection.outlook.com Received: from mail-he1eur01on0081.outbound.protection.outlook.com (HELO EUR01-HE1-obe.outbound.protection.outlook.com) (104.47.0.81) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Thu, 13 Jul 2017 12:41:18 +0000 Received: from AM3PR08MB0101.eurprd08.prod.outlook.com (10.160.211.19) by AM3PR08MB0104.eurprd08.prod.outlook.com (10.160.211.22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1261.13; Thu, 13 Jul 2017 12:41:14 +0000 Received: from AM3PR08MB0101.eurprd08.prod.outlook.com ([fe80::b9ce:2ec1:1a53:638d]) by AM3PR08MB0101.eurprd08.prod.outlook.com ([fe80::b9ce:2ec1:1a53:638d%13]) with mapi id 15.01.1261.017; Thu, 13 Jul 2017 12:41:14 +0000 From: Alan Hayward To: Simon Marchi CC: "gdb-patches@sourceware.org" , nd Subject: Re: [RFC] Replace regcache readonly flag with detached flag Date: Thu, 13 Jul 2017 12:41:00 -0000 Message-ID: <14ECD421-26A5-4285-BD53-1ADE32511024@arm.com> References: <10ea60643740611ebc971ebbb7d0410b@polymtl.ca> In-Reply-To: <10ea60643740611ebc971ebbb7d0410b@polymtl.ca> authentication-results: polymtl.ca; dkim=none (message not signed) header.d=none;polymtl.ca; dmarc=none action=none header.from=arm.com; x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1;AM3PR08MB0104;7:RTGYo1q5FVlogqHXc6iVaw3tfWcx0/iXkm/M/Re03qSRQsBV/Fry7pDRud8F5UEFWrrXzdIiQ8WiNkEWNOwwgRjggs7KsvCs0NsZbUXnteTLpRZh3a2QVlE9L3weg/idYNvc5RL3oj6kn2TY+tpGzWDC+mA6dgKIPhSPcmbG2Hhra4uGxti5Ns6otW+gpgQXa+xzxnyS/tdUy5HGH920uX5fSjJkbh9VBENU+oQMFrJbapGXL05BEc5ivXo3LtHyOZBY2wiMf1HnJPBeLZCQ72uGeadSkm8nhS0ruAd1w3y2MhTaZfe2KUAIhs5MrbePaC2d3RHHi3BciiAMSesqxOZze99VcT9WzqmuOU+XpWsJwG2vjZhQJcOvPIFyZJ/9R0OTgYy9JUar7rkUj0cCRBbgM9uG+SLXupWcqdLerBznkGaNit0HQQ0Eh4T+py0T5Hgcnrn8nBcbHWzK7W3o4vkCO2J7bFVDIxR7VaAvrOhEiNKcUtvwXwPPNsevP74UFHNxpwLWNi7QvZxUK6aMRRG8y9oCVBFs9Zz6t8lZO60s3yFL7aIGRYQbDIr75WU263S6nyJRJfg8+abOFwDg8g4sHwSTzLmXrI2ZzCqhdQLi/CtGakja9h2J/XLuXtI5BH8n5Uw0xUSAi/nVy82BaLzhgAjg7NiiQy/Ivxqt7GfjCrMwzoc0VMnTnY5ibl/8ejX5JHpPbm5i6jmf71SUFyrWv4wsAomUGbUZeznCEV0Qb5ROuTr6TrUSGePx5O77nLAPU/KcRu++Qkmq1u6Cd6NNVP8BzZyFymj9kuXr0mY= x-ms-office365-filtering-correlation-id: b8bf3cbd-bad7-4ed0-aa3c-08d4c9ec7307 x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(2017030254075)(300000503095)(300135400095)(48565401081)(2017052603031)(201703131423075)(201703031133081)(201702281549075)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095);SRVR:AM3PR08MB0104; x-ms-traffictypediagnostic: AM3PR08MB0104: nodisclaimer: True x-exchange-antispam-report-test: UriScan:(133145235818549)(236129657087228)(192374486261705)(788757137089)(148574349560750)(167848164394848)(247924648384137); x-microsoft-antispam-prvs: x-exchange-antispam-report-cfa-test: BCL:0;PCL:0;RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(601004)(2401047)(2017060910075)(5005006)(8121501046)(100000703101)(100105400095)(3002001)(10201501046)(93006095)(93001095)(6055026)(6041248)(20161123560025)(20161123562025)(20161123564025)(20161123555025)(20161123558100)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(6072148)(100000704101)(100105200095)(100000705101)(100105500095);SRVR:AM3PR08MB0104;BCL:0;PCL:0;RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095);SRVR:AM3PR08MB0104; x-forefront-prvs: 0367A50BB1 x-forefront-antispam-report: SFV:NSPM;SFS:(10009020)(6009001)(39450400003)(39840400002)(39860400002)(39850400002)(39400400002)(39410400002)(51444003)(377424004)(24454002)(6916009)(7736002)(110136004)(25786009)(6486002)(189998001)(4326008)(5890100001)(5250100002)(2906002)(81166006)(14454004)(8676002)(2900100001)(8936002)(82746002)(3280700002)(6506006)(83716003)(6246003)(54906002)(72206003)(6512007)(53936002)(3846002)(6436002)(3660700001)(229853002)(478600001)(99286003)(86362001)(53546010)(5660300001)(33656002)(38730400002)(76176999)(54356999)(66066001)(2950100002)(6116002)(50986999)(305945005)(36756003)(102836003);DIR:OUT;SFP:1101;SCL:1;SRVR:AM3PR08MB0104;H:AM3PR08MB0101.eurprd08.prod.outlook.com;FPR:;SPF:None;MLV:sfv;LANG:en; spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM Content-Type: text/plain; charset="utf-8" Content-ID: Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-originalarrivaltime: 13 Jul 2017 12:41:14.4648 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM3PR08MB0104 X-IsSubscribed: yes X-SW-Source: 2017-07/txt/msg00132.txt.bz2 DQo+IE9uIDEyIEp1bCAyMDE3LCBhdCAyMjo1MiwgU2ltb24gTWFyY2hpIDxz aW1vbi5tYXJjaGlAcG9seW10bC5jYT4gd3JvdGU6DQo+IA0KPiBIaSBBbGFu LA0KPiANCj4gSSB3ZW50IHRocm91Z2ggdGhpcyBldmVuIHRob3VnaCBteSBr bm93bGVkZ2Ugb2YgcmVnY2FjaGVzIGlzIHZlcnkgbGltaXRlZCwgYXQgbGVh c3QgSSBsZWFybmVkIGZyb20gaXQgOikNCg0KVGhhbmtzIGZvciB0YWtpbmcg YSBsb29rIQ0KDQo+IA0KPiBPbiAyMDE3LTA3LTA1IDE2OjU0LCBBbGFuIEhh eXdhcmQgd3JvdGU6DQo+PiBJJ3ZlIGJlZW4gbG9va2luZyBhdCB0aGUgcmVh ZG9ubHkgZmxhZyBpbiB0aGUgcmVnY2FjaGUsIGFuZCBoYXZlIGJlY29tZQ0K Pj4gY29udmluY2VkIGl0J3Mgb3ZlcmxvYWRlZC4NCj4+IEN1cnJlbnRseSBy ZWFkb25seSBwcm90ZWN0cyBhZ2FpbnN0IHR3byBkaWZmZXJlbnQgdGhpbmdz Og0KPj4gMSAtIFN0b3AgcmVhZHMvd3JpdGVzIGZyb20gZ29pbmcgdGhyb3Vn aCB0byB0aGUgdGFyZ2V0Lg0KPj4gMiAtIFN0b3Agd3JpdGVzIHRvIHRoZSBy ZWdjYWNoZS4NCj4+IFRoZXNlIGFyZSB0d28gY29uY2VwdHVhbGx5IGRpZmZl cmVudCB0aGluZ3MsIHlldCBhcmUgYm90aCByZXByZXNlbnRlZA0KPj4gYnkg dGhlIG9uZSBib29sIGZsYWcuDQo+IA0KPiBTaW5jZSBmb3IgdGhlIGN1cnJl bnQgdXNlIGNhc2VzIHRob3NlIHR3byBjb25jZXB0cyBnbyBoYW5kIGluIGhh bmQsIEkgdGhpbmsgdGhhdCdzIGZpbmUgdG8gaGF2ZSBhIHNpbmdsZSBib29s ZWFuLiAgSWYgd2Ugd2FudCB0byBzdXBwb3J0IG1vcmUgdXNlIGNhc2VzIChs aWtlIHRoZSB3cml0YWJsZSBkZXRhY2hlZCByZWdjYWNoZSB5b3UgYXJlIHBy b3Bvc2luZyksIHRoZW4gaXQgbWFrZXMgc2Vuc2UgdG8gc3BsaXQgdGhlbSBz b21laG93Lg0KDQpJIHByb2JhYmx5IHNob3VsZCBoYXZlIG1lbnRpb25lZCBt eSB1c2UgY2FzZSBmb3IgdGhpcy4NCg0KUmVjb3JkLWZ1bGwgY3VycmVudGx5 IG1hbGxvY3MgYSBidWZmZXIgb2Ygc2l6ZSAoTUFYX1JFR0lTVEVSX1NJWkUg KiBudW1fcmVncykNCmFuZCB0aGVuIGNvcGllcyBhbGwgdGhlIHJlZ2NhY2hl IHZhbHVlcyBpbnRvIGl0Lg0KTGF0ZXIgaXQgb24gaXQgY29waWVzIGluZGl2 aWR1YWwgcmVnaXN0ZXIgdmFsdWVzIGJhY2sgYW5kIHRvbyBiZXR3ZWVuIHRo ZSBidWZmZXINCmFuZCB0aGUgcmVnY2FjaGUuDQpVc2luZyBhIHdyaXRhYmxl IGRldGFjaGVkIHJlZ2NhY2hlIGluc3RlYWQgb2YgdGhlIGJ1ZmZlciB3b3Vs ZCBib3RoIHNpbXBsaWZ5DQp0aGUgcmVjb3JkLWZ1bGwgY29kZSBhbmQgaXTi gJlkIG5vIGxvbmdlciBuZWVkIE1BWF9SRUdJU1RFUl9TSVpFICh3aGljaCBJ 4oCZbQ0KdHJ5aW5nIHRvIHJlbW92ZSkuDQoNCg0KPiANCj4+IEFmdGVyIGxv b2tpbmcgdGhyb3VnaCB0aGUgY29kZSwgSSd2ZSBjb21lIHRvIHRoZSBjb25j bHVzaW9uIHRoYXQgY29uZGl0aW9uIDENCj4+IGlzIHZlcnkgaW1wb3J0YW50 LCB3aGVyZWFzIGNvbmRpdGlvbiAyIGlzbid0IHNvIG11Y2guDQo+PiBBIHNl Y3Rpb24gb2YgY29kZSB3aWxsIGJhY2t1cCB0aGUgY3VycmVudCByZWdhY2hl IHVzaW5nIHJlZ2NhY2hlX2R1cCAob3IgdGhlDQo+PiBjb3B5IGNvbnN0cnVj dG9yIG9yIG5ldyByZWdjYWNoZS9yZWdjYWNoZV94bWFsbG9jIHRoZW4gYSBy ZWdjYWNoZV9zYXZlKS4NCj4+IFdoZW4gaXQgaGFzIGZpbmlzaGVkIHdpdGgg dGhlIGNvcHksIGl0J2xsIHJlc3RvcmUgdGhlIGNvcHkgdG8gdGhlIHJlZ2Nh Y2hlLg0KPj4gV2hpbHN0IHRoZSBjb3B5IGV4aXN0cywgd2UgYWJzb2x1dGVs eSBkb24ndCB3YW50IGl0IHRvIGJlIGFibGUgdG8gcmVhZCBvcg0KPj4gd3Jp dGUgdG8gdGhlIHRhcmdldC4gSG93ZXZlciwgaW4gY2VydGFpbiBjaXJjdW1z dGFuY2VzLCBpdCBtaWdodCBtYWtlIHNlbnNlDQo+PiB0byB1cGRhdGUgdGhl IGNvcHkgd2lsbCBuZXcgcmVnaXN0ZXIgdmFsdWVzLg0KPj4gVGhlcmVmb3Jl IEknZCBsaWtlIHRvIHByb3Bvc2UgcmVtb3ZpbmcgbV9yZWFkb25seV9wIGFu ZCByZXBsYWNpbmcgaXQgd2l0aDoNCj4+ICAvKiBJcyB0aGlzIGEgZGV0YWNo ZWQgY2FjaGU/ICBBIGRldGFjaGVkIGNhY2hlIGlzIG5vdCBhdHRhY2hlZCB0 byBhIHRhcmdldC4NCj4+ICAgICBJdCBpcyB1c2VkIGZvciBzYXZpbmcgdGhl IHRhcmdldCdzIHJlZ2lzdGVyIHN0YXRlIChlLmcsIGFjcm9zcyBhbiBpbmZl cmlvcg0KPj4gICAgIGZ1bmN0aW9uIGNhbGwgb3IganVzdCBiZWZvcmUgZm9y Y2luZyBhIGZ1bmN0aW9uIHJldHVybikuIEEgZGV0YWNoZWQgY2FjaGUNCj4+ ICAgICBjYW4gYmUgd3JpdHRlbiB0byBhbmQgcmVhZCBmcm9tLCBob3dldmVy IHRoZSB2YWx1ZXMgd2lsbCBub3QgYmUgcGFzc2VkDQo+PiAgICAgdGhyb3Vn aCB0byBhIHRhcmdldC4NCj4+ICAgICBVc2luZyB0aGUgY29weSBjb25zdHJ1 Y3RvciBvciByZWdjYWNoZV9kdXAgb24gYSByZWdjYWNoZSB3aWxsIGFsd2F5 cw0KPj4gICAgIGNyZWF0ZSBhIGRldGFjaGVkIHJlZ2NhY2hlLiAgKi8NCj4+ ICBib29sIG1fZGV0YWNoZWRfcDsNCj4+IEluIG1vc3QgY2FzZXMgdGhpcyBp cyBhIDE6MSBzdWJzdGl0dXRpb24gb2YgbV9yZWFkb25seV9wIGZvciBtX2Rl dGFjaGVkX3AsDQo+PiBleGNlcHQgaXQgZm9yIHRoZSB3cml0ZSBmdW5jdGlv bnMsIHdoZXJlIHdlIG5vdyBhbGxvdyB3cml0aW5nIHRvIHRoZQ0KPj4gcmVn Y2FjaGUgYnVmZmVycy4NCj4+IEkndmUgYXR0YWNoZWQgYSBwYXRjaCBiZWxv dyB0byBzaG93IHRoaXMgaW4gYWN0aW9uLg0KPj4gSWYgcGVvcGxlIGFyZSBz dGlsbCBhZ2FpbnN0IHJlbW92aW5nIHRoZSByZWFkb25seSBmbGFnLCB0aGVu IHRoZXJlIGlzIHRoZQ0KPj4gb3B0aW9uIG9mIHJlLWludHJvZHVjaW5nIHJl YWRvbmx5IGFzIGFuIGFkZGl0aW9uYWwgZmxhZyB3aGljaCBjYW4gb3B0aW9u YWxseQ0KPj4gYmUgc2V0IHdoZW4gY2FsbGluZyB0aGUgY29weSBjb25zdHJ1 Y3RvciBvciByZWdjYWNoZV9kdXAuDQo+PiBUaGlzIHdvdWxkIGhhdmUgdGhl IGFkdmFudGFnZSBvZiBleHRyYSBzZWN1cml0eSBvZiBwcm90ZWN0aW5nIGFn YWluc3QgYW55DQo+PiBhY2NpZGVudGFsIHdyaXRlcyB0byBkZXRhY2hlZCBj YWNoZXMgd2UgcmVhbGx5IGRvbid0IHdhbnQgdG8gY2hhbmdlLg0KPj4gQSBy ZWdjYWNoZSB3b3VsZCB0aGVuIGhhdmUgYm90aCBhIG1fZGV0YWNoZWRfcCBh bmQgbV9yZWFkb25seV9wLg0KPiANCj4gSSBsaWtlIHRoZSBpZGVhIG9mIHNv bWUgd3JpdGUgcHJvdGVjdGlvbiBhcyBhIHNhZmV0eSBuZXQuDQoNCk9rLiBB bmQgaXTigJlkIGJlIGZhaXJseSBlYXN5IHRvIG1ha2UgdGhlIGRldGFjaGVk IHJlZ2NhY2hlIHJlYWRvbmx5IGJ5IGRlZmF1bHQgdG9vLg0KDQo+IA0KPj4g SW4gYSBwcmV2aW91cyBlbWFpbCAoIlJlOiBbUEFUQ0hdIFJlcGxhY2UgcmVn YnVmIHdpdGggcmVnY2FjaGUgaW4NCj4+IHJlY29yZC1mdWxsLmMiKSwNCj4+ IFlhbyBtYWRlIHRoZSBzdWdnZXN0aW9uIG9mIHNwbGl0dGluZyB0aGUgcmVn Y2FjaGUgaW50byBhIGRldGFjaGVkIHJlZ2NhY2hlDQo+PiBhbmQgYW4gYXR0 YWNoZWQgcmVnY2FjaGUgdGhhdCBzdWJjbGFzc2VzIHRoZSBkZXRhY2hlZCBy ZWdjYWNoZS4gVGhlIHByb2JsZW0NCj4+IHdpdGggdGhpcyBhcHByb2FjaCBp cyBpdCBhZGRzIGEgd2hvbGUgbG90IG9mIGNvbXBsZXhpdHksIHdlIHN0aWxs IHByb2JhYmx5IG5lZWQNCj4+IHRvIGtlZXAgdGhlIGJvb2wgZmxhZ3MgZm9y IHNhZmV0eSBjaGVja3MsIGFuZCBpdCB3b3VsZCBiZSB2ZXJ5IGVhc3kgZm9y IHRoZSBvbGQNCj4+ICJub24tY2xhc3MiIHJlZ2NhY2hlXyBmdW5jdGlvbnMg KGVnIHJlZ2NhY2hlX3Jhd193cml0ZSkgdG8gYWNjaWRlbnRhbGx5IGNhc3Qg dG8NCj4+IHRoZSB3cm9uZyBjbGFzcy4NCj4gDQo+IEkgbGlrZSBZYW8ncyBz dWdnZXN0aW9uLCBhdCBsZWFzdCBpbiB0aGUgbG9uZyBydW4uICBJcyBhIHJl Z2NhY2hlIGluc3RhbmNlIGVpdGhlciBvbmx5IGRldGFjaGVkIG9yIG9ubHkg YXR0YWNoZWQgZHVyaW5nIGl0cyBsaWZldGltZT8gIElmIHNvIGl0IHdvdWxk IG1ha2Ugc2Vuc2UgdG8gc3BsaXQgdGhlbS4gQ291bGQgd2UgaGF2ZSBtb3Jl IHJlZ2NhY2hlIHR5cGVzIHRvIHJlcHJlc2VudCBhbGwgdGhlIHVzZSBjYXNl cz8gIFNvbWV0aGluZyBsaWtlDQo+IA0KPiAtIGludGVyZmFjZSB3cml0ZWFi bGVfcmVnY2FjaGUNCj4gLSBpbnRlcmZhY2UgcmVhZGFibGVfcmVnY2FjaGUN Cj4gLSBjbGFzcyByZWFkb25seV9kZXRhY2hlZF9yZWdjYWNoZSBpbXBsZW1l bnRzIHJlYWRhYmxlX3JlZ2NhY2hlDQo+IC0gY2xhc3Mgd3JpdGVhYmxlX2Rl dGFjaGVkX3JlZ2NhY2hlIGltcGxlbWVudHMgcmVhZGFibGVfcmVnY2FjaGUs IHdyaXRlYWJsZV9yZWdjYWNoZQ0KPiAtIGNsYXNzIGF0dGFjaGVkX3JlZ2Nh Y2hlIGV4dGVuZHMgd3JpdGVhYmxlX2RldGFjaGVkX3JlZ2NhY2hlDQo+IA0K PiBTdXJlLCB0aGUgY3VycmVudCBmdW5jdGlvbnMgZG9uJ3QgZml0IHdlbGwg d2l0aCBhIGNsYXNzIHBhdHRlcm4sIGJ1dCB0aGV5IHdvdWxkIGV2b2x2ZSB0 b3dhcmRzIHRoYXQuDQoNCkEgcmVnY2FjaGUgd291bGQgcmVtYWluIGVpdGhl ciBhdHRhY2hlZCBvciBkZXRhY2hlZCBmb3IgaXRzIGxpZmV0aW1lLg0KDQpZ ZXMsIEkgYWdyZWUgc3BsaXR0aW5nIHRoZSBjbGFzc2VzIHdvdWxkIGJlIG1v cmUgc2Vuc2libGUgaW4gdGhlIGxvbmcgcnVuLg0KSG93ZXZlciwgdG8gbWFr ZSB0aGlzIHNhZmUgaXTigJlkIHJlcXVpcmUgdGhlIHJlbW92aW5nIG9mIGFs bCB0aGUgb2xkZXIgbm9uLWNsYXNzIGZ1bmN0aW9ucyAtDQp3aGljaCBpcyBx dWl0ZSBhIGxhcmdlIGNsZWFuIHVwIEnigJlkIHJhdGhlciBhdm9pZCBtYWtp bmcgaWYgcG9zc2libGUuIEEgcXVpY2sgZ3JlcCBzaG93cyBtZQ0KMzM0MCBv Y2N1cnJlbmNlcyB0byBtb3ZlLiBFdmVuIGlmIHNjcmlwdGVkIHRoYXTigJlz IGEgaHVnZSBkaWZmIHRvIGNvbW1pdC4NCg0KDQo+IA0KPj4gRm9yIHRoZSBz YWtlIG9mIHZlcmJvc2l0eSwgdGhlIGN1cnJlbnQgcmVnY2FjaGUgcmVhZC93 cml0ZXMgd29yayBhcyBmb2xsb3dzOg0KPj4gcmF3X3JlYWQJLSBJZiAhcmVh ZG9ubHksIHVwZGF0ZSBmcm9tIHRhcmdldCB0byByZWdjYWNoZS4gUmVhZCBm cm9tIHJlZ2NhY2hlLg0KPj4gcmF3X3dyaXRlCS0gQXNzZXJ0ICFyZWFkb25s eS4gV3JpdGUgdG8gcmVnY2FjaGUuIFdyaXRlIHRvIHRhcmdldC4NCj4+IHJh d19jb2xsZWN0CS0gUmVhZCBmcm9tIHJlZ2NhY2hlLg0KPj4gcmF3X3N1cHBs eQktIEFzc2VydCAhcmVhZG9ubHkuIFdyaXRlIHRvIHJlZ2NhY2hlLg0KPj4g Y29va2VkX3JlYWQJLSBJZiByYXcgcmVnaXN0ZXIsIHJhd19yZWFkLiBFbGlm IHJlYWRvbmx5IHJlYWQgZnJvbSByZWdjYWNoZS4NCj4+IAkJICBFbHNlIGNy ZWF0ZSBwc2V1ZG8gZnJvbSBtdWx0aXBsZSByYXdfcmVhZHMuDQo+PiBjb29r ZWRfd3JpdGUJLSBBc3NlcnQgIXJlYWRvbmx5LiBJZiByYXcgcmVnaXN0ZXIs IHJhd193cml0ZS4NCj4+IAkJICBFbHNlIHNwbGl0IHBzZXVkbyB1c2luZyBt dWx0aXBsZSByYXdfd3JpdGVzLg0KPj4gQWZ0ZXIgdGhpcyBzdWdnZXN0ZWQg Y2hhbmdlOg0KPj4gcmF3X3JlYWQJLSBJZiAhZGV0YWNoZWQsIHVwZGF0ZSBm cm9tIHRhcmdldCB0byByZWdjYWNoZS4gUmVhZCBmcm9tIHJlZ2NhY2hlLg0K Pj4gcmF3X3dyaXRlCS0gV3JpdGUgdG8gcmVnY2FjaGUuIElmICFkZXRhY2hl ZCwgV3JpdGUgdG8gdGFyZ2V0Lg0KPj4gcmF3X2NvbGxlY3QJLSBSZWFkIGZy b20gcmVnY2FjaGUuDQo+PiByYXdfc3VwcGx5CS0gV3JpdGUgdG8gcmVnY2Fj aGUuDQo+PiBjb29rZWRfcmVhZAktIElmIHJhdyByZWdpc3RlciwgcmF3X3Jl YWQuIEVsaWYgZGV0YWNoZWQgcmVhZCBmcm9tIHJlZ2NhY2hlLg0KPj4gCQkg IEVsc2UgY3JlYXRlIHBzZXVkbyBmcm9tIG11bHRpcGxlIHJhd19yZWFkcy4N Cj4+IGNvb2tlZF93cml0ZQktIElmIHJhdyByZWdpc3RlciwgcmF3X3dyaXRl Lg0KPj4gCQkgIEVsc2Ugc3BsaXQgcHNldWRvIHVzaW5nIG11bHRpcGxlIHJh d193cml0ZXMuDQo+PiBBZnRlciB0aGlzIHN1Z2dlc3RlZCBjaGFuZ2Ugd2l0 aCBhZGRpdGlvbmFsIHJlYWRvbmx5IGNoYW5nZToNCj4+IHJhd19yZWFkCS0g SWYgIWRldGFjaGVkLCB1cGRhdGUgZnJvbSB0YXJnZXQgdG8gcmVnY2FjaGUu IFJlYWQgZnJvbSByZWdjYWNoZS4NCj4+IHJhd193cml0ZQktIEFzc2VydCAh cmVhZG9ubHkuIFdyaXRlIHRvIHJlZ2NhY2hlLiBJZiAhZGV0YWNoZWQsIFdy aXRlIHRvIHRhcmdldC4NCj4+IHJhd19jb2xsZWN0CS0gUmVhZCBmcm9tIHJl Z2NhY2hlLg0KPj4gcmF3X3N1cHBseQktIEFzc2VydCAhcmVhZG9ubHkuIFdy aXRlIHRvIHJlZ2NhY2hlLg0KPj4gY29va2VkX3JlYWQJLSBJZiByYXcgcmVn aXN0ZXIsIHJhd19yZWFkLiBFbGlmIGRldGFjaGVkIHJlYWQgZnJvbSByZWdj YWNoZS4NCj4+IAkJICBFbHNlIGNyZWF0ZSBwc2V1ZG8gZnJvbSBtdWx0aXBs ZSByYXdfcmVhZHMuDQo+PiBjb29rZWRfd3JpdGUJLSBBc3NlcnQgIXJlYWRv bmx5LiBJZiByYXcgcmVnaXN0ZXIsIHJhd193cml0ZS4NCj4+IAkJICBFbHNl IHNwbGl0IHBzZXVkbyB1c2luZyBtdWx0aXBsZSByYXdfd3JpdGVzLg0KPiAN Cj4gVGhhdCBtYWtlcyBzZW5zZSB0byBtZSBpbiBnZW5lcmFsLiAgSSBhbSBq dXN0IG5vdCBzdXJlIGFib3V0IHRoZSBjb29rZWRfcmVhZCBjYXNlLiAgQnkg cmVhZGluZyByZWdjYWNoZTo6Y29va2VkX3JlYWQsIGl0IHNlZW1zIGxpa2Ug aWYgdGhlIHJlZ2NhY2hlIGlzIHJlYWRvbmx5IGFuZCB0aGUgY29va2VkIHZh bHVlIGhhcyBub3QgYmVlbiBjb21wdXRlZCB5ZXQsIGl0IHdpbGwgYmUgY29t cHV0ZWQuICBUaGF0IHdvdWxkIG1ha2Ugc2Vuc2UsIHNpbmNlIGl0IGRvZXMg bm90IGFjdHVhbGx5IGNoYW5nZSB0aGUgdmFsdWUgb2YgdGhlIHJlZ2lzdGVy cyAoaXQganVzdCBjcmVhdGVzIGEgbmV3IHZhbHVlIGJhc2VkIG9uIHRoZSBl eGlzdGluZyB2YWx1ZXMgb2YgcmF3IHJlZ2lzdGVycykuICBUaGUgd2F5IHlv dSBkZXNjcmliZSBpdCwgaXQgc291bmRzIGxpa2UgaWYgaXQncyByZWFkb25s eSBhbmQgdGhlIHZhbHVlIG9mIHRoZSBjb29rZWQgcmVnaXN0ZXIgaGFzIG5v dCBiZWVuIGNhY2hlZCB5ZXQsIHlvdSdsbCBnZXQgc29tZSB1bmtub3duIHZh bHVlLiAgSSB0aGluaw0KPiANCj4gIGNvb2tlZF9yZWEgICAtIElmIHJhdyBy ZWdpc3RlciwgcmF3X3JlYWQuIEVsaWYgcmVhZG9ubHkgcmVhZCBmcm9tIHJl Z2NhY2hlLg0KPiAgICAgICAgICAgICAgICAgRWxzZSBjcmVhdGUgcHNldWRv IGZyb20gbXVsdGlwbGUgcmF3X3JlYWRzLg0KPiANCj4gc2hvdWxkIHJlYWQN Cj4gDQo+ICBjb29rZWRfcmVhZCAgIC0gSWYgcmF3IHJlZ2lzdGVyLCByYXdf cmVhZC4gRWxpZiByZWFkb25seSBhbmQgdmFsdWUgY2FjaGVkIHJlYWQgZnJv bSByZWdjYWNoZS4NCj4gIAkgICAgICAgICAgRWxzZSBjcmVhdGUgcHNldWRv IGZyb20gbXVsdGlwbGUgcmF3X3JlYWRzLg0KPiANCg0KVGhlIHdheSB5b3Ug ZGVzY3JpYmUgY29va2VkX3JlYWQgaXQgaXMgaG93IEkgbWVhbnQgaXQgdG8g YmU6IGNyZWF0ZQ0KYSBuZXcgdmFsdWUgYmFzZWQgb24gdGhlIGV4aXN0aW5n IHZhbHVlcyBvZiByYXcgcmVnaXN0ZXJzLg0KDQo+PiBXaGF0IGRvIHBlb3Bs ZSB0aGluayBvZiB0aGlzPw0KPj4gVGhhbmtzLA0KPj4gQWxhbi4NCj4gDQo+ IFRoYW5rcywNCj4gDQo+IFNpbW9uDQoNCg== >From gdb-patches-return-140341-listarch-gdb-patches=sources.redhat.com@sourceware.org Thu Jul 13 13:03:38 2017 Return-Path: Delivered-To: listarch-gdb-patches@sources.redhat.com Received: (qmail 102929 invoked by alias); 13 Jul 2017 13:03:38 -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 102899 invoked by uid 89); 13 Jul 2017 13:03:36 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-2.6 required=5.0 tests=AWL,BAYES_00,RCVD_IN_DNSWL_NONE,RCVD_IN_SORBS_SPAM,SPF_PASS autolearn=no version=3.3.2 spammy= X-HELO: gproxy4.mail.unifiedlayer.com Received: from gproxy4-pub.mail.unifiedlayer.com (HELO gproxy4.mail.unifiedlayer.com) (69.89.23.142) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Thu, 13 Jul 2017 13:03:31 +0000 Received: from cmgw4 (unknown [10.0.90.85]) by gproxy4.mail.unifiedlayer.com (Postfix) with ESMTP id A52B6176745 for ; Thu, 13 Jul 2017 06:34:07 -0600 (MDT) Received: from box522.bluehost.com ([74.220.219.122]) by cmgw4 with id kCa41v00V2f2jeq01Ca7AW; Thu, 13 Jul 2017 06:34:07 -0600 X-Authority-Analysis: v=2.2 cv=eYdNR/MH c=1 sm=1 tr=0 a=GsOEXm/OWkKvwdLVJsfwcA==:117 a=GsOEXm/OWkKvwdLVJsfwcA==:17 a=G3gG6ho9WtcA:10 a=ftdCx4F3xEqnEBv7__wA:9 Received: from 174-29-39-24.hlrn.qwest.net ([174.29.39.24]:47644 helo=pokyo.Home) by box522.bluehost.com with esmtpsa (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.87) (envelope-from ) id 1dVdJk-001NlA-9t for gdb-patches@sourceware.org; Thu, 13 Jul 2017 06:34:04 -0600 From: Tom Tromey To: gdb-patches@sourceware.org Subject: [RFA 0/2] scalar printing regressions Date: Thu, 13 Jul 2017 13:03:00 -0000 Message-Id: <20170713123400.28917-1-tom@tromey.com> X-BWhitelist: no X-Exim-ID: 1dVdJk-001NlA-9t X-Source-Sender: 174-29-39-24.hlrn.qwest.net (pokyo.Home) [174.29.39.24]:47644 X-Source-Auth: tom+tromey.com X-Email-Count: 1 X-Source-Cap: ZWx5bnJvYmk7ZWx5bnJvYmk7Ym94NTIyLmJsdWVob3N0LmNvbQ== X-SW-Source: 2017-07/txt/msg00133.txt.bz2 Content-length: 392 PR gdb/21675 pointed out a couple of printing regressions introduced by my earlier series to better support 128 bit integers. This short series fixes these. Regtested on the buildbot. There seem to be some failures on the buildbot (particularly in the gdbserver configurations) not related to my patch. Also there's a pre-existing "maint selftest" crash; I filed PR 21769 for this. Tom