From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-lj1-x230.google.com (mail-lj1-x230.google.com [IPv6:2a00:1450:4864:20::230]) by sourceware.org (Postfix) with ESMTPS id 2E07E3858D28 for ; Tue, 17 Jan 2023 09:54:07 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 2E07E3858D28 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=gmail.com Received: by mail-lj1-x230.google.com with SMTP id y19so11279794ljq.7 for ; Tue, 17 Jan 2023 01:54:07 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=c02nFGwbDS6EX+JiyyUlnqF1y2IlfbpmUKd/cD8jcFk=; b=BUJPBnQNLlvdMl8j5EJn6kX9bNHgAmXg2FB6NcA6ITGiaETWaPj9fGwMamTwlXJ3SN bwyJr178stK5IHKdSZXkCu/SA7i3Wn10LDPZX8mqceJ4d8paWfFnNbNCae0xzypJI00N yGKZSwBIGoZ2aTf/B51n5nDtN//+3cGEhCfE+V19tZF1FwEicCB0QZuy2iUoqiRjOoM9 HWlMJHKDyVAqoYzqc3DSjQNWztmmZvuYEXu5U8KyBExRJllzgX4hCcoM7/GR01P0o/aw l0BU3aQwPJvzT2Evxp6J9BgMCplmWo2aSHra8vlcr0gO7cTzS4szZDk8MvVD4lwdlRyN gYgQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=c02nFGwbDS6EX+JiyyUlnqF1y2IlfbpmUKd/cD8jcFk=; b=iOqOVyCaqG2rDsFY0SHWUuFmz2u/i36xcNg/zDcSlWA9W0pF1iREsU6NCd68o+lqm7 h92ibaLqWM1tR+b5Dtt3u87bfiZNVUdp5nxwBq40APkG4RpfPcFWe9LiFYqRPFS9u5WM Tvgtr08sbVx3UlH+Ggf2vBpQVZC2spy8/BAHFvDZ4a+18OybnooljNQeUtmOcCUMX9Qb ssY8GnKB2p0EJALN1eyTLT5gkVgM5nC5lQSgm98iEOGuyPByb2EYY8lKY1jYSF1GHJkW anSMwQgFn3GQNg7BncKU0uUGZhs93eOKae8Uw+36V1zO7i++UWo0BH9riUMBR7mBAt57 QxNw== X-Gm-Message-State: AFqh2koqGpABleSgw+L2yv/WodtnnZJPhGh4nlvUBhdw8KrAo+5dOQdZ /KzbWNsWkfxcSKICmrTSgw+BilqbKVb1ih163/I= X-Google-Smtp-Source: AMrXdXtZUWVrjKXUQgfN+7ZBcvrmBGUGJ335xENLpEegEHsEEuTVpTBmVZqIEExdhtvMNeAvBgQ85V6x8JWb6Rja7js= X-Received: by 2002:a2e:8790:0:b0:283:5322:e7c4 with SMTP id n16-20020a2e8790000000b002835322e7c4mr126834lji.448.1673949245400; Tue, 17 Jan 2023 01:54:05 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: From: Richard Biener Date: Tue, 17 Jan 2023 10:53:53 +0100 Message-ID: Subject: Re: [PATCH] libsanitizer: Fix asan SEGVs with gld on Solaris To: Rainer Orth Cc: gcc-patches@gcc.gnu.org Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-1.0 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,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 List-Id: On Tue, Jan 17, 2023 at 9:58 AM Rainer Orth wrote: > > When using GNU ld on Solaris, a large number of asan tests SEGV, while > Solaris ld is fine. This happens inside the __tls_get_addr interceptor, > which is highly glibc-specific. Therefore this patch disables that > interceptor. > > Posted upstream at https://reviews.llvm.org/D141385. > > Tested on i386-pc-solaris2.11 and sparc-sun-solaris2.11. > > Ok to cherry-pick into libsanitizer? OK. > Rainer > > -- > ----------------------------------------------------------------------------- > Rainer Orth, Center for Biotechnology, Bielefeld University > > > 2023-01-17 Rainer Orth > > libsanitizer: > * sanitizer_common/sanitizer_platform_interceptors.h: Cherry-pick > llvm-project revision 951cf656b2faaf6fc0baa867293c0cb0ab131951. >