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=-3.9 required=3.0 tests=AWL,BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_EF,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED,RCVD_IN_MSPIKE_H3, RCVD_IN_MSPIKE_WL,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 595421FD45 for ; Thu, 9 Jan 2020 10:49:41 +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=DPJQTINQQqzOIeriMy9XUnlDUXXA5 f3qK2Dim6sM8Ub9P9I+gSZmtMRh+gT/hUx5RiHhfsAGidhJPFGNzghBX8Q4YY26d 5guoyvLw0NUJUQHSPVbRSlR3mjxTEaqknbd/hlhdb7lVCPMAuMaI+okNLLCViEIo x0JyYE0QZK7/gA= 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=xhu/wDPt60YLXbXzGaZFmLVNFy0=; b=Cpt qU1Zl9X1xMSqKgA4WKKcSEs4oTqxTu3ofYzUpBMwsRc6MQoK7C/lHsLjgIfSUqOa k6khCmiIZHrnQfNOQ1vjXYWWAogdqFFL6qvrGgyn4P1D3ss6+6X8+epr6i97B6G7 FGrps9L4BJD9FZzYRIsq+6GOOFKI89PF440qJ4Es= Received: (qmail 20066 invoked by alias); 9 Jan 2020 10:49:38 -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 19986 invoked by uid 89); 9 Jan 2020 10:49:38 -0000 Authentication-Results: sourceware.org; auth=none X-HELO: EUR05-AM6-obe.outbound.protection.outlook.com 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=k946EJVtRiQX4Mo9BK6WpMAZ3gfZK86uppmJ+5mrgkg=; b=dEYT5+nCowQMe1rcT9sGlvB8dSn2p31TLt4u/N205kGgSXiJJ7sZeE93pkZlusXrBWmEbrpSPR1V963tUvHwhgRWmKycPTofLs1g38OiXPfCXLi5+E8uF+079nRCjx7fWNHEATdfnyhbC2/cVC9Ps+v2KByxxNzn/DooXwFzMjY= 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; X-CheckRecipientChecked: true X-CR-MTA-CID: ba602775d59f3013 X-CR-MTA-TID: 64aa7808 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=SSg1yBOdNz0WdTLWbUU9dom6eoBYiCGT35j6mceB3jQmPkUhwl94MbKKfeSCKqC9cyQPtEG4bDSG0ldmn5iwRW3H7dwM9ddT2lDyedZ3f14lG4x26XvNzntMfBBWra2n9RIcXhzucXR/okYKbfF+6xFWgGr7d+x9YvGaZt5xla0043AoQ374/BqWDaFmh2kX4g/FC2eo3J5wbmY+YZugBdBhiNzJGleVMLt73Kaqv+8DsY6DKu4Dl/o+LUqw9bhWxs8up+QgRNaTmDqvhXRlz2AXo4rlEtfTsWN32CQ9UFFTuVjlHjcRJ3eUmvwTWM1duKNa0PSHFqNZ7vMvART5ZQ== 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=k946EJVtRiQX4Mo9BK6WpMAZ3gfZK86uppmJ+5mrgkg=; b=dSuyL1BdnDqateoIaIP8TK8uj/3mS4eQd8ChZPytFFQICMufTL5EOvDZnZHB4GnnD4fSe5SI4hwnS1T/TMOU+jy2m64W/o8rhRj1PF8M0aO0BayC/jRENixjtmRDTOHOSaA4gp32+Z8DhMcDg+1oSZgZLlCg6oPchlUaDxyz1hQGziwT2b42AzX/FG5QJu+8P3+OLCgjR8fxx4PHbunCyk/qxjLVI8tGeOma7T4SvIiRf00GFOU4T2I+TT2ha08mPju1d+FtkvyCSYL+WasVwznd5OIuVZk/635u/bIBO4CwAqZhHums/z9vF4/hRuTRh6b89cXCFsEG2SVwyqwPjQ== 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=k946EJVtRiQX4Mo9BK6WpMAZ3gfZK86uppmJ+5mrgkg=; b=dEYT5+nCowQMe1rcT9sGlvB8dSn2p31TLt4u/N205kGgSXiJJ7sZeE93pkZlusXrBWmEbrpSPR1V963tUvHwhgRWmKycPTofLs1g38OiXPfCXLi5+E8uF+079nRCjx7fWNHEATdfnyhbC2/cVC9Ps+v2KByxxNzn/DooXwFzMjY= From: Szabolcs Nagy To: Florian Weimer , "H.J. Lu" CC: nd , "libc-alpha@sourceware.org" Subject: Re: i386: Lazy binding trampoline and vector register usage Date: Thu, 9 Jan 2020 10:49:26 +0000 Message-ID: <7648385b-ebd0-efa6-73e8-1a91cfc517f0@arm.com> References: <87lfra2as7.fsf@oldenburg2.str.redhat.com> In-Reply-To: <87lfra2as7.fsf@oldenburg2.str.redhat.com> user-agent: Mozilla/5.0 (X11; Linux aarch64; rv:60.0) Gecko/20100101 Thunderbird/60.9.0 Authentication-Results-Original: spf=none (sender IP is ) smtp.mailfrom=Szabolcs.Nagy@arm.com; x-checkrecipientrouted: true x-ms-oob-tlc-oobclassifiers: OLM:9508;OLM:9508; X-Forefront-Antispam-Report-Untrusted: SFV:NSPM;SFS:(10009020)(4636009)(136003)(39860400002)(366004)(376002)(346002)(396003)(199004)(189003)(8676002)(81166006)(81156014)(36756003)(2616005)(956004)(54906003)(110136005)(31686004)(4326008)(5660300002)(8936002)(53546011)(316002)(2906002)(44832011)(31696002)(16526019)(186003)(16576012)(26005)(71200400001)(6486002)(52116002)(86362001)(478600001)(66946007)(64756008)(66446008)(66556008)(66476007);DIR:OUT;SFP:1101;SCL:1;SRVR:DB7PR08MB3865;H:DB7PR08MB3292.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: Tgzm+ruzVZBuknC0AqVvwyX5uaQ8IvDcSOjggtYQo6SuNyDIbz7PK/HmzSvUMRDbilcqZQe1dlOtyxSCS/D/yKmGrf6yW37A+1csq1/EJ28M/PrvdV0nAYb8R2wOzQLcFYjQ568VHWyUdPZ+GuX8kmjIiDhM0tCoM7QIEaS5YPVEPA562kPqsq1LW0ug1H2r0jBP+8Z9zpOe7JdwdetVWUCWDUhmBSKbDp6iLiwyQSf+5M3pl62jh0nnpr39+ku1mVytjER/ma4Edb2DvYzUisLODIdsNKcvBz+n61/a8MH3WgU3D9bdGqZFXEfZX6LANC3fEOqkz//ohmtEt6I+tcI/vIXjYSCh5jmqoBSeQiNCGRABP2KDLPBXXxdIfdIysbQfSjNpkqn+Cl8z9+7wKAZOaB7s1NVo3u1XPU/AkVPrezGVIPSHj8e0vnVcZ9zb 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=Szabolcs.Nagy@arm.com; X-MS-Exchange-Transport-CrossTenantHeadersStripped: DB5EUR03FT021.eop-EUR03.prod.protection.outlook.com X-MS-Office365-Filtering-Correlation-Id-Prvs: 8f8ed65f-52bd-4e9f-133e-08d794f19827 T24gMTgvMTIvMjAxOSAxMDoyMiwgRmxvcmlhbiBXZWltZXIgd3JvdGU6DQo+IFdlIGhhdmUgdGhp cyBpbiBzeXNkZXBzL2kzODYvTWFrZWZpbGU6DQo+IA0KPiAjIE1ha2Ugc3VyZSBubyBjb2RlIGlu IGxkLnNvIHVzZXMgbW0veG1tL3ltbS96bW0gcmVnaXN0ZXJzIG9uIGkzODYgc2luY2UNCj4gIyB0 aGUgZmlyc3QgMyBtbS94bW0veW1tL3ptbSByZWdpc3RlcnMgYXJlIHVzZWQgdG8gcGFzcyB2ZWN0 b3IgcGFyYW1ldGVycw0KPiAjIHdoaWNoIG11c3QgYmUgcHJlc2VydmVkLg0KPiAjIFdpdGggU1NF IGRpc2FibGVkLCBlbnN1cmUgLWZwbWF0aCBpcyBub3Qgc2V0IHRvIHVzZSBzc2UgZWl0aGVyLg0K PiBydGxkLUNGTEFHUyArPSAtbW5vLXNzZSAtbW5vLW1teCAtbWZwbWF0aD0zODcNCj4gaWZlcSAo JChzdWJkaXIpLGVsZikNCj4gQ0ZMQUdTLS5vcyArPSAkKGlmICQoZmlsdGVyICQoQEYpLCQocGF0 c3Vic3QgJSwlLm9zLCQoYWxsLXJ0bGQtcm91dGluZXMpKSksXA0KPiAJCSAgICQocnRsZC1DRkxB R1MpKQ0KPiANCj4gdGVzdHMtc3BlY2lhbCArPSAkKG9ianBmeCl0c3QtbGQtc3NlLXVzZS5vdXQN Cj4gJChvYmpwZngpdHN0LWxkLXNzZS11c2Uub3V0OiAuLi9zeXNkZXBzL2kzODYvdHN0LWxkLXNz ZS11c2Uuc2ggJChvYmpwZngpbGQuc28NCj4gCUBlY2hvICJDaGVja2luZyBsZC5zbyBmb3IgU1NF IHJlZ2lzdGVyIHVzZS4gIFRoaXMgd2lsbCB0YWtlIGEgZmV3IHNlY29uZHMuLi4iDQo+IAkkKEJB U0gpICQ8ICQob2JqcGZ4KSAnJChOTSknICckKE9CSkRVTVApJyAnJChSRUFERUxGKScgPiAkQDsg XA0KPiAJJChldmFsdWF0ZS10ZXN0KQ0KPiBlbHNlDQo+IENGTEFHUy0ub3MgKz0gJChpZiAkKGZp bHRlciBydGxkLSUub3MsJChARikpLCAkKHJ0bGQtQ0ZMQUdTKSkNCj4gZW5kaWYNCj4gDQo+IFRo ZSBpZGVhIGlzIHRoYXQgd2UgZG8gbm90IG5lZWQgdG8gc2F2ZSBhbmQgcmVzdG9yZSB2ZWN0b3Ig cmVnaXN0ZXJzIGluDQo+IHRoZSB0cmFtcG9saW5lIChvciBhbGlnbiB0aGUgc3RhY2spIGlmIHdl IGNvbXBpbGUgbGQuc28gaW4gc3VjaCBhIHdheQ0KPiB0aGF0IG9ubHkgZ2VuZXJhbCByZWdpc3Rl cnMgYXJlIHVzZWQuICBCdXQgdGhhdCBkb2VzIG5vdCBhY3R1YWxseSB3b3JrDQo+IGluIGFsbCBj YXNlcyBiZWNhdXNlIGxhenkgYmluZGluZyBjYW4gY2FsbCBtYWxsb2MsIHdoaWNoIGxpdmVzIGlu DQo+IGxpYmMuc28gb3IgbWlnaHQgZXZlbiBiZSBpbnRlcnBvc2VkLCBhbmQgaXMgdGh1cyBmcmVl IHRvIHVzZSB2ZWN0b3INCj4gcmVnaXN0ZXJzLg0KPiANCj4gV2hhdCBzaG91bGQgd2UgZG8gYWJv dXQgdGhpcz8gIENhbGxpbmcgbWFsbG9jIGZyb20gX2RsX2ZpeHVwIGlzIHVuc2FmZQ0KPiBmb3Ig b3RoZXIgcmVhc29ucyBiZWNhdXNlIGxhenkgYmluZGluZyBjYW4gaGFwcGVuIGluIHNpZ25hbCBo YW5kbGVycywgc28NCj4gbWF5YmUgdGhpcyB3b3VsZCBiZSBmaXhlZCBpZiB3ZSBzd2l0Y2hlZCB0 byBhIG5vbi1pbnRlcnBvc2FibGUNCj4gYXN5bmMtc2lnbmFsLXNhZmUgYWxsb2NhdG9yPw0KDQpu b3RlIHRoYXQgaWZ1bmMgcmVzb2x2ZXJzIGNhbiBhbHNvIHJ1biBkdXJpbmcgbGF6eSBiaW5kaW5n DQphbmQgdGhvc2UgY2FuIGV4ZWN1dGUgYXJiaXRyYXJ5IHVzZXIgY29kZSAoZXZlbiBpZiB0aGUN CmFsbG9jYXRvciBpc3N1ZSBpcyBmaXhlZCkuDQo=