Message ID | 20250131171232.1018281-6-aleksandar.rakic@htecgroup.com |
---|---|
State | New |
Headers |
Return-Path: <gcc-patches-bounces~patchwork=sourceware.org@gcc.gnu.org> X-Original-To: patchwork@sourceware.org Delivered-To: patchwork@sourceware.org Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id AC466385840C for <patchwork@sourceware.org>; Fri, 31 Jan 2025 17:25:45 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org AC466385840C Authentication-Results: sourceware.org; dkim=pass (2048-bit key, unprotected) header.d=htecgroup.com header.i=@htecgroup.com header.a=rsa-sha256 header.s=selector1 header.b=mHWnfd6V X-Original-To: gcc-patches@gcc.gnu.org Delivered-To: gcc-patches@gcc.gnu.org Received: from DUZPR83CU001.outbound.protection.outlook.com (mail-northeuropeazlp170130004.outbound.protection.outlook.com [IPv6:2a01:111:f403:c200::4]) by sourceware.org (Postfix) with ESMTPS id E1D703858C33 for <gcc-patches@gcc.gnu.org>; Fri, 31 Jan 2025 17:13:25 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org E1D703858C33 Authentication-Results: sourceware.org; dmarc=pass (p=reject dis=none) header.from=htecgroup.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=htecgroup.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org E1D703858C33 Authentication-Results: server2.sourceware.org; arc=pass smtp.remote-ip=2a01:111:f403:c200::4 ARC-Seal: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1738343606; cv=pass; b=eiFAKtnS39Km1ZuDBlMdPZYl5an7k6UEklHgu025v9GwJRqKL1Sh1/4HMQJmXJjzyX60OZgUVOl29FqCerHttzt67n3Q70T8jKxWCsNYGkwcJzf0tsI7bEZH6VSSviXnxal/NwqNTdP+4G1R3Jy8L++uMoFRydT9dwleHmahzVA= ARC-Message-Signature: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1738343606; c=relaxed/simple; bh=Wpiax/1ZdW0e5Td0iQx6dTBo7EcESa11q/um87UAgGc=; h=DKIM-Signature:From:To:Subject:Date:Message-ID:MIME-Version; b=hi3uSNVXBf1l4vaKUfkhGn6CKNlqm84x/MegqeS8jW1q7xPPtytSqtijqZSa42KRLyaP8H52tFSgj58RS57eGA/F3gWbMavLQ5ly4jmpifJdDAFR63YV9xJlbfp1xAjRY9YTiJreUdoPzqnwBORmQTXrXSMGPDMUJ5ojQ6fEVKI= ARC-Authentication-Results: i=2; server2.sourceware.org DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org E1D703858C33 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=ZglyqVknc+wk24w3KdBP31d8vOXGLdvk2+FC70MgTQx+Mezt10aEdkLoz1NEzThD9rWAimd3xZ6/4pNimcLF1NsZeGVVUfKDQ9hS4f8flnRc/ZD0GcgpeXCyJGYNRK8q9Eus3eIm9wJtcThbpZzquD4YKemdGNmSTqrlfkUxf4JhTvvPgU2uQYzBImhUgXick6YrUY/9eoxo7+q+axl7/SkmjyqY3S5uPYR2Z3wf7Xj2VqHyMone/zZngB4bDBTdpQf1Gqn1CRUbeLwl+DYDVMlcFKf4R8Qxn6QSNy6DULcvAB1mPFrY0mjZnCPyQ5pWdj0tms3XL9OdVbbKIyRhKw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=AtmbnSJlGJLA+1XvaiQdN6ourffLIUc2sLA7Id2nGyA=; b=c33x0vaCgrT2OA0mtUCtUF4BTfWlqaOaBedn9tR9UVBvmfcCd3ydIGGYpRdJzYoZXbZm/tiuNbaxPslHZmftZ4BItwfqR5DZzXsCDMaFV6VS0P4gznPrq9l86dMW/f7PLVst1mp+4xDMAtlqopnU1NbPZJYOtFEW6jnklOmorEYHcUibfUby5GZgJvDDMVc1czTYCEJHFKKLDmxmWw5YOdzOGVKLYxnVpwrYNj29CiXCBcR01qR0XsY1aEyzgEyP/gvjTKUuLixf51iR5H63epW2HfIOgGlkAImA5Oj9x5zLLQQRBHzgem4ZDlALJI/kNJTFwt8yM4SbaWwh9gBBkw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=htecgroup.com; dmarc=pass action=none header.from=htecgroup.com; dkim=pass header.d=htecgroup.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=htecgroup.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=AtmbnSJlGJLA+1XvaiQdN6ourffLIUc2sLA7Id2nGyA=; b=mHWnfd6V00+6HTS2j897jBXZrXzbJVzOBAmKK/mcrJJrTwqd5TCpKX6Td7VQmNjuXjQkxioKkXrBDNoFFWVmYTyRyTmMV2+R5WhRE1tYQNQhnxUw5sgz3CZZlpnHNw6ffbRJTdjewDk8o5+FC+MRTuXuVy+QIF4fd7XElOPWTNqaoO2znRWq6L3LmxHXu3Snicm7mymbN6nZ5UnNufEnoxka24JA6ip5HtsF99Dad7knGRLOdOgxfhwoACkb1jfL97m7o3X+ChS56e3S+AvMneFPH5czwg7kQmqKEVX6298Ze8fFqDAi8cihRitR1YG+s1uzzd41Ghy6STEGrLCz4A== Received: from PA4PR09MB4864.eurprd09.prod.outlook.com (2603:10a6:102:ed::17) by PR3PR09MB5442.eurprd09.prod.outlook.com (2603:10a6:102:17d::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8398.22; Fri, 31 Jan 2025 17:13:03 +0000 Received: from PA4PR09MB4864.eurprd09.prod.outlook.com ([fe80::a02b:9d5c:eca5:e024]) by PA4PR09MB4864.eurprd09.prod.outlook.com ([fe80::a02b:9d5c:eca5:e024%6]) with mapi id 15.20.8398.020; Fri, 31 Jan 2025 17:13:03 +0000 From: Aleksandar Rakic <aleksandar.rakic@htecgroup.com> To: "gcc-patches@gcc.gnu.org" <gcc-patches@gcc.gnu.org> CC: Djordje Todorovic <Djordje.Todorovic@htecgroup.com>, "cfu@mips.com" <cfu@mips.com>, Chao-ying Fu <cfu@wavecomp.com>, Aleksandar Rakic <aleksandar.rakic@htecgroup.com> Subject: [PATCH 04/61] Enable LSAN and TSAN for mips with the 64-bit abi Thread-Topic: [PATCH 04/61] Enable LSAN and TSAN for mips with the 64-bit abi Thread-Index: AQHbdANj3W5Y1t0JG0m4Jysqn7sKOw== Date: Fri, 31 Jan 2025 17:13:03 +0000 Message-ID: <20250131171232.1018281-6-aleksandar.rakic@htecgroup.com> References: <20250131171232.1018281-1-aleksandar.rakic@htecgroup.com> In-Reply-To: <20250131171232.1018281-1-aleksandar.rakic@htecgroup.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=htecgroup.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: PA4PR09MB4864:EE_|PR3PR09MB5442:EE_ x-ms-office365-filtering-correlation-id: 617534d6-e382-44a7-66db-08dd421a85a0 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230040|366016|1800799024|376014|38070700018; x-microsoft-antispam-message-info: =?iso-8859-1?q?ij9u0UpEMvQKU8kigfCveKIpRJ?= =?iso-8859-1?q?od01LDK+crIqvoN+rFHergUssY/uRlf7ojrqS3h6Hdk2LUdiMmee8XfpGhGa?= =?iso-8859-1?q?u0RUkrjnJy85ESYwqci7FgIzExYPtFCKy0kJ2lbWdZounc9yzFBB3caM4cmH?= =?iso-8859-1?q?ZIkuh6Jr3eb15UzpCZUp/96hrm/2m9qiH53gkiYVNLhiGBh3+dCYRfQBu3W8?= =?iso-8859-1?q?EbmLMRSimM6ECfUtZO3XHO9K61PoW2Xw9V/Q3Hly6ZcawvY8XCfS6WSk63EO?= =?iso-8859-1?q?caNMRvejHh1hosSHOLfg105CNBQ3Q4jFmfYmtFPg0G2Q5MX6HNV9hqS8V92E?= =?iso-8859-1?q?SW2jhZwD00SlMZGHJ1Nf01LCd5Q85VUx7h9nnxWOvNYABceOKvp/6RktucrP?= =?iso-8859-1?q?5vUCKZngt45h6x/sybRe7/4LxaW7fM3Oe1P1EeK03Uzm5aqxfaw+fTW1qk4m?= =?iso-8859-1?q?vCripv4/yPKvkwo5avHtu6WS3/cmSgO18U1Sc6bn8DoXcEvpTtfP+qgoEqPz?= =?iso-8859-1?q?EjLc56sedrTjT2qKPec7c+TNWZZppQPg7Wg6EsPcwnYj9W8Cq/oLsRtg/b4d?= =?iso-8859-1?q?zWjPWvfz0UNBdjX3BfK6GIMURXlL/xVxbDSZoOfciQDXtlWsMwWXVcJxsFlY?= =?iso-8859-1?q?La4vxTuyq1r5KgcuVr5YbB0PBMA2hWPaL4XQVfxbYD/E+e5t8PAh5KveQYzg?= =?iso-8859-1?q?W6r2tLdisQQ/asUagDWTJkJSZ+jwdPA3VrfoIKAfbusALQiTq8HWOXY+WPU8?= =?iso-8859-1?q?7xQzrlqIb05Y7axi3cTREnlg1q081x1JAOXXSHtUAogvizbEhtkbE6hsCwx9?= =?iso-8859-1?q?vaxk805o9TVhHo/R4xnOZl5pS47Xy/htrzC6kiP9/d6FMcEmUjDUFSP+r+bE?= =?iso-8859-1?q?ZCVKXDaysVjMD52h/d+ayrv+oBrBsthESWUARPlUOKEg7nYt0bXXG7zD1am3?= =?iso-8859-1?q?/AjBAbFe29vwrIGC4+efXSiUGiF/vsa6bseoWLkbODUYAUJqKnzv9KvnTzTK?= =?iso-8859-1?q?oHOhZ+VRkVt9z/Pi9uEbLZ+9Mii7u9u+gADA05KLzaJDK1WRvUP1TKw/qcEK?= =?iso-8859-1?q?c9FQiXn6bT7yOZpTPFLDf6IENZCiNg99KzUZhCaTJDUUv+A264KCV6yKEIN0?= =?iso-8859-1?q?ASiqttazXayIvHapdRKjtJm6jd7rcEDfFCa2SS5dyM1HnfqomhBDNNdIu45L?= =?iso-8859-1?q?wZNZn0P3BmlILfG33o7C8Vy0nSXURWZTwAdXvvnMitLN40wa9wqKra+qNPCW?= =?iso-8859-1?q?mVB/KhRpTOl+Gw+qEbOO9m8zqxZNzRaW9WG6qZ1f7gQuorbegRZS3bkYCnX9?= =?iso-8859-1?q?wxY28FmoG52T/LFFNENj23PTysr5QFb2amJyfZH1G8hnUa3FnslgrlIR9eGt?= =?iso-8859-1?q?z3hvOrpaNNlYMNwZrllePiusWX3XZ3hShJjkYLfXbrvGFgp0SthGyecGRWAd?= =?iso-8859-1?q?iEnoWaNPQxGnFRcK5xOXPBBeTvtIJHrVoS6KZTesxvThVonfoyWaBUXfSP5k?= =?iso-8859-1?q?vob4h7?= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PA4PR09MB4864.eurprd09.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(366016)(1800799024)(376014)(38070700018); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?iso-8859-1?q?u81zfsGxJ7AaIMtubGfjd/s?= =?iso-8859-1?q?xhQ+/BN6bg9vqOc1zT6ga/U8ZYwbM83ytSFGaI1Qk+LV4Hf4wf4azGv2aq/N?= =?iso-8859-1?q?HpFEPlImLT8huK4FX1jL12Vli/g6HUt8MrqM4IDj35wmFzD8mrVBmzAZmA7m?= =?iso-8859-1?q?DI/HyVq0Jr9aorKh3GyGcXj934HqpBUoRWxWtiH6C2SK7rpjFvq4DrU38f27?= =?iso-8859-1?q?3bDeDnCgU7pnhRgtqjkW0O4yADUuUxIt23Rn3AnLrmQeIcku8xGJOcxs4npy?= =?iso-8859-1?q?kv4lYPBKavsCpR1yal1fXPD/M9+7xoA+/ae+uXVYpmrLUKHCBXm5pV0icwtP?= =?iso-8859-1?q?ND3iHbC1ieHx14ZnV13FhxkWkcL3cQOojW5M7V3+k3zft6cDjBfxjxxdO1iy?= =?iso-8859-1?q?N5U93aRtq5pS2DvEkUn1HA28W14oDotGtNk0xeYPnXpe4wSHgpHlApYR2FyH?= =?iso-8859-1?q?nVlF8mluvFAovthJ4EtAaHUTMkf3p9YbVLD1f0bYpk/tj533b/UjG614IAcu?= =?iso-8859-1?q?RH0FdaLXRXafiV2QTap0WsK7MwHu+cH7eGS072sGWtD/eAFv2ic9kpcqUHzP?= =?iso-8859-1?q?7p9cvIa+bgCPejsFkLjgqSHpS6Pqkb753YeWJUoPq2s8PSBVo5Z3112iIvEw?= =?iso-8859-1?q?EdkJitqZi3PsnWKsvyUzCDw6X9ZnSPOCg+6gaef8u/7cjKKDGXc4fxM7Pa6s?= =?iso-8859-1?q?JkBYrTvv9NBRtXx1zJQAFuy9mKOZqw87dFcmIBrCtSvhGdAaFNHjl2P+dkTL?= =?iso-8859-1?q?i0eawBQxBVLylhnvJAQLHx1qIlCPPdZtqFLRrW7/annJzDP0ppJB48gPiY3M?= =?iso-8859-1?q?o7i9gw55uV6OiDe8IztL3oN1wfDpkU9UjCA2qrV10oSpVv50wQ/wTYOMV8Kk?= =?iso-8859-1?q?254hHjSS4ZyTHc9mPnfu4i4g61QMfI5VWzT/bjxqAz1A08d+3NmvfZ3RLWqp?= =?iso-8859-1?q?6ZEjaWIPXJEgZter6GCGA7lNcbEis+RJ2aSQoFbq4eDvzDuPZiwvoJU25/gv?= =?iso-8859-1?q?MX8+FPjHG8CELi49Ho0PkGxvvEJQD8zmH9VbvCCytAP1FdCeGJ19KfErjO+u?= =?iso-8859-1?q?UgFlGZQPdv/dE+Rs+JePsSYlhKxUhMZ/0wpBi1Nn2RRfBFYhf0q8pHsU8gIC?= =?iso-8859-1?q?nkA04P9BgEwmrB3tWMTtPMc/z0ssd54hf+0msyXZJtk5DHm1G3uTcIVnHY99?= =?iso-8859-1?q?mAeO2JVxlD6DKWCrsMr4ce7/XKXzIMM7ARrHrabTq8OKEDDTww3Vjfe/DFSG?= =?iso-8859-1?q?DOYaI7p9ssvBnr7VT5N/r3Wa+Zq/pcBSXMKaBOnHgWosvHIaPZZP4EQJ2MDi?= =?iso-8859-1?q?/+/zfssCfqDRcA3ho0acYuHJe3r9XF8bo9bepeWYbwMZ1lX/jhdUJw40fZkE?= =?iso-8859-1?q?pfKf9AAImAa5cTwpZrfW8R66k1+fkeRrno7KzjYt0tOpYez3dyjCc1+wBuEz?= =?iso-8859-1?q?1US7T9jPpvH+jepj0YLtzlSZxSshTQtyK14wKXEVl8GEdnXPCcVoGO7WpWph?= =?iso-8859-1?q?EOq6c/AW0gGUSfii3HDT2KnuxRJdiewz+p+UH9zEGus4FBarbRCPLwNayrhz?= =?iso-8859-1?q?iLAI7NkZ5maKPIHVbvblbtqWK583ekcv0vfklMpzP8biDejb/KZLqFkK+gxF?= =?iso-8859-1?q?JTq2lQ7eQxxuCPpr9NK+W50or8AyDUgrS6xtW9MDFZRvymgk1iPtj6Ma+87k?= =?iso-8859-1?q?=3D?= Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: htecgroup.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: PA4PR09MB4864.eurprd09.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 617534d6-e382-44a7-66db-08dd421a85a0 X-MS-Exchange-CrossTenant-originalarrivaltime: 31 Jan 2025 17:13:03.4855 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 9f85665b-7efd-4776-9dfe-b6bfda2565ee X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: DotGuhe85wMA7TpM+zXSA9V9hQX8pd9j5OcOQul7eWXR9jSRwaIqi+VtHRgvXYQXCuKl7G7xpcJrGr9w5fpobith6Y9n6l9Osjps9mYQX9U= X-MS-Exchange-Transport-CrossTenantHeadersStamped: PR3PR09MB5442 X-Spam-Status: No, score=-11.1 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, GIT_PATCH_0, RCVD_IN_DNSWL_NONE, 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.30 Precedence: list List-Id: Gcc-patches mailing list <gcc-patches.gcc.gnu.org> List-Unsubscribe: <https://gcc.gnu.org/mailman/options/gcc-patches>, <mailto:gcc-patches-request@gcc.gnu.org?subject=unsubscribe> List-Archive: <https://gcc.gnu.org/pipermail/gcc-patches/> List-Post: <mailto:gcc-patches@gcc.gnu.org> List-Help: <mailto:gcc-patches-request@gcc.gnu.org?subject=help> List-Subscribe: <https://gcc.gnu.org/mailman/listinfo/gcc-patches>, <mailto:gcc-patches-request@gcc.gnu.org?subject=subscribe> Errors-To: gcc-patches-bounces~patchwork=sourceware.org@gcc.gnu.org |
Series |
Improve Mips target
|
|
Commit Message
Aleksandar Rakic
Jan. 31, 2025, 5:13 p.m. UTC
From: Chao-ying Fu <cfu@wavecomp.com> Cherry-picked b9fd138826394dd188936c8031dec676e2d16b47 from https://github.com/MIPS/gcc Signed-off-by: Chao-ying Fu <cfu@mips.com> Signed-off-by: Aleksandar Rakic <aleksandar.rakic@htecgroup.com> --- libsanitizer/configure.tgt | 5 +++++ 1 file changed, 5 insertions(+)
diff --git a/libsanitizer/configure.tgt b/libsanitizer/configure.tgt index 77a0e68222b..992cccb629a 100644 --- a/libsanitizer/configure.tgt +++ b/libsanitizer/configure.tgt @@ -56,6 +56,11 @@ case "${target}" in arm*-*-linux*) ;; mips*-*-linux*) + if test x$ac_cv_sizeof_void_p = x8; then + TSAN_SUPPORTED=yes + LSAN_SUPPORTED=yes + TSAN_TARGET_DEPENDENT_OBJECTS=tsan_rtl_mips64.lo + fi ;; aarch64*-*-linux*) if test x$ac_cv_sizeof_void_p = x8; then