diff options
author | Adhemerval Zanella <adhemerval.zanella@linaro.org> | 2022-09-01 15:19:23 -0300 |
---|---|---|
committer | Adhemerval Zanella <adhemerval.zanella@linaro.org> | 2024-02-09 10:29:18 -0300 |
commit | 9b89aa6b5863351af361fe960a80edd5d584bf9e (patch) | |
tree | 5fdd2aa5eba86f28f8bb714e7e35266410b867ba | |
parent | ec891e8549d968978d129de67ea4ccf579953d4e (diff) | |
download | glibc-9b89aa6b5863351af361fe960a80edd5d584bf9e.tar glibc-9b89aa6b5863351af361fe960a80edd5d584bf9e.tar.gz glibc-9b89aa6b5863351af361fe960a80edd5d584bf9e.tar.bz2 glibc-9b89aa6b5863351af361fe960a80edd5d584bf9e.zip |
Fix libc_cv_protected_data check if compiler defaults to PIE
-rwxr-xr-x | configure | 2 | ||||
-rw-r--r-- | configure.ac | 2 |
2 files changed, 2 insertions, 2 deletions
@@ -6579,7 +6579,7 @@ EOF extern int bar; int main (void) { return bar; } EOF - if { ac_try='${CC-cc} -nostdlib -nostartfiles $no_ssp conftest.c -o conftest conftest.so' + if { ac_try='${CC-cc} -fno-pie -nostdlib -nostartfiles $no_ssp conftest.c -o conftest conftest.so' { { 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 80bf04627b..d8b1843593 100644 --- a/configure.ac +++ b/configure.ac @@ -1123,7 +1123,7 @@ EOF extern int bar; int main (void) { return bar; } EOF - if AC_TRY_COMMAND(${CC-cc} -nostdlib -nostartfiles $no_ssp conftest.c -o conftest conftest.so); then + if AC_TRY_COMMAND(${CC-cc} -fno-pie -nostdlib -nostartfiles $no_ssp conftest.c -o conftest conftest.so); then libc_cv_protected_data=yes fi fi |