diff options
author | Daniel Stenberg <daniel@haxx.se> | 2018-05-21 19:54:16 +0200 |
---|---|---|
committer | Daniel Stenberg <daniel@haxx.se> | 2018-05-21 19:57:27 +0200 |
commit | 6876ccf90b473480998af4619de5f316fbd63084 (patch) | |
tree | 79ad6a6d4651f00b896d08581b065e293966188e /configure.ac | |
parent | 302d537423c0bf2429bd6691a775319c0dec0c10 (diff) | |
download | curl-6876ccf90b473480998af4619de5f316fbd63084.tar.gz |
configure: compile-time SIZEOF checks
... instead of exeucting code to get the size. Removes the use of
LD_LIBRARY_PATH for this.
Fixes #2586
Closes #2589
Reported-by: Bernhard Walle
Diffstat (limited to 'configure.ac')
-rwxr-xr-x | configure.ac | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/configure.ac b/configure.ac index 5569a26b4..24e47aa33 100755 --- a/configure.ac +++ b/configure.ac @@ -2348,7 +2348,7 @@ if test -z "$ssl_backends" -o "x$OPT_CYASSL" != xno; then check_for_ca_bundle=1 dnl cyassl/ctaocrypt/types.h needs SIZEOF_LONG_LONG defined! - AC_CHECK_SIZEOF(long long) + AX_COMPILE_CHECK_SIZEOF(long long) dnl Versions since at least 2.6.0 may have options.h AC_CHECK_HEADERS(cyassl/options.h) @@ -3449,16 +3449,16 @@ AC_HEADER_TIME CURL_CHECK_STRUCT_TIMEVAL CURL_VERIFY_RUNTIMELIBS -AC_CHECK_SIZEOF(size_t) -AC_CHECK_SIZEOF(long) -AC_CHECK_SIZEOF(int) -AC_CHECK_SIZEOF(short) -AC_CHECK_SIZEOF(time_t) -AC_CHECK_SIZEOF(off_t) +AX_COMPILE_CHECK_SIZEOF(size_t) +AX_COMPILE_CHECK_SIZEOF(long) +AX_COMPILE_CHECK_SIZEOF(int) +AX_COMPILE_CHECK_SIZEOF(short) +AX_COMPILE_CHECK_SIZEOF(time_t) +AX_COMPILE_CHECK_SIZEOF(off_t) o=$CPPFLAGS CPPFLAGS="-I$srcdir/include $CPPFLAGS" -AC_CHECK_SIZEOF(curl_off_t, unused , [ +AX_COMPILE_CHECK_SIZEOF(curl_off_t, [ #include <curl/system.h> ]) CPPFLAGS=$o |