From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM11-CO1-obe.outbound.protection.outlook.com (mail-co1nam11on2107.outbound.protection.outlook.com [40.107.220.107]) by sourceware.org (Postfix) with ESMTPS id 3B2EF386103F for ; Wed, 25 Nov 2020 17:31:06 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org 3B2EF386103F Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=oarcorp.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=kinsey.moore@oarcorp.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Z9DxYD2RZqLmwV/0TOeI6pThGLipFieTBmGfnv97aALq08Ld3PGWAloreACG8cn43IEB+YKSaA9JV2UVCeQr9vspUmAkOPo2epxARLCnbFpKMwpIq8tySdu4MyklITCT+purMLYxB6wDwPTKTe+cOzVjYXnuGGmiL9uOpIvvy1DLfs5vsHL20KgrgfqV1cgJuYGepWS5TbQwFKsO9jaCxcVthYnLN+ECtN7R9eJnuXJZhO4R/7xNYDdwWslaEqN4OOd0JrjBHdchdxC1tRSaQsDuf6lC9elB5B4HOMq1Q1X+QwjBGGNETTlxAWEWVFgOhbmTU8ChnQfZXrBm2ysBrg== 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=L29QAnTkv+aEzSGF08sxIGXT0aMf4ZgJuerEC4bAVUM=; b=aFphze+EnRQbwcTLKhTwm4mHAq3vi4KFdQnyWvocAHBrMJw9XEU5UMTur/2HvcuBnb9gmEylR18MBhtNnqH9R3Nax7OssHzm0qmfBK0mCra+RAd6cfmoddKra+bYS+yiKuXN7TgXNTYj32LlBh4zEMEPPAAXSQxmO8a/blIQbD13rmfIfur1QsOgtjTWA2cLjiFTLFK+DyA8hM6aYS9MEHDqR7B6OQFIc72YFw2SaLtcMu2T+mpi6X1ryJTWidZjdDoSKoTrrKxfO2tKsUtxWPVVhCwp3ARir7eXvjgjZYzuifLh/iT3819dqek+BufmVUspxGdihdQLoKzCABQ0UQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oarcorp.com; dmarc=pass action=none header.from=oarcorp.com; dkim=pass header.d=oarcorp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oarcorp.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=L29QAnTkv+aEzSGF08sxIGXT0aMf4ZgJuerEC4bAVUM=; b=BgV4g/zXBPXBnvOCnS+RjsKCEK17MQj07zDNMxbUhVGRtwASNHC28M8K1nFOBzxqtgiTu1UnWebS2kdzQfb76R/t7RdXJdaMr7sY4gnKyY1NxjkEj7QP138lxD44u99eACnKOTb4mthfHCNeU1WsV60OKfGmpTREsRSBFU60ASU= Received: from MN2PR19MB3727.namprd19.prod.outlook.com (2603:10b6:208:190::21) by MN2PR19MB3727.namprd19.prod.outlook.com (2603:10b6:208:190::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3589.20; Wed, 25 Nov 2020 17:31:02 +0000 Received: from MN2PR19MB3727.namprd19.prod.outlook.com ([fe80::f59f:1fce:c2f:9faa]) by MN2PR19MB3727.namprd19.prod.outlook.com ([fe80::f59f:1fce:c2f:9faa%5]) with mapi id 15.20.3589.030; Wed, 25 Nov 2020 17:31:02 +0000 From: Kinsey Moore To: Richard Earnshaw , "newlib@sourceware.org" Subject: RE: AArch64 ILP32 strcmp bug Thread-Topic: AArch64 ILP32 strcmp bug Thread-Index: AdZemAFv+u4FfRzPTcqdUHJxesNXSBkhhlcAAAxjK3A= Date: Wed, 25 Nov 2020 17:31:01 +0000 Message-ID: References: <58625577-97a0-80eb-2d1f-626d5f89abf9@foss.arm.com> In-Reply-To: <58625577-97a0-80eb-2d1f-626d5f89abf9@foss.arm.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: yes X-MS-TNEF-Correlator: authentication-results: foss.arm.com; dkim=none (message not signed) header.d=none;foss.arm.com; dmarc=none action=none header.from=oarcorp.com; x-originating-ip: [136.53.69.43] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 772d362d-d2a2-411f-7edb-08d89167e148 x-ms-traffictypediagnostic: MN2PR19MB3727: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:10000; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 4xlPvV55WCHVmaLBfUWDdxRNS0atD9KYxjR588JN4U3nEyfw1guF4sb7okEKWaH8LfijcxxJg3SBQA4YEz9RFg+mX16W3/SVFaki7j4ODeuP53nlf8yz7+DBASLoJ5tcTzLdA57W+Pm252zbtYjYBMshvtpBAC187LBWK9hK9cYxj5jsRtEJ1yrxG4vBBONQ5AwDrw+dgPSH6LxjbqrY4hGH90xKFeMBUAH2ONT9dnMGTLdJR+OHXXQ2Q3LzqpJfiuTYA3VEC5yp20mpflodUiKoWp4xDp345rfoDm5/p/4ziuzkw7e0EjF8dTGOvuRantsxiBPwi0LqtVjDonCYIsShwUbDje0btqfDztNKxiJqQos0I0iGyK5MjofCJStSEP8S3LG9OFrAmCzC3aPY/MoaMR2cq2FNjYMPZvjwwqWmlOzG1QQH43INb5cIlECXquFSDgNofJ/o+4y1GxdGJA== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MN2PR19MB3727.namprd19.prod.outlook.com; PTR:; CAT:NONE; SFS:(376002)(346002)(39830400003)(366004)(396003)(136003)(186003)(33656002)(53546011)(6506007)(8936002)(44832011)(8676002)(7696005)(86362001)(2906002)(55016002)(99936003)(66446008)(9686003)(66946007)(76116006)(478600001)(64756008)(66556008)(5660300002)(52536014)(83380400001)(110136005)(66616009)(316002)(66476007)(26005)(71200400001)(40753002); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata: 9FpO3GfjFCgy+Syos+OQMNLZQ8Qc99uBMkShK0+wZMY/R5MdVTCJH3p3j34efcoWBNtOwHQ+jbApPE9uPrcBbgEgsC8IMrD3UPxj6tuHICDhIspBTYEFT36gNQiLy5mVPADbcVsbdLFjAGNSJkp7hJzdrb3pUNwRjBvungWDZrAdA9shJduB1sA8PuHcZAAYQiuMNKmdlhw2udu9JBSwEy1jFbJKTaY/7O3MkeT6LTVA4IlvxMm9q0IlThsh9LTL5Bri5ED4VPYvhfnUtqV9QFyhBPTtYNaHycvF8QW6lzR3kvcJNpm33rwbMSSqlUIP/GLCNfARQod47d3Vq2JVferEu8bC8n/0Ud5hE+e8jzOLCvTxkkmSC+TUuiCmdi8ikfqJGBG4EsY1CfMHRaGGIxwO6MsqfNQnYntJNYRdXZ443yQPrk/giciMk9pSEPul3GoLDyM8w3EnONngNQp+d4ISyyp4LC5Nc3rXxiUhHRQkKdFF+WdhOC54OmJEVSzA+TDrLWHDA0Ru2FIGNW0J2DM/5PTF9RLmys+POYrOuUFY5x3e2tAeE9Lr2bqM7v6Q4+dThiJriHgYVa9Zyaqb0H+wT6H8dQis60uxwdEuun9sn3jMj9F0SJfYfsMyNq+6Y7l/9UrKgugsOWgNh6970tni5ROavqC9zZfJpgK51YvIU01O1axyaT5TbC42/pp1E+JfRTHrT8XNT42Nr2PmX+h1d6JhIqUa7g3+zon3eWFGWfBR7vd97tCiJ7hfyJMXk3/6gZBTMJuuGKu07LozK08oubK8G3hoBvWZ5dNTIkzfHPaYdPV+Bt4f/2IgnZDVKZgiiIahILP9dkNHlye7KDPJLbjsmaLX5HRPwRNueNR7o9SMSfxqLU7zbwg5iG4f5draqZo4gvxZ+4sCtB0uzQ== x-ms-exchange-transport-forked: True Content-Type: multipart/mixed; boundary="_002_MN2PR19MB372763D7DD25E308DE554B5990FA0MN2PR19MB3727namp_" MIME-Version: 1.0 X-OriginatorOrg: oarcorp.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MN2PR19MB3727.namprd19.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 772d362d-d2a2-411f-7edb-08d89167e148 X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Nov 2020 17:31:01.8479 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 7bdf32a6-03de-4c70-a71b-8665ba1294e3 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: Wjb5QY6oZNGx7wB1eSSv4r3j+4mjeWTKb9my7JIvI30DaiB/HKZFWgRPRg1Xs+HsaiocIU/X8fIgun7IJuq8dA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR19MB3727 X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2, SPF_HELO_PASS, SPF_PASS, TXREP autolearn=ham autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on server2.sourceware.org X-BeenThere: newlib@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Newlib mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 25 Nov 2020 17:31:14 -0000 --_002_MN2PR19MB372763D7DD25E308DE554B5990FA0MN2PR19MB3727namp_ Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 LS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCkZyb206IFJpY2hhcmQgRWFybnNoYXcgPFJpY2hh cmQuRWFybnNoYXdAZm9zcy5hcm0uY29tPiANClNlbnQ6IFdlZG5lc2RheSwgTm92ZW1iZXIgMjUs IDIwMjAgMDU6MjkNClRvOiBLaW5zZXkgTW9vcmUgPGtpbnNleS5tb29yZUBvYXJjb3JwLmNvbT47 IG5ld2xpYkBzb3VyY2V3YXJlLm9yZw0KU3ViamVjdDogUmU6IEFBcmNoNjQgSUxQMzIgc3RyY21w IGJ1Zw0KDQo+T24gMjAvMDcvMjAyMCAxNDo1MiwgS2luc2V5IE1vb3JlIHdyb3RlOg0KPj4gSGks DQo+PiBJdCBhcHBlYXJzIHRoYXQgdGhlIGhhbmQtY29kZWQgYXNzZW1ibHkgaW4gQUFyY2g2NCBz dHJjbXAgZG9lcyBub3Qgc2FuaXRpemUgdGhlIGluY29taW5nIGFkZHJlc3MgcGFyYW1ldGVycyBp biB4MCBhbmQgeDEgd2hlbiBjb21waWxlZCBmb3IgQUFyY2g2NCBJTFAzMi4gQmFzZWQgb24gbXkg cmVhZGluZyBvZiB0aGUgQUFyY2g2NCBQcm9jZWR1cmUgQ2FsbCBTcGVjaWZpY2F0aW9uIGFuZCBH Q0MncyBvdXRwdXQgZm9yIHNpbWlsYXIgZnVuY3Rpb24gc2lnbmF0dXJlcywgdGhlIGNhbGxlZSBp cyByZXNwb25zaWJsZSBmb3Igc2FuaXRpemF0aW9uIG9mIHRoZSBwb2ludGVyIGFkZHJlc3Nlcy4g SSBlbmNvdW50ZXJlZCB0aGlzIGJlY2F1c2UgSSBoYXZlIGEgc3RydWN0IGNvbnRhaW5pbmcgYSBw b2ludGVyIGFuZCBsZW5ndGggcmV0dXJuZWQgZnJvbSBhbm90aGVyIGZ1bmN0aW9uIHRoYXQgaGFw cGVucyB0byBnZXQgcGFja2VkIGludG8gYSBzaW5nbGUgcmVnaXN0ZXIgKHgwKSBhbmQgR0NDIHBh c3NlcyB0aGlzIHVubW9kaWZpZWQgaW50byBzdHJjbXAgYXMgdGhlIGZpcnN0IGFyZ3VtZW50Lg0K Pj4gDQo+PiBBY2NvcmRpbmcgdG8gdGhlIGFhcGNzNjQ6ICJBbnkgcGFydCBvZiBhIHJlZ2lzdGVy IG9yIGEgc3RhY2sgc2xvdCB0aGF0IGlzIG5vdCB1c2VkIGZvciBhbiBhcmd1bWVudCAocGFkZGlu ZyBiaXRzKSBoYXMgdW5zcGVjaWZpZWQgY29udGVudCBhdCB0aGUgY2FsbGVlIGVudHJ5IHBvaW50 LiINCj4+IA0KPj4gSSBzdXNwZWN0IHRoaXMgaXMgYSBwcm9ibGVtIGZvciB0aGUgbWFqb3JpdHkg b2YgaGFuZC13cml0dGVuIEFBcmNoNjQgYXNzZW1ibHkgaW4gbmV3bGliLg0KPj4gDQo+PiBQbGVh c2UgbGV0IG1lIGtub3cgaWYgSSBtaXNzZWQgc29tZXRoaW5nLg0KPg0KPiBBcG9sb2dpZXMsIHNv bWVob3cgdGhpcyBtZXNzYWdlIGdvdCBtYXJrZWQgYXMgcmVhZCBhbHRob3VnaCBpdCBuZXZlciBy ZWNlaXZlZCBhIHJlc3BvbnNlLg0KPg0KPiBJIGRvbid0IHRoaW5rIHdlJ3ZlIHJlYWxseSBhZGRl ZCBzdXBwb3J0IGZvciBJTFAzMiB0byBuZXdsaWIuICBUaGlzIG1heSBqdXN0IGJlIG9uZSBjb3Ju ZXIgb2YgYSBmYWlybHkgbGFyZ2UgY2FuIG9mIHdvcm1zLg0KPiANCj4gVGhlIEFybS9BQXJjaDY0 IG9wdGltaXplZCBhc3NlbWJseSByb3V0aW5lcyBhcmUgcmVhbGx5IGp1c3QgY29waWVzIChwcm92 aWRlZCB0aGF0IHRoZXkndmUgYmVlbiBrZXB0IHVwLXRvLWRhdGUpIG9mIHRoZSBjb2RlIHRoYXQg QXJtIHB1Ymxpc2hlcyBhcyBwYXJ0IG9mIGl0cyBBcm0gT3B0aW1pemVkIFJvdXRpbmVzIHBhY2th Z2UgKGh0dHBzOi8vZ2l0aHViLmNvbS9BUk0tc29mdHdhcmUvb3B0aW1pemVkLXJvdXRpbmVzKTsg YnV0IGV2ZW4gdGhvc2UgZG8gbm90IGhhdmUgSUxQMzIgc3VwcG9ydCBhdCB0aGlzIHRpbWUuICBU aGUgYmVzdCBwbGFjZSB0byBhZGRyZXNzIHRoaXMgaXMgdG8gcmFpc2UgYW4gaXNzdWUgdGhlcmUu DQoNClRoYW5rcyBmb3IgdGFraW5nIGEgbG9vayBhdCB0aGlzLiBJIGRpZCBzZWUgc29tZSBmbGFn cyByZWxhdGVkIHRvIElMUDMyIGVsc2V3aGVyZSBpbiBuZXdsaWIgd2hpY2ggbWFkZSBtZSB0aGlu ayBpdCB3YXMgc3VwcG9ydGVkIGJ1dCwgYXMgeW91IG1lbnRpb24sIG5vbmUgb2YgdGhlIGFzc2Vt Ymx5IGlzIHNldHVwIGZvciBpdC4gSW4gdGhlIGludGVyaW0sIEkndmUgYmVlbiB3b3JraW5nIGFy b3VuZCB0aGlzIGJ5IGFkZGluZyAtRFBSRUZFUl9TSVpFX09WRVJfU1BFRUQgdG8gdGhlIG5ld2xp YiBDRkxBR1MgdG8gZm9yY2UgdXNlIG9mIGNvbXBpbGVkIEMgc291cmNlcyBpbnN0ZWFkIG9mIGhh bmQtd3JpdHRlbiBhc3NlbWJseS4gVGhlIHBhdGNoIHRvIGF1dG9tYXRpY2FsbHkgc3BlY2lmeSB0 aGlzIGZvciBSVEVNUyBpcyBhdHRhY2hlZCwgYnV0IEkgc3VzcGVjdCB0aGF0IHRoaXMgbWF5IGJl IGFwcGxpY2FibGUgZm9yIGFsbCBBQXJjaDY0IHRhcmdldHMgdGhhdCB3aXNoIHRvIHRha2UgYWR2 YW50YWdlIG9mIElMUDMyLiBJJ2xsIGNyZWF0ZSBhbiBpc3N1ZSB1cHN0cmVhbS4NCg0KS2luc2V5 DQo= --_002_MN2PR19MB372763D7DD25E308DE554B5990FA0MN2PR19MB3727namp_ Content-Type: application/octet-stream; name="newlib-ilp32.patch" Content-Description: newlib-ilp32.patch Content-Disposition: attachment; filename="newlib-ilp32.patch"; size=945; creation-date="Wed, 25 Nov 2020 17:28:58 GMT"; modification-date="Wed, 25 Nov 2020 17:28:58 GMT" Content-Transfer-Encoding: base64 LS0tIGEvbmV3bGliL2NvbmZpZ3VyZS5ob3N0CTIwMjAtMTEtMjUgMDg6Mzg6MjQuNzUxNjU1NjE5 IC0wNjAwCisrKyBiL25ld2xpYi9jb25maWd1cmUuaG9zdAkyMDIwLTExLTI1IDA4OjU0OjI1Ljkx MTY1NTYxOSAtMDYwMApAQCAtNjY0LDYgKzY2NCwxNiBAQAogbmV3bGliX2NmbGFncz0iJHtuZXds aWJfY2ZsYWdzfSAtRENMT0NLX1BST1ZJREVEIC1ETUFMTE9DX1BST1ZJREVEIC1ERVhJVF9QUk9W SURFRCAtRFNJR05BTF9QUk9WSURFRCAtREdFVFJFRU5UX1BST1ZJREVEIC1EUkVFTlRSQU5UX1NZ U0NBTExTX1BST1ZJREVEIC1ESEFWRV9OQU5PU0xFRVAgLURIQVZFX0JMS1NJWkUgLURIQVZFX0ZD TlRMIC1ESEFWRV9BU1NFUlRfRlVOQyIKICAgICAgICAgIyB0dXJuIG9mZiB1bnN1cHBvcnRlZCBp dGVtcyBpbiBwb3NpeCBkaXJlY3RvcnkgCiAJbmV3bGliX2NmbGFncz0iJHtuZXdsaWJfY2ZsYWdz fSAtRF9OT19HRVRMT0dJTiAtRF9OT19HRVRQV0VOVCAtRF9OT19HRVRVVCAtRF9OT19HRVRQQVNT IC1EX05PX1NJR1NFVCAtRF9OT19XT1JERVhQIC1EX05PX1BPUEVOIC1EX05PX1BPU0lYX1NQQVdO IgorCisJIyBUaGUgaGFuZC13cml0dGVuIGFzc2VtYmx5IGluIG5ld2xpYiBkb2VzIG5vdCBjdXJy ZW50bHkgc3VwcG9ydCBBQXJjaDY0L0lMUDMyIEFCSQorCSMgQnVpbGQgZnJvbSBDIHNvdXJjZSBp bnN0ZWFkCisJY2FzZSAiJHtob3N0fSIgaW4KKwkJYWFyY2g2NCotKi1ydGVtcyopCisJCQluZXds aWJfY2ZsYWdzPSIke25ld2xpYl9jZmxhZ3N9IC1EUFJFRkVSX1NJWkVfT1ZFUl9TUEVFRCIKKwkJ CTs7CisJCSopCisJCQk7OworCWVzYWMKIAk7OwogIyBWeFdvcmtzIHN1cHBsaWVzIGl0cyBvd24g dmVyc2lvbiBvZiBtYWxsb2MsIGFuZCB0aGUgbmV3bGliIG9uZQogIyBkb2Vzbid0IHdvcmsgYmVj YXVzZSBWeFdvcmtzIGRvZXMgbm90IGhhdmUgc2Jyay4K --_002_MN2PR19MB372763D7DD25E308DE554B5990FA0MN2PR19MB3727namp_--