aboutsummaryrefslogtreecommitdiff
path: root/acinclude.m4
AgeCommit message (Collapse)Author
2006-11-22Added a check in configure that verifies if <signal.h> is available,Yang Tse
defining HAVE_SIGNAL_H if the header is available. Added a check in configure that tests if the sig_atomic_t type is available, defining HAVE_SIG_ATOMIC_T if it is available. Providing a suitable default in setup_once.h if not available. Added a check in configure that tests if the sig_atomic_t type is already defined as volatile, defining HAVE_SIG_ATOMIC_T_VOLATILE if it is available and already defined as volatile.
2006-10-16Added a check in configure that simply tries to run a program (not whenDaniel Stenberg
cross-compiling) in order to detect problems with run-time libraries that otherwise would occur when the sizeof tests for curl_off_t would run and thus be much more confusing to users. The check of course should run after all lib-checks are done and before any other test is used that would run an executable built for testing-purposes.
2006-10-13Check for struct timeval at configuration timeYang Tse
2006-08-04Being unable to link or find out recv() or send() args types is a fatal error.Yang Tse
2006-07-31Avoid the risk of a false positive detection of MSG_NOSIGNAL when cross ↵Yang Tse
compiling a Windows target.
2006-07-28First step trying to avoid the multiple header inclusion and recursion ↵Yang Tse
nightmare. Reintroduce checking for HAVE_MSG_NOSIGNAL in configure script, so that we don't depend on header inclusion order for a valid check.
2006-07-25Simplify check for NEED_MALLOC_H, and make more explicit that NEED_MALLOC_H ↵Yang Tse
shall be defined if <malloc.h> header file must be included even when including <stdlib.h>.
2006-07-11Define NEED_MALLOC_H if including <stdlib.h> is not enough for proper ↵Yang Tse
compilation and <malloc.h> must also be included.
2006-07-07Finally get rid of CURL_CHECK_HEADERS_ONCE since it adds very little value ↵Yang Tse
and has portability issues. Change some shell if...then...fi tests into case...esac tests which demand less resources.
2006-07-07Substitution of the literal '-' is only done if it's the first or last ↵Yang Tse
character.
2006-07-07Using backslashes and slashes in the strings of the sed 'y' command shall be ↵Yang Tse
avoided since its interpretation is not the same across platforms. Now we use the sed 's' command with a bracket expression.
2006-07-07Fix excessive escaping.Yang Tse
2006-07-07Fix CURL_CHECK_HEADERS_ONCEYang Tse
2006-07-06Fix MinGW/MSYS support in CURL_CHECK_FUNC_RECV and CURL_CHECK_FUNC_SEND.Yang Tse
2006-07-05Prevent definition of HAVE_WINxxx_H symbols and avoid inclusion of Windows ↵Yang Tse
headers when compiled with Cygwin in POSIX emulation mode.
2006-07-04Use a more descriptive var name.Yang Tse
2006-07-04Get qualifier of arg 2 for send() apart into SEND_QUAL_ARG2.Yang Tse
2006-07-04Find out return types and argument types for functions recv() and send() at ↵Yang Tse
configuration stage.
2006-07-03Use CURL_CHECK_FUNC_GETNAMEINFO results in CURL_CHECK_NI_WITHSCOPEIDYang Tse
2006-07-02Make CURL_CHECK_NI_WITHSCOPEID actually try to compile NI_WITHSCOPEID when ↵Yang Tse
cross-compiling.
2006-07-02Fix shell globbing in CURL_CHECK_FUNC_GETNAMEINFOYang Tse
2006-07-02Fix shell globbing in CURL_CHECK_FUNC_GETNAMEINFOYang Tse
2006-07-01Get some debug infoYang Tse
2006-07-01Get some debug infoYang Tse
2006-07-01Avoid shell globbingYang Tse
2006-07-01Get qualifier of arg 1 for getnameinfo apart. Take 3.Yang Tse
2006-07-01Get qualifier of arg 1 for getnameinfo apart.Yang Tse
2006-06-30Remove experimental notice from CURL_CHECK_FUNC_GETNAMEINFOYang Tse
2006-04-19detect ICC and pass on "-we 147" so that the configure checks for functionDaniel Stenberg
arguments work properly - and the option is not harmful for the rest of the curl build either!
2006-01-18configure no longer warns on "missing" if the current path contains a spaceDaniel Stenberg
2005-12-21Checking for function getnameinfo and its arguments is finallyYang Tse
done in one single function CURL_CHECK_FUNC_GETNAMEINFO which will only define HAVE_GETNAMEINFO if the function has been found AND the type of its arguments has been properly been detected
2005-12-21Undefine HAVE_GETNAMEINFO if unable to findYang Tse
proper types to use for getnameinfo args
2005-12-21Undefine HAVE_GETNAMEINFO if unable to findYang Tse
proper types to use for getnameinfo args
2005-12-20In CURL_FUNC_GETNAMEINFO_ARGTYPES, when cross-compiling a windowsYang Tse
target use calling convention WSAAPI for getnameinfo() prototype. Checking type DWORD as argument 4 and 6 of getnameinfo not needed.
2005-12-20fix ioctlsocket detectionYang Tse
2005-12-20added our standard source headerDaniel Stenberg
2005-12-20fix closing parenthesesDaniel Stenberg
2005-12-20Fix quotingYang Tse
2005-12-20Use native type SOCKET instead of int when testing functionality of ↵Yang Tse
ioctlsocket on Windows
2005-12-19OoopsYang Tse
2005-12-19Add checking for type DWORD as argument 4 and 6 of getnameinfoYang Tse
2005-12-19Adjust more windows header includesYang Tse
2005-12-19Fix guard detection of _WIN32_WINNT for MingW in CURL_FUNC_GETNAMEINFO_ARGTYPESYang Tse
2005-12-19Add check for 'unsigned int' as type of arguments 4 and 6 of getnameinfoYang Tse
2005-12-18When checking the type of the first argument of getnameinfo do it in theYang Tse
following order: 'struct sockaddr *' 'const struct sockaddr *' 'void *'.
2005-12-18MingW guards getnameinfo, getaddrinfo and freeaddrinfo with _WIN32_WINNT >= ↵Yang Tse
0x0501
2005-12-17Check first arg of getnameinfo with and without const qualifier.Yang Tse
2005-12-17Avoid breaking configure due to CURL_FUNC_GETNAMEINFO_ARGTYPES failure, ↵Yang Tse
since at this point nothing depends on it.
2005-12-17const qualifier in getnameinfo checkYang Tse
2005-12-16Since there is no proof of the existence of a platform which wouldYang Tse
justify checking for socklen_t in more than one function, the code used to find a valid socklen_t replacement is simplified back. The only function that will be used to find a socklen_t replacement is getpeername, as it has been since revision 1.4 of curl/acinclude.m4