Message ID | 20240312162120.1360522-2-adhemerval.zanella@linaro.org |
---|---|
State | Accepted |
Commit | 968b0ca9440040a2b31248a572891f0e55c1ab10 |
Headers | show |
Series | Extending TLS testing and fixing TLS gnu2 for ARM | expand |
On Tue, Mar 12, 2024 at 9:21 AM Adhemerval Zanella <adhemerval.zanella@linaro.org> wrote: > > So it does not fail for arm config that defaults to -mtp=soft (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..117b48a421 100755 > --- a/configure > +++ b/configure > @@ -7020,7 +7020,7 @@ void foo (void) > } > EOF > if { ac_try='${CC-cc} $CFLAGS $CPPFLAGS -fPIC -mtls-dialect=gnu2 -nostdlib -nostartfiles > - conftest.c -o conftest 1>&5' > + -shared conftest.c -o conftest 1>&5' > { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5 > (eval $ac_try) 2>&5 > ac_status=$? > diff --git a/configure.ac b/configure.ac > index 65799e5685..19b88a47a5 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=gnu2 -nostdlib -nostartfiles > - conftest.c -o conftest 1>&AS_MESSAGE_LOG_FD]) > + -shared conftest.c -o conftest 1>&AS_MESSAGE_LOG_FD]) > then > libc_cv_mtls_dialect_gnu2=yes > else > -- > 2.34.1 > LGTM. Reviewed-by: H.J. Lu <hjl.tools@gmail.com> Thanks.
diff --git a/configure b/configure index 59ff1e415d..117b48a421 100755 --- a/configure +++ b/configure @@ -7020,7 +7020,7 @@ void foo (void) } EOF if { ac_try='${CC-cc} $CFLAGS $CPPFLAGS -fPIC -mtls-dialect=gnu2 -nostdlib -nostartfiles - conftest.c -o conftest 1>&5' + -shared conftest.c -o conftest 1>&5' { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5 (eval $ac_try) 2>&5 ac_status=$? diff --git a/configure.ac b/configure.ac index 65799e5685..19b88a47a5 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=gnu2 -nostdlib -nostartfiles - conftest.c -o conftest 1>&AS_MESSAGE_LOG_FD]) + -shared conftest.c -o conftest 1>&AS_MESSAGE_LOG_FD]) then libc_cv_mtls_dialect_gnu2=yes else