From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-yw1-x1131.google.com (mail-yw1-x1131.google.com [IPv6:2607:f8b0:4864:20::1131]) by sourceware.org (Postfix) with ESMTPS id AEA803858C98 for ; Tue, 5 Mar 2024 20:07:38 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org AEA803858C98 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=gmail.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org AEA803858C98 Authentication-Results: server2.sourceware.org; arc=none smtp.remote-ip=2607:f8b0:4864:20::1131 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1709669262; cv=none; b=nOHAHHCBvajZ4EjbrzPqeeEeW83rtBqRTE1PUPct0Vl5LZq7RVjQmDnB5j0rH5aQFG7EGaRlFLuBYTqEk5WNLwt+Ib7IuOZJD1HIi5WRWB0rGwxZJNtQRN9rAusHiMaZUvMbDApLsme8C5y4JGC1mXPLiKcWi7ulGrYGYCpQJt0= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1709669262; c=relaxed/simple; bh=QnsieXczgMtIGqUT1uaT1a9t6jPYagxMbIDz2PJFZbk=; h=DKIM-Signature:MIME-Version:From:Date:Message-ID:Subject:To; b=itqzwweKEQLlU3Clg1Muh724Uq0Regz7m2KNYfKQ6PhgkEpFyVjfCtkCbt2q3uQpsdL0z8dGDlN1vqi2jQdRd+VbVQkOMpjlJWT7Yoa76CJb3aKQnge3MRp7suDM6Pxe1eIvOvBtG9811ZBB5fuLMymoEIpxFz9GdGe7dSjaQ2o= ARC-Authentication-Results: i=1; server2.sourceware.org Received: by mail-yw1-x1131.google.com with SMTP id 00721157ae682-608c40666e0so57252087b3.2 for ; Tue, 05 Mar 2024 12:07:38 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1709669258; x=1710274058; darn=sourceware.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=RMCdfmf6jMeixjUskrAyfl+QeEVbT1J03rnzazFa5Dw=; b=bdUDNokHxd+WbDF7WEEjqLBmVWKNcebLtEOG6fLUKK4u4eXaeVyCwxIrrVIh8MvSaf MFZJ8Edp9CVwnX7M9/0RUQv/fSBZjg3q2eQowhmbNuNLMHVWWcwSBy21Tl9hfo4h3SF7 hnXEa8hdD+6snOfwyXpRWO0Gr6+tRvWiIIuZbAzbKrZ1rsiJ9Dux4r2b8bsCnf+uZ/zu allRol82qLt9kjW41QllruQMRxENYuB1fztUQFjeyUR5zE80IvNNX5WWFQNiujhSwDIO NYFI7Xv65yNVvLBwRjtKF2FkiQAyVXWT9CbktPWrKGzp04ExIJGze2m3hc7Gnjw4GZKy ra2w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1709669258; x=1710274058; h=content-transfer-encoding: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=RMCdfmf6jMeixjUskrAyfl+QeEVbT1J03rnzazFa5Dw=; b=Kzwk6mjV1FcYcuocq4WWHLzBjuj7p+ppt2AUtpcLhZ0sBSU3ehj1CI2rhFrsTRawOh 0dw8VgwPSMEP1nm0Nv8L0Ot6asAz/5Vau7BZzXq7LHo/0X8zjh0dHJRsIboT0DLMzyfl 3ycW2WGUPaXtVUt2kYbSqR8KxOzYAfF/c81yIaiX9NOlcA2COwSne/gx2EKmfHxKkta6 mXabsNxe3QamflAJT0/txXmeCJ8oG870TTyirBBzJhy02Wq4I7n0cBudehPKCK1cXsjx cOm1phZPctVYHEE9ue9AAPMJp1o8MNhfbCH0h8xP8oUEzy9xxVwMviqLNaXBVw02xyxB PzDA== X-Gm-Message-State: AOJu0YzGewdVG5eIGjOywwQHUKjInzNhPmoMGGAZHTjJ2EoqiGM9znit lNngS0D4guL+NuGsVl+3Jf04hMp33NDdNqvMvhm/lQfJj8b5yT0avxD22FzWhHa/Wl4MCAsZm7r rKG/6G1GVq5lPXGoSiO+32ldXu0c= X-Google-Smtp-Source: AGHT+IEX8PAaNvYj2m92ZGgmFMHNs0miOOfquybNODjPeFgcrzzA/GvmgqHJltGzqXqkPLWu/ySl9ERnw2Kb2Qtqxtc= X-Received: by 2002:a81:b40e:0:b0:608:d585:e21b with SMTP id h14-20020a81b40e000000b00608d585e21bmr11619176ywi.0.1709669257699; Tue, 05 Mar 2024 12:07:37 -0800 (PST) MIME-Version: 1.0 References: <20240229194642.3398122-1-adhemerval.zanella@linaro.org> <20240229194642.3398122-2-adhemerval.zanella@linaro.org> In-Reply-To: <20240229194642.3398122-2-adhemerval.zanella@linaro.org> From: "H.J. Lu" Date: Tue, 5 Mar 2024 12:07:01 -0800 Message-ID: Subject: Re: [PATCH 1/3] Ignore undefined symbols for -mtls-dialect=gnu2 To: Adhemerval Zanella Cc: libc-alpha@sourceware.org, Szabolcs Nagy Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-3019.8 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,GIT_PATCH_0,KAM_NUMSUBJECT,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,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 List-Id: On Thu, Feb 29, 2024 at 11:46=E2=80=AFAM Adhemerval Zanella wrote: > > So it is not fail for arm config that defaults to -mtp=3Dsoft (which > issues a call to __aeabi_read_tp). > --- > configure | 2 +- > configure.ac | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) > > diff --git a/configure b/configure > index 59ff1e415d..ab8a10ed92 100755 > --- a/configure > +++ b/configure > @@ -7020,7 +7020,7 @@ void foo (void) > } > EOF > if { ac_try=3D'${CC-cc} $CFLAGS $CPPFLAGS -fPIC -mtls-dialect=3Dgnu2 -no= stdlib -nostartfiles > - conftest.c -o conftest 1>&5' > + -Wl,--unresolved-symbols=3Dignore-all conftest.c -o co= nftest 1>&5' > { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5 > (eval $ac_try) 2>&5 > ac_status=3D$? > diff --git a/configure.ac b/configure.ac > index 65799e5685..4bb9aeef95 100644 > --- a/configure.ac > +++ b/configure.ac > @@ -1297,7 +1297,7 @@ void foo (void) > } > EOF > if AC_TRY_COMMAND([${CC-cc} $CFLAGS $CPPFLAGS -fPIC -mtls-dialect=3Dgnu2= -nostdlib -nostartfiles > - conftest.c -o conftest 1>&AS_MESSAGE_LOG_FD]) > + -Wl,--unresolved-symbols=3Dignore-all conftest.c -o co= nftest 1>&AS_MESSAGE_LOG_FD]) > then Can we use -shared instead? > libc_cv_mtls_dialect_gnu2=3Dyes > else > -- > 2.34.1 > --=20 H.J.