aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAdhemerval Zanella <adhemerval.zanella@linaro.org>2022-09-01 15:19:23 -0300
committerAdhemerval Zanella <adhemerval.zanella@linaro.org>2024-02-09 10:29:18 -0300
commit9b89aa6b5863351af361fe960a80edd5d584bf9e (patch)
tree5fdd2aa5eba86f28f8bb714e7e35266410b867ba
parentec891e8549d968978d129de67ea4ccf579953d4e (diff)
downloadglibc-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-xconfigure2
-rw-r--r--configure.ac2
2 files changed, 2 insertions, 2 deletions
diff --git a/configure b/configure
index 296fcb6e0b..db058a78b5 100755
--- a/configure
+++ b/configure
@@ -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