summaryrefslogtreecommitdiff
path: root/configure.ac
AgeCommit message (Collapse)AuthorFilesLines
2009-04-30Check if X/Open network library is requiredYang Tse1-0/+22
2009-04-28Initial step towards a configure time ares_socklen_t definitionYang Tse1-1/+5
2009-04-21Moved potential inclusion of system's malloc.h and memory.h header files toYang Tse1-0/+1
setup_once.h. Inclusion of each header file is based on the definition of NEED_MALLOC_H and NEED_MEMORY_H respectively.
2009-04-14use HAVE_LIMITS_H symbol to protect limits.h inclusionYang Tse1-0/+1
2008-11-18provide a common PATH_SEPARATOR check method which is required byYang Tse1-0/+2
upcomming work to support the broadest range of Autoconf versions
2008-11-18check for gethostbyaddr and gethostbyname as it is done for other functionsYang Tse1-3/+3
2008-11-16trim down configure script sizeYang Tse1-16/+2
2008-11-13Refactor configure script detection of functions used to set sockets intoYang Tse1-2/+8
non-blocking mode, and decouple function detection from function capability.
2008-10-30check for freeaddrinfo() at configuration phaseYang Tse1-0/+1
2008-10-29make CHECK_FUNC_GETADDRINFO_UNFREEABLE_AI_ADDRYang Tse1-2/+0
and CHECK_FUNC_GETADDRINFO_UNFREEABLE_AI_CANONNAME internal to CHECK_FUNC_GETADDRINFO
2008-10-28Initial attempt to detect at configuration time if the getaddrinfo()Yang Tse1-0/+1
function returns an addrinfo with an unfreeable ai_canonname member ptr.
2008-10-28Initial attempt to detect at configuration time if the getaddrinfo()Yang Tse1-0/+2
function returns an addrinfo with an unfreeable ai_addr member ptr.
2008-10-22remove from configure.ac temporary magic for the icc seg-fault issueYang Tse1-11/+7
2008-10-21some more temporary magic for the icc seg-fault issueYang Tse1-0/+4
2008-10-20some more temporary magic for the icc seg-fault issueYang Tse1-8/+8
2008-10-15Ensure that shell variable contents which have active meaningYang Tse1-6/+6
to the shell echo command are not interpreted when trying to remove extra whitespace from shell variable content.
2008-10-07Initial attempt to support configure's --(dis|en)able-optimizeYang Tse1-4/+16
option to specify dis(activation) of compiler optimizations. If option is specified, it will be honored independant of the --(dis|en)able-debug option.
2008-10-02Initial attempt to support configure's --(dis|en)able-warningsYang Tse1-180/+14
option to specify dis(activation) of picky compiler warnings. If option is specified, it will be honored independant of the --(dis|en)able-debug option. If option is not specified, it will follow --(dis|en)able-debug setting, whose default is disabled if not specified.
2008-09-30now compiler warnings are activated for all gcc builds, not only debug ones.Yang Tse1-7/+49
2008-09-30Use CFLAGS for icc linker options instead of LDFLAGS,Yang Tse1-3/+3
otherwise gethostbyname() is not detected.
2008-09-29use ac_cv_compiler and ac_cv_compiler_num to keep compiler ID and version numberYang Tse1-34/+49
2008-09-29Temporary icc adjustment:Yang Tse1-0/+2
Disable floating point optimizations
2008-09-24HAVE_INET_PTON will only be defined when an IPv6 capable workingYang Tse1-29/+1
inet_pton function is available.
2008-09-24HAVE_INET_NTOP will only be defined when an IPv6 capable workingYang Tse1-33/+1
inet_ntop function is available.
2008-09-22icc adjustments for icc 9.0 and prior versions:Yang Tse1-0/+4
Disable remark #279: controlling expression is constant Remark triggered mostly on va_arg() and FD_ZERO() macros.
2008-09-19icc adjustments:Yang Tse1-0/+4
Disable remark #981: operands are evaluated in unspecified order Function calls which are triggering this remark, today, do not depend on the order of evaluation of its arguments. Disable remark #1469: "cc" clobber ignored Remark triggered on htons() and ntohs() due to glibc header files.
2008-09-18icc adjustmentsYang Tse1-0/+6
2008-09-17improve detection of getservbyport_r()Yang Tse1-4/+1
2008-09-17On Linux Intel's icc uses gcc's header files, soYang Tse1-4/+3
we select ANSI C89 dialect plus GNU extensions.
2008-09-17improve detection of gethostname()Yang Tse1-0/+1
2008-09-16rearrange to allow internal/private use of ares_writev to any systemYang Tse1-0/+2
that lacks the writev function.
2008-09-15improve detection of:Yang Tse1-0/+8
strcasecmp() strcmpi() stricmp() strncasecmp() strncmpi() strnicmp()
2008-09-11strdup() clone for systems/configurations which lack itYang Tse1-0/+2
2008-09-10icc adjustmentsYang Tse1-5/+5
2008-09-09icc adjustmentsYang Tse1-7/+6
2008-09-08Select strict ANSI C89 conformance for iccYang Tse1-0/+14
2008-08-21Get rid of ENABLE_64BIT symbol definition and usage.Yang Tse1-1/+2
Improve HAVE_LONGLONG symbol description.
2008-08-09Fix IBM C and DEC/Compaq C compiler detectionYang Tse1-4/+2
2008-08-07Initial support of curlbuild.h and curlrules.h which allowsYang Tse1-0/+1
to have a curl_off_t data type no longer gated to off_t.
2008-08-04Autoconf 2.62 has changed the behaviour of the AC_AIX macro which we use.Yang Tse1-1/+3
Prior versions of autoconf defined _ALL_SOURCE if _AIX was defined. But, autoconf 2.62 version of AC_AIX defines _ALL_SOURCE along with other four preprocessor symbols no matter if the system is AIX or not. To keep the traditional behaviour, as well as an uniform one, across autoconf versions AC_AIX is replaced with our own internal macro.
2008-08-03Adjust DEC/Compaq C compiler settings.Yang Tse1-0/+2
2008-08-01Another AC_TRY_LINK conversion to AC_LINK_IFELSE.Yang Tse1-17/+21
Proper definition of HAVE_function if function is found deeper.
2008-07-27These lines were unintentionally removed in previous commitYang Tse1-0/+4
2008-07-27Partially undo change that prevented SED, GREP, EGREP and AR from being ↵Yang Tse1-13/+3
changed by libtool or autoconf.
2008-07-27Remove explicit inclusion of our m4 files first. It was interesting as a test,Yang Tse1-8/+0
but it breaks aclocal execution on some systems, with the following error: Can't locate object method "rel2abs" via package "File::Spec" at /usr/local/bin/aclocal line 256.
2008-07-27Another step towards detecting if _REENTRANT is already defined or actuallyYang Tse1-1/+1
needed, and being able to define it if appropriate for further configure tests as well as for the generated config file.
2008-07-26Explicitly include our m4 files first. This might minimize the impactYang Tse1-0/+8
that other package's underquoted m4 function definitions have on ours.
2008-07-24Another step towards detecting if _REENTRANT is already defined or actuallyYang Tse1-1/+1
needed, and being able to define it if appropriate for further configure tests as well as for the generated config file. Introduced reentrant.m4 intended for our reentrant related autotools/m4 macros.
2008-07-22Make sure that configure process tests are done with the same _REENTRANTYang Tse1-0/+3
setting as the one actually used when finally building the library.
2008-07-20Adjust DEC/Compaq C compiler settingsYang Tse1-2/+2