From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR02-VE1-obe.outbound.protection.outlook.com (mail-eopbgr20125.outbound.protection.outlook.com [40.107.2.125]) by sourceware.org (Postfix) with ESMTPS id E5573385AC1B for ; Wed, 10 Aug 2022 06:46:50 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org E5573385AC1B 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=DqiCP872bhRLJyJN4l/71qQrXYGD5fAdxWj/MeEI2cADIAA80CaHCf9/7LaEJT1GRRl1g4vMURxBp7QVjGps7z8Syb3MaFRumdTz0IUmGGtd/szIm15spv6F9uxvWs8VreNlnBEVbHkYbjjbf2wVqfMRytFQuOmMl/RZIcVR0IaSyUTQGGKT27jBM6qJcYq1uDSsYMMWMh/AuZy3OBzZeiq56pE5Lmfz98MnzIRwpY/KX8u/V9tJTsUkNNgqRxihguO7Hl99U429GVQirTPvcEgs3HTr8DRWIVNKTX0uBkBcePZR4+yLf9srBX+HKkhgGtjxSz4G3qXIL6J8rs+2Ew== 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=V2zbVWA1lylp6q1rMeqV5hYLkSX1FuUaTV8KBdPt/xw=; b=PyZPDIc0Vn8NynxMW1Pcxa8dSbgf56CO3kvM3Hd2BS07qGlSsMHgG/FigIEPLlyHC/IO/CWxqOgoKNkIeOGwzwfEUJB46csWBGqTPq1Q7YKxZRHMNN8gxyICA1t+KyndILYKpI5pJogmQjutXVDhqhrF03lW5OFH42i03JzDwmTFjC9VW2hj1vsnBLfHqGFFPitwUvNe++nA1hFZDO8loVroL9AxPGa1xyyLBnFby/6/4/Sm1omod0AMKhUwKXVzI9KIEKyVTzT3gWeehlqY91/OA/yQb1PsylVPJsBuQumjqI4wk8N5ZgOAk9rNPVSRZck/lSTnvX3RPNH+7mPQZA== 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=V2zbVWA1lylp6q1rMeqV5hYLkSX1FuUaTV8KBdPt/xw=; b=TOl25fb1BZXVdINWlLoQZ097z/1+XcdokhDHsbI8HNQzHBvsieWNHF447YInn7oifzVpZPeEOTtrZgf26aOAX3FbpqsnijJ4Ce4cjTyB1ZO9z1iuMu/1tDZjrvRgnV10i00bC2q0CT7tDGoJdLyS6XwfRJX/9IeoCWQxRPedjlc= Received: from AM0PR03MB4882.eurprd03.prod.outlook.com (2603:10a6:208:fb::17) by DB6PR0301MB2566.eurprd03.prod.outlook.com (2603:10a6:4:59::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5504.21; Wed, 10 Aug 2022 06:46:47 +0000 Received: from AM0PR03MB4882.eurprd03.prod.outlook.com ([fe80::95b:15bd:5c0e:a4a1]) by AM0PR03MB4882.eurprd03.prod.outlook.com ([fe80::95b:15bd:5c0e:a4a1%4]) with mapi id 15.20.5525.011; Wed, 10 Aug 2022 06:46:46 +0000 From: Dimitrije Milosevic To: "gcc-patches@gcc.gnu.org" CC: Djordje Todorovic , "xry111@xry111.site" , "maskray@google.com" Subject: Re: [PATCH] Mips: Enable TSAN for 64-bit ABIs Thread-Topic: [PATCH] Mips: Enable TSAN for 64-bit ABIs Thread-Index: AQHYozYJMxg/DwovcUqMiMFRB7asca2nw1G3 Date: Wed, 10 Aug 2022 06:46:46 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: 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: 21d37636-7bd3-48fc-c2b0-08da7a9c1860 x-ms-traffictypediagnostic: DB6PR0301MB2566:EE_ x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: xIiAzHgcdzWKYqwIjVur2PpE2vk7/HyRXlPSfXwjk1SiuFTcMQzgBPfuX60wUdeIAmsUBei3u42afEl/TF6qfUjpsyYu9EHTQwhK9/aR1uUJRw0/QfWYpHgJ8B2BPxYLGJBEUPrmwksBGeYs+M39wnJzACW1awjWyQLZ4EoW67khOnrdo/rMbbMFNPY7CpCW67B1gbPLaJ8wQLxICzWP/nin/tXCTH29OHfJHfLHsMHZoDTRaSTskiXNsQRhm+Q5bB3G0FvvFBcGTkytVYxjXk4lYjwacl7B2rJdIpGxcc0pioWOVnlIS6+trXnTz2y0dEZUAr5NhI0BfTsOgPFz/byTEmYdzzXfvs4mVdjYcO7RS68kw5brcyl0WgIte+9kL7hlh9NDP6QMQ2b+kmJtUEiNh+fFMgQxW56JWnQRCT8LLadXk3/2xV/uaGT6Zap8+9NBRgxIEThwGFNdIPZzOeHYx87JBsmxBoN2obkkPmO/8o3BvQYeDCfqjld3LAjrcHOHhNZ5lwR/Bmk1D7K6mvxpiqa7rK+eOIaDuKDUzI/QplulM+Vv8jxvAsEp358Ni1DcM45ZFoS8jj4clWA9fq5KBg42uLi/Vhx5m/amgMB7WQN0bdUyDt87L2uwO4hs2lJsMiKPrzXkgtHpIqHh4Pq4giUyXJUJDmLH2w8KdG98BAA4X6QOhMuJvkqQ64/Br2kKTn9yPjqlq7Rw9KhiZ5GP/22D2D1M3pzYdwl/23me//UvFQ42HE7xDkWf/LIJsaTMl2TXHKJ6We3k4KY31lL9SasTKpJmr5oJvQvCXx4= 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)(396003)(346002)(366004)(136003)(39830400003)(6916009)(54906003)(38070700005)(316002)(91956017)(186003)(71200400001)(55016003)(4326008)(66946007)(4744005)(41300700001)(66476007)(38100700002)(66556008)(64756008)(66446008)(76116006)(86362001)(33656002)(122000001)(5660300002)(53546011)(478600001)(2906002)(26005)(6506007)(7696005)(8936002)(52536014)(9686003)(8676002); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?iso-8859-1?Q?y1rpJDF17eZdeSV3xw10PlQEaM0SJvM3aZmjvznxHQY0HpV+LLOUTo4sEK?= =?iso-8859-1?Q?BICvqrdN3psBh3em9UP/5+SVSbq/5lhtgorythzXIzdzihyuewrmgY+us5?= =?iso-8859-1?Q?TiSy4v3cetIBADCDItTaHFPXKG53E5zu/coOeCEY4XgS32P7BRGe+WmxZz?= =?iso-8859-1?Q?8st47CsPtTyEGSGL3ehOzRusPzn39REMQZc/fAIw9R16CkZi1fwKBRm4SI?= =?iso-8859-1?Q?/5UIu/XkEC6bIR/pHmYZRh+sR4MoSHbkPFuGqT1BNixky4rUa3Qu6FGojh?= =?iso-8859-1?Q?wMuTJFBHgVsDDT8h/AGmbb1ImQW2gKTEzXDiyr/p569X9odIl/S+dcD54O?= =?iso-8859-1?Q?fp8k/gTS+vRg+Lj9XWO+91k8TxZJ1026xqJf6ejvoKJ2E4r7T1fHnaQu/W?= =?iso-8859-1?Q?OUvghxMGHmecS56NEgHB+S/cehugo0FGCHVuckw1kDj7Qc72uI5cj5SzBm?= =?iso-8859-1?Q?tvw9/DhFW6ZOzIEQqhQzFNPGDKNlLFpzfyVpBE4HVm74Q9nP/bJ7Hh6OFm?= =?iso-8859-1?Q?+98fFImnbJcBHRPUc0gxbx1TI+16/e/3wSaQjL2vyh+XT5hYzIPuztntKg?= =?iso-8859-1?Q?qnKJYFh2IUzOBjSeiG7CT2Yp43hgdRU/wrXwVt6plWW97UTWplwYALpSpL?= =?iso-8859-1?Q?KT6HdWkyxB9B+9t5J2zNUS77uKDT6DQ+s2A91x5HyH9+fm80ag0F3w7H1+?= =?iso-8859-1?Q?MUIEOTRqfjLBx2M+eQRXhTJpNrFRiy80VNNUhfntsD6dqEKl8Br2gSma/C?= =?iso-8859-1?Q?w+hZ3zZNk6zNTCSor4ghkwxhhFeqLKDt6IJrR4x0agrbC6bMSZ+WMgSlNs?= =?iso-8859-1?Q?2pzZbzGshdLR3C/RhlnoPNsrNeK7gl2pkYInXG46y0S0MSVmXnp+ZO9APO?= =?iso-8859-1?Q?kLI8nzOX2w54D892bOpkTN/FcNo7d3v/0Eo0GZSPlvStue3lNBPeQDht+x?= =?iso-8859-1?Q?TmKdBp2ZleCDLgeor1Gapv9QrGjlkSq2R4bdFDs0sZA6CdlZYnf3g0y8CO?= =?iso-8859-1?Q?eTp1Epb5XuaVBgBmYAE+VjA1xZWBrgFyoWdGJHzxGAeFHsi06Xz7SfozBG?= =?iso-8859-1?Q?XJk7gVwQxv3UtITsR/ItVyvntZ4S+If19Ro0HKHuaTptPIsW7Q4/jXIVET?= =?iso-8859-1?Q?V+NGXcKbk7da4uUtOTU55R5JMNRTonLetG2xhpD/Ce47KZWNcZ2drBwL8L?= =?iso-8859-1?Q?h3xnFV4NLpxZpGxWsL5Yk8TgDbFfsyRZ5xD7/uvwCAxhLrGSe3CCPgjZHn?= =?iso-8859-1?Q?urYqIsMuZPK1+/Q2kh+Vf6DyLDTI35804b2XvgBwtoxC3GIPkDw4fi7YCh?= =?iso-8859-1?Q?yVqskAtH6e61LzJBcuhyDgccfQBmVkE8hl/RQ6Z17bLLbwwTQ+sNxGfa2p?= =?iso-8859-1?Q?cL1q+KhEjRMI3zSVrhQMRjKxMZZbATprS2OQKGq4dknocZsqQWGVplvOjV?= =?iso-8859-1?Q?S9/IZX7pqlyHmvrOIZtWn82xnq4uIzXFYbBWsYSpaeE/jKn/xGCQuLABS4?= =?iso-8859-1?Q?IaNVAF31azHLO0/u+ju60PAZhoR/E9JS8oaYg7Q6dlUUQuayE/0W9wWw4l?= =?iso-8859-1?Q?gc1+uwiBHe6qMynthCIioG5nb89RGX+/eJOZpow8qlPThRKoFtqt2L+gRt?= =?iso-8859-1?Q?swweTKZx5CIkDUqiKRnW/CVu2RBBZIDWCrTiMWoie6NrzBbwKHQOTDxg?= =?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: 21d37636-7bd3-48fc-c2b0-08da7a9c1860 X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Aug 2022 06:46:46.8515 (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: OUYvPuCZJVh4Be8hMBu/a/eZJOVBa22YNhJso+CDCNdL2Jg+S2BvZGjqlbVHYU24BxxEXfOW8JrEHd/wz2I5YAzxRiMrAhdbWY4a48Uiqtk= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB6PR0301MB2566 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, T_SCC_BODY_TEXT_LINE 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, 10 Aug 2022 06:46:52 -0000 Gentle ping. :)=0A= =0A= From: Dimitrije Milosevic=0A= Sent: Friday, July 29, 2022 12:38 PM=0A= To: gcc-patches@gcc.gnu.org =0A= Cc: Djordje Todorovic ; xry111@xry111.site ; maskray@google.com =0A= Subject: [PATCH] Mips: Enable TSAN for 64-bit ABIs =0A= =A0=0A= The following patch enables TSAN for mips64, on which it is supported.=0A= =0A= Signed-off-by: Dimitrije Milosevic .=0A= =0A= libsanitizer/ChangeLog:=0A= =0A= =A0=A0=A0=A0=A0=A0=A0 * configure.tgt: Enable=0A= =A0=A0=A0=A0=A0=A0=A0 TSAN for 64-bit ABIs.=0A= ---=0A= =A0libsanitizer/configure.tgt | 4 ++++=0A= =A01 file changed, 4 insertions(+)=0A= =0A= diff --git a/libsanitizer/configure.tgt b/libsanitizer/configure.tgt=0A= index fb89df4935c..6855a6ca9e7 100644=0A= --- a/libsanitizer/configure.tgt=0A= +++ b/libsanitizer/configure.tgt=0A= @@ -55,6 +55,10 @@ case "${target}" in=0A= =A0=A0 arm*-*-linux*)=0A= =A0=A0=A0=A0=A0=A0=A0=A0 ;;=0A= =A0=A0 mips*-*-linux*)=0A= +=A0=A0=A0=A0=A0=A0 if test x$ac_cv_sizeof_void_p =3D x8; then=0A= +=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 TSAN_SUPPORTED=3Dyes=0A= +=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 TSAN_TARGET_DEPENDENT_OBJECTS= =3Dtsan_rtl_mips64.lo=0A= +=A0=A0=A0=A0=A0=A0 fi=0A= =A0=A0=A0=A0=A0=A0=A0=A0 ;;=0A= =A0=A0 aarch64*-*-linux*)=0A= =A0=A0=A0=A0=A0=A0=A0=A0 if test x$ac_cv_sizeof_void_p =3D x8; then=0A= -- =0A= 2.25.1=