aboutsummaryrefslogtreecommitdiff
path: root/ares
AgeCommit message (Collapse)Author
2008-10-10simplify SGI C compiler checkYang Tse
2008-10-10HP C adjustments:Yang Tse
Due to the HP-UX socklen_t issue it is insane to use the +w1 warning level. It generates more than 1100 warnings on socklen_t related statements. Until the issue is somehow fixed we will just use the +w2 warning level.
2008-10-10Add debug tracing for COMPILER_WORKS_IFELSEYang Tse
2008-10-09configure will also warn on 'strict compiler warning' rejected optionsYang Tse
2008-10-09convert rejected compiler options messages into a warningsYang Tse
2008-10-09remove extra whitespace from string in SGI C checkYang Tse
2008-10-09oopsYang Tse
2008-10-09Initial attempt to detect SGI C compilerYang Tse
2008-10-09HP C adjustments:Yang Tse
Disallow run-time dereferencing of null pointers. Disable some remarks: #4227: padding struct with n bytes to align member. #4255: padding size of struct with n bytes to alignment boundary.
2008-10-08improve presentation of accepted/rejected debug/optimizer optionsYang Tse
2008-10-08refactoring of COMPILER_BASIC_OPTSYang Tse
2008-10-08Initial attempt to detect SUN C compilerYang Tse
2008-10-08Initial attempt to detect HP C compilerYang Tse
2008-10-07fix compiler warning: 'dot_4' may be used uninitialized in this functionYang Tse
2008-10-07adjust ICC_windows settingsYang Tse
2008-10-07fix VAR_STRIPYang Tse
2008-10-07Sync up with realityYang Tse
2008-10-07Initial attempt to support configure's --(dis|en)able-optimizeYang Tse
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-02fix commentYang Tse
2008-10-02Initial attempt to support configure's --(dis|en)able-warningsYang Tse
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-30fix compiler warning: dereferencing type-punned pointer will break ↵Yang Tse
strict-aliasing rules
2008-09-30now compiler warnings are activated for all gcc builds, not only debug ones.Yang Tse
2008-09-30Use CFLAGS for icc linker options instead of LDFLAGS,Yang Tse
otherwise gethostbyname() is not detected.
2008-09-29use ac_cv_compiler and ac_cv_compiler_num to keep compiler ID and version numberYang Tse
2008-09-29Temporary icc adjustment:Yang Tse
Disable floating point optimizations
2008-09-24HAVE_INET_PTON will only be defined when an IPv6 capable workingYang Tse
inet_pton function is available.
2008-09-24HAVE_INET_NTOP will only be defined when an IPv6 capable workingYang Tse
inet_ntop function is available.
2008-09-24ntoa() and inet_ntoa_r() no longer usedYang Tse
2008-09-22icc adjustments for icc 9.0 and prior versions:Yang Tse
Disable remark #279: controlling expression is constant Remark triggered mostly on va_arg() and FD_ZERO() macros.
2008-09-22attempt to make work the gethostname functionYang Tse
check for winsock build target configurations
2008-09-21Added HAVE_NETDB_H, HAVE_ARPA_INET_H, HAVE_STRCASECMPGisle Vanem
and HAVE_STRNCASECMP.
2008-09-19icc adjustments:Yang Tse
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 Tse
2008-09-18fix netdb.h prerequisite inclusionYang Tse
2008-09-17improve detection of getservbyport_r()Yang Tse
2008-09-17On Linux Intel's icc uses gcc's header files, soYang Tse
we select ANSI C89 dialect plus GNU extensions.
2008-09-17improve detection of gethostname()Yang Tse
2008-09-17NetWare builds include "nameser.h" from the c-ares subdirYang Tse
2008-09-17include <strings.h>Yang Tse
2008-09-17Sync up with realityYang Tse
2008-09-17adjust inclusion of "nameser.h"Yang Tse
2008-09-17reorder some lines in fileYang Tse
2008-09-16code cleanupYang Tse
2008-09-16NetWare seems to have writev()Yang Tse
2008-09-16rearrange to allow internal/private use of ares_writev to any systemYang Tse
that lacks the writev function.
2008-09-15NetWare CLIB target has stricmp() and strnicmp()Yang Tse
2008-09-15include header file only when availableYang Tse
2008-09-15rearrange to allow internal/private use of ares_strcasecmp to any system thatYang Tse
lacks the strcasecmp function.
2008-09-15improve detection of:Yang Tse
strcasecmp() strcmpi() stricmp() strncasecmp() strncmpi() strnicmp()
2008-09-13*** empty log message ***Yang Tse