From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR05-DB8-obe.outbound.protection.outlook.com (mail-db8eur05on2123.outbound.protection.outlook.com [40.107.20.123]) by sourceware.org (Postfix) with ESMTPS id AC1BB38582BD for ; Thu, 28 Jul 2022 13:43:32 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org AC1BB38582BD 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=iD23SBQUHP4QqUBV2a7aZgykX00LFTKwbJ87+XLiQs0IfPE2xR/N3Itc0hEWk3XZIRRERm3+aafhmF6nr7/kYD5q8ec9y9qKrucv3q1zQBmwQW9xdLH5T2XwZRO4w06oCsfp2aMjvUUvQ6KmOI3CI/OcQOxvFYrk+cVL0TSBAGmsT2FIKdFxjsSWvB1tdHRVByQtfa4xMX/aDDq6jXa7TGfIEVsB4w+iqFK3+TOYmz7O2pPvIRnLXB2FpOM7Yfs+tbOuzyc+Mat3qNjQpcX+7k1xQxF7ORSiKbZfbMsldMMl6LhJ5lStWQ7BTNYmWPGjZhbL2PLZQ9HPnUtx0A7LWQ== 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=zE6fPNM7M5uMevCYKFMaHhbi53G9KFGyGdameRq2eZ4=; b=dvV/ahJkfyKAugB9pB+8jDXR6gTNorzxO/OnTzANpVXgbXEbnbwBr/Vumaa+JHiOL70EULPJmBvQsPyGOaKgOHDQ7zW9m8qutMjBCC57g6BX2tRj8vNx0SWlCo54gI48ZyUflkuAmrXnCDLLjLNmBycISIG5boLCQSzHw3QdpKEJ0BnqtJUSUwb25njPNA37MrgmU+BosAip2b67Bf+jpOAxNdSdGJogxRY7OMUzBMyqVpdiILSsmHEbcl0GK0AXc75k9IXOhNIGCz2fHhbVexyG8bhQzg23vB2oWttbVQnBk5TuPqce2ZA84YNXDdlbsT4hTVtWTFIJOF5oQkCiyA== 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=zE6fPNM7M5uMevCYKFMaHhbi53G9KFGyGdameRq2eZ4=; b=TQ7U649viuBfhhMqMGAidsWnhs1pKV62k3S90tgynsH2Y0xeoaW/el8lDJoFsoBmEPLLbD/EkhMPQU3/0lQSIoWU/2dk0VGTUk2UY/5pVLGEci108NV3XDMf9VirFe/Uij7AbwUpJk0sVuHDOZ26U5I71++vmWZqU7qqXEUMDIU= Received: from AM0PR03MB4882.eurprd03.prod.outlook.com (2603:10a6:208:fb::17) by AM6PR03MB4357.eurprd03.prod.outlook.com (2603:10a6:20b:8::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5458.19; Thu, 28 Jul 2022 13:43:30 +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; Thu, 28 Jul 2022 13:43:30 +0000 From: Dimitrije Milosevic To: "gcc-patches@gcc.gnu.org" CC: Djordje Todorovic , "xry111@xry111.site" , "joseph@codesourcery.com" , "macro@embecosm.com" Subject: Re: [PATCH] libsanitizer: Cherry-pick 2bfb0fcb51510f22723c8cdfefe from upstream Thread-Topic: [PATCH] libsanitizer: Cherry-pick 2bfb0fcb51510f22723c8cdfefe from upstream Thread-Index: AQHYn/Lafw1CGPNvR0ad+aW9jYBmBK2Tz5IG Date: Thu, 28 Jul 2022 13:43:30 +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: a7df1b26-ebdf-f998-3745-113b5f4fdbde 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: 50213b16-b6d2-42a8-ea75-08da709f2824 x-ms-traffictypediagnostic: AM6PR03MB4357:EE_ x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: vN5sud9BIOpkBEfjKajbzWsmIpHbhj3pDeLc5I6zi3uLvvQzv/e4OmEFJL8uaHVtw8hm/tqDr+M6l4VCAgCRxNa1Ah/3UWByIPi/D6PEOC31isIiWjf01o6OHgBFT+SDfvR9kuclSk+tlGAGJPpndm9fE8Cwq7x7RZtGwzKuvR+VtkwNQ3HPEHvCiVeflZi3OHqxu1WawOKgELCtRoWRmlPvsJSge3pgQfa+dVlAMJZ8EXCTTAbi4/Yzmlv662Dvy2m3nyBR0UDN3C1+v0IPs/ov+wrBAZHqmUozlmuS22kvHej5OV0uw/+EW7aiPAa0nI8V9ZfTKpXjJ980wIPBdcAdFEYDJUyZSBt1i3L3xspYKFWy0oEvVeKz48r4zNjGn8dfdIByKhDG6fjtBXC1dZbPWbvyYThHO7/VjAyqI6NBRSOieZ5tZgkYNtqVWRH0O7leGveuLqVOrZb6ufHG36AdIW7y+JqBnImZIjdhTvMwnQQYs2vsWWCo4UvDg3Ec5pxYSXSoaMD5rh7ryrBqOKMe7nj7Cbq5oC4m2KYh96R+pxhlO0Abh6S6f360ki4B9BwpiM/kJNIn+3EqyndAPffHGttuJqvqVS9/tBd2LP74IpoGYADgYP8RQQrQ5mbsgrP2QXYaoQU8Ijgg70rh7uWU8osIxRD08skTkWqM17zKqfDOP0j7Iyi0npHArN7ksRDjyrGoO3scDhVMbblxOgddwDzY1s4LHDUNTRnIBt8lEF6f1CnUx2KZCO2WrczO6Pj40yLlJJDAXx+YT6APYJu7PvIGrmiBy/qS8o3uxWUlDqGvZ64sRcStwkWFBvnK 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)(376002)(346002)(366004)(136003)(396003)(39840400004)(86362001)(53546011)(41300700001)(9686003)(26005)(5660300002)(66946007)(76116006)(52536014)(122000001)(8676002)(7696005)(8936002)(186003)(2906002)(4326008)(478600001)(38070700005)(66446008)(64756008)(71200400001)(38100700002)(55016003)(91956017)(6506007)(83380400001)(66476007)(54906003)(66556008)(6916009)(33656002)(316002); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?iso-8859-1?Q?s875AjXkG1CoSbJrjjwGm1hCeraqlFuf9JAxm4bXpqH79v55u9/BWIDz4q?= =?iso-8859-1?Q?6WXM+5BpGjrhW1s4xXWcpVh5r6f7F2A9K892X82I79XNo5qEou3FZcOnm0?= =?iso-8859-1?Q?pZdCCQKjvo2G6F0AsN/8/EHz1dR/uNeUVI0ZGbwqTSk1qDr7fu8a/qLebX?= =?iso-8859-1?Q?HNZFOgJQgWLJIm13yl1TA3kc2BFz3VtRaX/d7R1WAhsXLud8wiEsR8C2RL?= =?iso-8859-1?Q?4fQeyJhUu5yKdV7jxOIE95PKTXGYbK+9HyAl2mW9DG58WH5rEpaGMU9YiV?= =?iso-8859-1?Q?p9IMdozdaNsd5/ErdfXzAhg4DU0QgLsGBLaUgB3TXMlz90s2EWQN9nQ78G?= =?iso-8859-1?Q?Ad9jNIleThz4QpgRZDT/v9wdpRkLAvIQOb6TW2u+oRTYDjn+TP7wuKS2lt?= =?iso-8859-1?Q?pWh0UyEMnCFJtYMlf4i8EwtcR7vEP/W9KTYdRD5O+Nsj4XSqp728kZgaFQ?= =?iso-8859-1?Q?ForO6fE8YKds26JRbSnmapE3Mad6s7FEFsK9+ZK5KtRVD6ATxCkHqz5SWC?= =?iso-8859-1?Q?eDz5LSK0GLmXCEhzPBPFeciD+rdOfOW0KmNN5QkYpBqj1SV6qFUEZPRw3r?= =?iso-8859-1?Q?ywm4qzq10bCRulKZu7atd2SUN8nayhodbHrt8pk91yBh45CQRpobY4SNxs?= =?iso-8859-1?Q?U0W30XGTXBp/u72pvHNo7hNFYTt2OSuWaddr2LdQsu/jxA0Y5PA6AC3ayf?= =?iso-8859-1?Q?rcmaDW+rlkspyZMmKhoHPcafC+wS0lKrtS3ssKfuEqLxfKKDj63b/pIzi2?= =?iso-8859-1?Q?2Oi45jV7REeNlsTZ3ksTABba/GutB078pQGgPfdmejq3bW33glgBTKXCxO?= =?iso-8859-1?Q?b7jZIivkf/DCAyE1WfS7IOSo2bBlb3xfTl6S0CdNzLoPYRMhR8q5ipDQv/?= =?iso-8859-1?Q?ouIQ7gv+VN+xMTsvaG3sw7N3QbQ4Tl5GKo8DZI5u8wKO1mEYt73jR4vUn7?= =?iso-8859-1?Q?DAwQHr4woRCXSolQqcMCkJBGsqrnkM2wTcpPKTR+fKhZvfaq6geqSyMlcZ?= =?iso-8859-1?Q?9Lnqt3EK6LzgkYfYbHPs8th5j+PGhZfxaSvDgeuj0ljWncoEMV5PH4j2ZM?= =?iso-8859-1?Q?Cf2DYMqpL/vmCfaaByjv+qkP6j4frbZNnj3enPDDv19VUmfDLCppInr/QV?= =?iso-8859-1?Q?eJl4Cn4dV8RMF9GWLWsMR71W+gxZS/Qtwn3M3cLLbgUHBqW/KUfJ4TZ2Gr?= =?iso-8859-1?Q?qas2kw487yRpa0REPQHmqkIAxxVSVwQ3303QcUBNiQVbAuYUf2Yh6WjPvF?= =?iso-8859-1?Q?KH+A+XXUrLjWakZXYf1PpTqofTAxAKzNJEOivhFd1J8jD/IRXGXCwvSRAQ?= =?iso-8859-1?Q?NZxV5sBz2geNPmhTPi5evctLiCju67UJkbDf1QXR3y9hdQomUMduoc99f+?= =?iso-8859-1?Q?/AqjfuqaKAjgkO0nEDxN173lU6BnwvIr+Xt/HFuhKWfFtJIGg5UJWQIsYM?= =?iso-8859-1?Q?e3zS0ZHZiAWpfs8FVDX/Z850WaE43GjmAFkmLHrK/DE0+4Jh4NTSvqh4cK?= =?iso-8859-1?Q?gqfTSaZDXMVmFj+TvXz/yOiVyMIHAvs00DGflufexNfEZww6g0aEkaHXEc?= =?iso-8859-1?Q?gYV5ftihex3qRHxaGM+lR684vcIQ/tBPK73vQrQGPNiBJJakK0T+T1crDm?= =?iso-8859-1?Q?6Ai+p/pnsz4V48lc5vr/J+iKmKM2/mQav1ZlFPkC7hRdALrF8Gs/+KPQ?= =?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: 50213b16-b6d2-42a8-ea75-08da709f2824 X-MS-Exchange-CrossTenant-originalarrivaltime: 28 Jul 2022 13:43:30.1809 (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: Eyn9QuMuBSzUdxyIsXgSFml4zXq+3jqf7iSC/lqHjuw61iQH1Oa5925wQQfGoDfnyrMtVoKmRdrI1XQASEJddeWkSMbB5ItbsT6HUhLFoHs= X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR03MB4357 X-Spam-Status: No, score=-11.5 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: Thu, 28 Jul 2022 13:43:34 -0000 Gentle ping, requiring someone to push the change. :)=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=