From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on dcvr.yhbt.net X-Spam-Level: X-Spam-ASN: AS31976 209.132.180.0/23 X-Spam-Status: No, score=-4.1 required=3.0 tests=AWL,BAYES_00,DKIMWL_WL_MED, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_EF,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED,SPF_HELO_PASS,SPF_PASS shortcircuit=no autolearn=ham autolearn_force=no version=3.4.2 Received: from sourceware.org (server1.sourceware.org [209.132.180.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by dcvr.yhbt.net (Postfix) with ESMTPS id AC50D20248 for ; Tue, 12 Mar 2019 12:00:38 +0000 (UTC) DomainKey-Signature: a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id :list-unsubscribe:list-subscribe:list-archive:list-post :list-help:sender:from:to:cc:subject:date:message-id:references :in-reply-to:content-type:content-id:content-transfer-encoding :mime-version; q=dns; s=default; b=vbj4e8QlBqYj/lMdCDyPkt4bYJ7ra T4cxCAN31F/xs4af4pIUt2pbAHHQAFKnBaIh6k51OM7Cufcb7c/iAc3rkotIITrV wrH/DCJXpgm+0uwU8B0WWGJDlB2gmIjEa58I4TXV9hOwpGNAUlUouQhsDKjITjRY IGHaBIrvBg3j2c= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id :list-unsubscribe:list-subscribe:list-archive:list-post :list-help:sender:from:to:cc:subject:date:message-id:references :in-reply-to:content-type:content-id:content-transfer-encoding :mime-version; s=default; bh=wF5ysg3CoteRL77lJurzxWXYJIk=; b=Fef J7yob+CtVKYj+Moed803NLpnix9U0e2t6qnW1moO4YgzkOsJqDIIhW5/C10gW0Qe dhxA6c4smYu6BCSIDxeqC/Doxl24XVtPUNlk65my1o6sx8wfNIn6CqnT4lSI2SlO 4r3QAi1aNaceA65LytGDEt7oaA52dQn8alATt3Mw= Received: (qmail 51661 invoked by alias); 12 Mar 2019 12:00:35 -0000 Mailing-List: contact libc-alpha-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Unsubscribe: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: libc-alpha-owner@sourceware.org Received: (qmail 51373 invoked by uid 89); 12 Mar 2019 12:00:23 -0000 Authentication-Results: sourceware.org; auth=none X-HELO: EUR01-DB5-obe.outbound.protection.outlook.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector1-arm-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=KHbezjAE8QgopCbhJGI1qMmLPB/JG8zUEwvKxkBdD9I=; b=FWDOd3egGARLyV2TRWxpkTsRInGwgjqDtQvyKEmTnk1+SFJPAYZx1682QaMBzwgIUttwLGsHgsqq5EjccuiAkK2y114MUCWh2EVbitnNk6w/yeVepv7DLPKaD9r2+vzsKfrx2OrSmJseTJAyotRCohRF9wyMYPJbkxGY8k5YDGo= From: Szabolcs Nagy To: Florian Weimer , Rich Felker CC: nd , "libc-alpha@sourceware.org" Subject: Re: Removing longjmp error handling from the dynamic loader Date: Tue, 12 Mar 2019 12:00:04 +0000 Message-ID: <3f3dae04-3378-cac0-798d-3760b484285f@arm.com> References: <871s3lgtvu.fsf@oldenburg2.str.redhat.com> <20190306154013.GQ23599@brightrain.aerifal.cx> <877ed5zfrq.fsf@oldenburg2.str.redhat.com> <20190311225200.GA23599@brightrain.aerifal.cx> <87mum0pepn.fsf@oldenburg2.str.redhat.com> In-Reply-To: <87mum0pepn.fsf@oldenburg2.str.redhat.com> user-agent: Mozilla/5.0 (X11; Linux aarch64; rv:60.0) Gecko/20100101 Thunderbird/60.4.0 authentication-results: spf=none (sender IP is ) smtp.mailfrom=Szabolcs.Nagy@arm.com; received-spf: None (protection.outlook.com: arm.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 Content-Type: text/plain; charset="utf-8" Content-ID: <2B5057EBF3138741B79CEF9BB5B1BA94@eurprd08.prod.outlook.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED T24gMTIvMDMvMjAxOSAxMDozMCwgRmxvcmlhbiBXZWltZXIgd3JvdGU6DQo+ICogUmljaCBGZWxr ZXI6DQo+PiBNaXNzaW5nIHN5bWJvbHMgYXQgZGxvcGVuIHRpbWUgd2l0aCBSVExEX05PVyBvciBE VF9CSU5ETk9XIG9yIHdoYXRldmVyDQo+PiBzaG91bGQgbmV2ZXIgY3Jhc2ggdGhlIGFwcGxpY2F0 aW9uLCBidXQgc2hvdWxkIHJlcG9ydCB0aGUgZXJyb3IuIFdpdGgNCj4+IGlmdW5jLCBJIHRoaW5r ICg/KSB5b3UgaGF2ZSB0aGUgcG9zc2liaWxpdHkgdGhhdCB0aGUgaWZ1bmMgcmVzb2x2ZXINCj4+ IGNvZGUgd2lsbCBjYWxsIGFub3RoZXIgZnVuY3Rpb24gaW4gdGhlIGxpYnJhcnkgYmVpbmcgbG9h ZGVkIChvciBvbmUgb2YNCj4+IGl0cyBkZXBzKSB2aWEgYSBwbHQgc2xvdCB0aGF0IGhhc24ndCB5 ZXQgYmVlbiBpbml0aWFsaXplZCwgYmVjYXVzZQ0KPj4gdGhlcmUncyBubyB3YXkgdG8ga25vdyBh IGRlcGVuZGVuY3kgb3JkZXIgZm9yIHRoZSByZWxvY2F0aW9ucyB0byBhdm9pZA0KPj4gdGhpcy4N Cj4gDQo+IFdlIHBlcmZvcm0gcmVsb2NhdGlvbnMgaW4gdG9wb2xvZ2ljYWwgb3JkZXIsIGFuZCBJ UkVMQVRJVkUgcmVsb2NhdGlvbnMNCj4gYXJlIHNvcnRlZCBsYXN0IGJ5IGN1cnJlbnQgYmludXRp bHMuICBTbyBpbiB0aGUgYWJzZW5jZSBvZiBjeWNsaWMNCj4gZGVwZW5kZW5jaWVzIChwZXJoYXBz IGFzIHRoZSByZXN1bHQgb2Ygc3ltYm9sIGludGVycG9zaXRpb24pLCBJRlVOQw0KPiByZXNvbHZl cnMgd2lsbCBub3QgZW5jb3VudGVyIHVuaW5pdGlhbGl6ZWQgUExUIHNsb3RzLg0KDQpJUkVMQVRJ VkUgaXMgc29ydGVkIGFmdGVyIEpVTVBfU0xPVA0KDQpidXQgR0xPQl9EQVQgYW5kIEFCUyBjb21l IGJlZm9yZSBhbmQgdGhvc2UgY2FuIGJlIGFnYWluc3QgYW4NClNUVF9HTlVfSUZVTkMgc3ltYm9s IHRoYXQgaXMgZGVmaW5lZCBpbiB0aGUgc2FtZSBtb2R1bGUsIHNvDQppZnVuYyByZXNvbHZlcnMg Y2FuIGVuY291bnRlciB1bmluaXRpYWxpemVkIFBMVCBzbG90cyAobm8NCmN5Y2xpYyBkZXBlbmRl bmN5IG5lZWRlZCwgd2l0aCBvciB3aXRob3V0IGJpbmQgbm93KS4NCg0KPiBJRlVOQyByZXNvbHZl ci4gIEl0IGFsc28gY2Fubm90IHN1cHBvcnQgY2FzZXMgd2hlcmUgYW4gSUZVTkMgcmVzb2x2ZXIN Cj4gZGVwZW5kcyBvbiBFTEYgY29uc3RydWN0b3JzIGhhdmluZyBydW4gZm9yIG9uZSBvZiBpdHMg ZGVwZW5kZW5jaWVzDQo+ICh3aGljaCBzb21lIHBlb3BsZSBkaWQsIHVudGlsIGRpc3RyaWJ1dGlv bnMgc3RhcnRlZCBidWlsZGluZyB3aXRoDQo+IEJJTkRfTk9XKS4NCg0KZGVwZW5kaW5nIG9uIGN0 b3IgaW4gaWZ1bmMgc291bmRzIGJyb2tlbi4NCihpIGtub3cgYXQgbGVhc3QgeDg2IGdjYyBsaWJh dG9taWMgZGlkIHRoaXMsIGJ1dCB0aGF0IHdhcyBhIGJ1ZykNCg0KPj4gQnV0IG1heWJlIHRoZSBy ZWxvY2F0aW9ucyBjYW4ganVzdCBiZSBvcmRlcmVkIHN1Y2ggdGhhdCB0aGlzIGlzbid0IGENCj4+ IGNvbmNlcm4gKGJ5IGNoZWNraW5nIGFsbCBzeW1ib2xpYyByZWZlcmVuY2VzIHByaW9yIHRvIGRv aW5nIGFueSBpZnVuYw0KPj4gcmVzb2x2ZXJzPykuDQo+IA0KPiBJIHRoaW5rIGRvaW5nIHRoYXQg d291bGQgYmUgZXhjZXNzaXZlIGFuZCBpdCB3b3VsZG4ndCBjb3ZlciB0aGUgY2FzZQ0KPiB3aGVy ZSB0aGUgSUZVTkMgcmVzb2x2ZXIgYWN0dWFsbHkgcmVsaWVzIG9uIGxhenkgYmluZGluZyBmb3Ig Y2hvb3NpbmcNCj4gdGhlIGltcGxlbWVudGF0aW9uICh3aGljaCBjb3VsZCBiZSBjb25zdHJ1Y3Rl ZCBhcyB2YWxpZCBpZiBJRlVOQw0KPiByZXNvbHZlcnMgbWF5IHJlbHkgb24gcmVsb2NhdGlvbnMp Lg0KDQpkZXBlbmRpbmcgb24gbGF6eSBiaW5kaW5nIHNvdW5kcyBmcmFnaWxlLg0K