From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR04-VI1-obe.outbound.protection.outlook.com (mail-eopbgr80137.outbound.protection.outlook.com [40.107.8.137]) by sourceware.org (Postfix) with ESMTPS id 452EB3857424 for ; Wed, 27 Jul 2022 06:41:41 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 452EB3857424 Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=Syrmia.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=Syrmia.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=G/oIXlYMwYW6SzxCbZ/uHqyyVJugVHubpJcLFu0g4M8X8WCpcrEbxNhVM1kZa1q4e80J+SocCIaMef/NPdrOTvqjUTc6teNxzD7GSxQLNpW+PniN9+K0IGfyrbu/AygZo+9XrkBEzJnvTT2Jhx92ibI8Aep90mJDqEZ9DyiGV7Wve9aYJH76U057YVbcCcyipodBVW5z7UdyUkHFPV+vsu/YoOSr9ks8vm0A/k5kgwTS8iNm5IrSp4oWKxS8QJBJX8mn7J2Xl2aBKi5Emxaxi231+StVnfZ+pI+aXWiwIgQBLEMnKKJTGxNjz8jFbJP22tqf1p9uJBpd0/p1m0qyXQ== 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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=NztSjWqhsyNWcXK1lFazk6ulMO98UgRWXBeHJh/E2e0=; b=ltutjrPT2AA8ixDN4Q81gWGro+rkvLSCqrEjHsO3pKC39BOBU4AOKXm47j614bcHjV04MK/OyWitaW/EhSWQzY88qOAlKixTU9Op+ThzXWnydESjZssYifbF8xZdQHGpeyz4ne1c/7GurjNvNI/nCU83z/hpD5S9guhzmwflG4RamRbuEdWKnJbRD0rxpwiW3uE74GxXMS/vAah+gl0ilKg/cuIQZxec1oBGk2ocObjct4MmsDI8DroS0EB50i0Zk5JJNWYvGceEwUvczLDJaiXhpfPoRsHC1kUAWllAHswJ/Z4+V8n0oxua7K6WnAmsNfwvwdd2CVXiYflx3ajZ3A== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=syrmia.com; dmarc=pass action=none header.from=syrmia.com; dkim=pass header.d=syrmia.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=syrmia.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=NztSjWqhsyNWcXK1lFazk6ulMO98UgRWXBeHJh/E2e0=; b=jroE9bR9vsbauXoe+cwHtd6hu9h2dNtfgGhBn0OkUNPxrGva6CPrOdXS+Jn8w8rvXNueVox/rQFlynPZRqu6vu6Bhnqabb3c46q3Rd3ZikRfAMjnL3hcFQso4T9559LoBaQkRbsYIbdZzulMaz9pDAj4oJMIYz3B2rX47g1yWlE= Received: from AM0PR03MB4882.eurprd03.prod.outlook.com (2603:10a6:208:fb::17) by DU2PR03MB7909.eurprd03.prod.outlook.com (2603:10a6:10:2d4::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5458.25; Wed, 27 Jul 2022 06:41:38 +0000 Received: from AM0PR03MB4882.eurprd03.prod.outlook.com ([fe80::441d:8018:31d4:84bf]) by AM0PR03MB4882.eurprd03.prod.outlook.com ([fe80::441d:8018:31d4:84bf%4]) with mapi id 15.20.5458.024; Wed, 27 Jul 2022 06:41:38 +0000 From: Dimitrije Milosevic To: "gcc-patches@gcc.gnu.org" CC: Djordje Todorovic , "xry111@xry111.site" , "richard.sandiford@arm.com" Subject: PING: [PATCH] libsanitizer: Cherry-pick 2bfb0fcb51510f22723c8cdfefe from upstream Thread-Topic: PING: [PATCH] libsanitizer: Cherry-pick 2bfb0fcb51510f22723c8cdfefe from upstream Thread-Index: AQHYn/Lafw1CGPNvR0ad+aW9jYBmBK2Rxyxt Date: Wed, 27 Jul 2022 06:41:38 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: suggested_attachment_session_id: 1f7eed38-9560-e41e-eaf5-9b9efd3db0fc authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=Syrmia.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 6f3ce2f1-7fa2-48fa-afff-08da6f9b0eb5 x-ms-traffictypediagnostic: DU2PR03MB7909:EE_ x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 0J+0OZxbjDrpyOhBfXwf8XHtw61qw+1CCHTDb+fEAt/3YyMgispq45ocpDwazU1Q08/iLpADmHPNVJk9/5j/JrfbgII42tjhq+QCr3/G/kpfUx2S3Ep1Udbvvo1K6VmRGLSXwOX/zTFgzkeXFURJCKsmQoSOCYynG3HrsffXg+PaPrSjfgPB+bJqO/SI7WvYj7HDSFL6+3fZI9N4cmK7gnEeqzDHxgLk2cuOvtmKeHjrIg6CmNEYANCI8N4d7yjqvkgIJZoOayqveaHI0rwgbb7wGgL8eSwL1jKmq6UK1/QtgLJK9wjT3m7Tw0TOMjXj4enJJrPyknujYGXkiz5mt3BsM+RmGlJqfenM4xe18xLcTTj183UBXTSXz4c4zpUFce3nU1GDWpQ3XpFDECIZ3BIvG6N9GEBY38psLwc5kiX+ntqj5n065mDp4UM4Q+TnZgvHHXpSHqZzvTDalh8+vKOzl9QSaoKHhhlJSAPG9iZ117XtC7GasG/WhBTRSthcPegfeakd8eIlt9sipCllOxPkIUuuXn2A+ke4p7vVn5htEfVqDtxMha2y/RqhitoUFGi0/gWzdMDS5Mr+ps3e/XKYHD4J5YvvWzTtCJLYTH1GuEKhc8QD0nC4HUuLHEw69rMzNjcg11NrxN7EICm2P0szkZBsOfz0g0+dhF2unAuKFdcLep4xfvBGR+B+k6dQsTEPHUnVG6Ed+4yG7axDEBm/f564CTP+FzF63P9GVOzY+tG+nLhXXzXBQRIH/nNyKWjepsBcvidrfmn3WBJboupvSIbnvwP/xjOjyuBJoB1nc4u4VZ1Oz1c+FyDpzaB+ x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AM0PR03MB4882.eurprd03.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230016)(366004)(396003)(376002)(136003)(346002)(39830400003)(186003)(8676002)(6916009)(4326008)(76116006)(54906003)(66446008)(66556008)(83380400001)(6506007)(66476007)(64756008)(91956017)(41300700001)(26005)(53546011)(66946007)(7696005)(71200400001)(9686003)(2906002)(122000001)(86362001)(38100700002)(478600001)(33656002)(38070700005)(8936002)(5660300002)(52536014)(316002)(55016003); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?iso-8859-1?Q?jc1d/ctfR5sac+O8gCdYCeHrbGqsbgVb1GiZmW5dD36pRC6jtK98B4n0FF?= =?iso-8859-1?Q?TZF5y34VOHNTfy+ssxifgDnqe1Vu6Y6IGtDC7vneVMeM5+/ZAR2+GZkoLt?= =?iso-8859-1?Q?x90mrj2Dnyei2ymTUruNtpfUDGTqznXwtd2+npQd8OISsRDlwD5iLLr/q2?= =?iso-8859-1?Q?B3oa4XssoU319I1KZ5f+gIWg4m8Y11/dL3YDGWnJzwfd/qrzBqqx+3O1Sm?= =?iso-8859-1?Q?AaAE+hhGNL8kjHT871J3w3/2AWvovHeuS4mbglfPSV7nnNVMexRpMQWv7H?= =?iso-8859-1?Q?s1113jQBPx+kw537PCP9m4J2vBUTDyKdrQYrYPLNe12y1uwHwFZuIBHXmj?= =?iso-8859-1?Q?p570qKMaNJTekulr2kEyYIc5Yp+tmUE8Hmu4CJfOLVZpJJB27LAyPwM736?= =?iso-8859-1?Q?taF1nVBnE5SQc4hLw6qKMAbETETG22UFBrpWmb+p9CdPDyCdtpMmuI+E9R?= =?iso-8859-1?Q?e0ZVeHWAghp9ZM7xJ3W08u2uywnyYBjdRCxD9GXSNIoglvtcnT0YPDo6ld?= =?iso-8859-1?Q?0TyWNdPzlvyijHyR4LylOETjUl4SBAUB9pmxi9IWYOchGrYErNvoRlzlYH?= =?iso-8859-1?Q?MLFb7CKIN8q1+gnJAeRmrJ0oybflQtY0OaUCq0mzpCbS3xgHy0qSmA+7tf?= =?iso-8859-1?Q?dH/ZQqA1ddIUX7zRSBwCWW/+O+tIgKMW5DX5W0bD7H40zyivE9LIht9GOe?= =?iso-8859-1?Q?P3dgZgTl/ubx2KrXcVIF6DzpMSmU5ypeTekYiLG7xl20elbhkoOmhSVwC8?= =?iso-8859-1?Q?SrU6fTU7aTJqnyCf5icoEkoPHI1vAa1UbTP5ugVm3KWHce/2tjh8Dw3lHj?= =?iso-8859-1?Q?ebCW79QsbtaNRUiOZfbwJKK9xucmeXnzyhWhoHdcgcyLloty4J5B6tIZB1?= =?iso-8859-1?Q?bU7fvM0SvAbRsagEklzaoo1KaXchVvwEwwVVgssaMl5rtHBiD/QzA1AMGb?= =?iso-8859-1?Q?f5ta1ZJCJ2S49+GIlEf+1eFvhPbSiAOUAuNtIli+P57j03q6yK1xc44VIT?= =?iso-8859-1?Q?4EQyLN0a8NeMIQcZExDJ27GGYACwTuVfMGEjtaKONXMvHk97aGrUE0Ipdd?= =?iso-8859-1?Q?rdcKnv981smM3t8QuN7PCMm4O7jC18UinOx5cS+FSZSCtW2+Hnq6R6GXwy?= =?iso-8859-1?Q?i5lz9je2zsUCqZIQUmyCyC+cd5b6Ko+YJIvgW2uBJ8OLyka6EvRHai9kpP?= =?iso-8859-1?Q?pJ84WUN4NY8bmT2mtt5GWaIwZhBGpeypTO2Rb+doY0TLS1q0LLWl9vBAmY?= =?iso-8859-1?Q?2+pvOlgXE2MUcC/wFS2D+QfQlWxSNc/WeGWpnv0snp0VObtfVYHgQyhNG4?= =?iso-8859-1?Q?nlXBKcShyoRTugwWsV7SdM4+GJlKrEOpGsTeYvUlDxxe7byLVl/XMj4SNd?= =?iso-8859-1?Q?XvOFi9+N4OedQ3REHZh1ufjt3/WRO/r2WxXjrZJAe/qwS4ycxrMVCeAkbi?= =?iso-8859-1?Q?AugZ5fp59eidiIG/LduHuE9A9bXQSrszqaqb/Jts53iZUUePWBAUiJjmVn?= =?iso-8859-1?Q?hvVyVS79Fi6FgxiHFr8pzLXSr+ms4B+7fIoVHl4NQHv/Es0XBevrkGC3wJ?= =?iso-8859-1?Q?Zsv5OtecAPcoeeV9uc+1MISlDi9mCfVLUV2GUmsQzHJNLjLjSq5x5oO3iI?= =?iso-8859-1?Q?AVaSNoGO0zkPiQg5OtoNmsiMfgHoS24GaTUa9n1Ng2n/wDIFGAOYCi4w?= =?iso-8859-1?Q?=3D=3D?= Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: syrmia.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: AM0PR03MB4882.eurprd03.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 6f3ce2f1-7fa2-48fa-afff-08da6f9b0eb5 X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Jul 2022 06:41:38.3279 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 19214a73-c1ab-4e19-8f59-14bdcb09a66e X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: HnliqwRTgO8k2kni5tHf5RGZR//6/GhjDbl/2knmxt7WDNJji+dn5/79oOAKkMHD0U+ihFr+xmlpgNxFF5svqYeLMhHGquQ3rFvl8xmnVwI= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DU2PR03MB7909 X-Spam-Status: No, score=-11.6 required=5.0 tests=BAYES_00, BODY_8BITS, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, GIT_PATCH_0, RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2, SPF_HELO_PASS, SPF_PASS, TXREP autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org X-BeenThere: gcc-patches@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gcc-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jul 2022 06:41:42 -0000 Gentle ping, requiring someone to push this change, as I do not have commit= access. :)=0A= =0A= From: Dimitrije Milosevic=0A= Sent: Monday, July 25, 2022 8:55 AM=0A= To: gcc-patches@gcc.gnu.org =0A= Cc: Djordje Todorovic ; xry111@xry111.site =0A= Subject: [PATCH] libsanitizer: Cherry-pick 2bfb0fcb51510f22723c8cdfefe from= upstream =0A= =A0=0A= 2bfb0fcb51510f22723c8cdfefe [Sanitizer][MIPS] Fix stat struct size for the = O32 ABI.=0A= =0A= Signed-off-by: Dimitrije Milosevic .=0A= =0A= ---=0A= =A0.../sanitizer_common/sanitizer_platform_limits_posix.h=A0=A0=A0=A0 | 7 += +++---=0A= =A01 file changed, 4 insertions(+), 3 deletions(-)=0A= =0A= diff --git a/libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.= h b/libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.h=0A= index 89772a7e5c0..75c6cc7f285 100644=0A= --- a/libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.h=0A= +++ b/libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.h=0A= @@ -81,9 +81,10 @@ const unsigned struct_kernel_stat64_sz =3D 104;=0A= =A0const unsigned struct_kernel_stat_sz =3D 144;=0A= =A0const unsigned struct_kernel_stat64_sz =3D 104;=0A= =A0#elif defined(__mips__)=0A= -const unsigned struct_kernel_stat_sz =3D SANITIZER_ANDROID=0A= -=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0= =A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 ? FIRST_32_SECOND_64= (104, 128)=0A= -=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0= =A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 : FIRST_32_SECOND_64= (144, 216);=0A= +const unsigned struct_kernel_stat_sz =3D=0A= +=A0=A0=A0 SANITIZER_ANDROID=0A= +=A0=A0=A0=A0=A0=A0=A0 ? FIRST_32_SECOND_64(104, 128)=0A= +=A0=A0=A0=A0=A0=A0=A0 : FIRST_32_SECOND_64((_MIPS_SIM =3D=3D _ABIN32) ? 16= 0 : 144, 216);=0A= =A0const unsigned struct_kernel_stat64_sz =3D 104;=0A= =A0#elif defined(__s390__) && !defined(__s390x__)=0A= =A0const unsigned struct_kernel_stat_sz =3D 64;=0A= -- =0A= 2.25.1=