From: Florian Weimer Date: Wed, 4 Jan 2023 10:13:17 +0000 (+0100) Subject: libsanitizer: Avoid implicit function declaration in configure test X-Git-Tag: release-12.2.mpacbti-rel1~169 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7d7146102365f708a37401c902fce2f4024b546a;p=thirdparty%2Fgcc.git libsanitizer: Avoid implicit function declaration in configure test libsanitizer/ * configure.ac (sanitizer_supported): Include for syscall prototype. * configure: Regenerate. (cherry picked from commit 6be2672e4ee41c566a9e072088cccca263bab5f7) --- diff --git a/libsanitizer/configure b/libsanitizer/configure index 771b135573a8..ae8c1bd7e831 100755 --- a/libsanitizer/configure +++ b/libsanitizer/configure @@ -16028,6 +16028,7 @@ case "$target" in cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include +#include int main () { diff --git a/libsanitizer/configure.ac b/libsanitizer/configure.ac index 7f1ef3979c4c..ad49f29db7e0 100644 --- a/libsanitizer/configure.ac +++ b/libsanitizer/configure.ac @@ -161,7 +161,8 @@ case "$target" in *-*-linux*) # Some old Linux distributions miss required syscalls. sanitizer_supported=no - AC_TRY_COMPILE([#include ],[ + AC_TRY_COMPILE([#include +#include ],[ syscall (__NR_gettid); syscall (__NR_futex); syscall (__NR_exit_group);