From: Mika Lindqvist Date: Sun, 1 May 2016 23:02:09 +0000 (+0300) Subject: Fix _off64_t check for clang. X-Git-Tag: 1.9.9-b1~749 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c37792d41821b9fbd4011e4f8e28d03f1fb28b40;p=thirdparty%2Fzlib-ng.git Fix _off64_t check for clang. --- diff --git a/configure b/configure index de55744c6..c4be2b56b 100755 --- a/configure +++ b/configure @@ -456,9 +456,6 @@ echo >> configure.log # check for large file support, and if none, check for fseeko() cat > $test.c < -#ifdef __MSYS__ -# define off64_t _off64_t -#endif off64_t dummy = 0; EOF if try $CC -c $CFLAGS -D_LARGEFILE64_SOURCE=1 $test.c; then @@ -472,6 +469,21 @@ else echo "Checking for off64_t... No." | tee -a configure.log echo >> configure.log cat > $test.c < +int main() { + _off64_t dummy = 0; + return 0; +} +EOF + if try $CC $CFLAGS -o $test $test.c $LDSHAREDLIBC; then + echo "Checking for _off64_t... Yes." | tee -a configure.log + ALL="${ALL} all64" + TEST="${TEST} test64" + else + echo "Checking for _off64_t... No." | tee -a configure.log + fi + echo >> configure.log + cat > $test.c < int main(void) { fseeko(NULL, 0, 0);