aboutsummaryrefslogtreecommitdiff
path: root/ares/m4
AgeCommit message (Collapse)Author
2008-11-14#include <string.h> in the getaddrinfo() runtime check for the memset() ↵Yang Tse
prototype
2008-11-14fix symbol definition check for fcntl.h inclusionYang Tse
2008-11-13Refactor configure script detection of functions used to set sockets intoYang Tse
non-blocking mode, and decouple function detection from function capability.
2008-10-30check for freeaddrinfo() at configuration phaseYang Tse
2008-10-30update aclocal file serial numberYang Tse
2008-10-30remove verification of the freeability of the addrinfo struct pointer membersYang Tse
2008-10-29fix commentYang Tse
2008-10-29make CHECK_FUNC_GETADDRINFO_UNFREEABLE_AI_ADDRYang Tse
and CHECK_FUNC_GETADDRINFO_UNFREEABLE_AI_CANONNAME internal to CHECK_FUNC_GETADDRINFO
2008-10-28fix leftoverYang Tse
2008-10-28Initial attempt to detect at configuration time if the getaddrinfo()Yang Tse
function returns an addrinfo with an unfreeable ai_canonname member ptr.
2008-10-28Initial attempt to detect at configuration time if the getaddrinfo()Yang Tse
function returns an addrinfo with an unfreeable ai_addr member ptr.
2008-10-25icc adjustments:Yang Tse
Select ANSI C89 dialect plus GNU extensions, again.
2008-10-24some more temporary magic for the icc seg-fault issueYang Tse
2008-10-24icc permanent adjustment:Yang Tse
Select precise floating-point model, otherwise doubles are less than 64-bit wide icc test adjustment: Select c89 dialect
2008-10-23icc adjustments:Yang Tse
Enable more icc warnings. Optimization disabling options used only for icc 9.1
2008-10-23#include <stdlib.h> for exit() prototypeYang Tse
2008-10-22some more temporary magic for the icc seg-fault issueYang Tse
2008-10-21some more temporary magic for the icc seg-fault issueYang Tse
2008-10-20some more temporary magic for the icc seg-fault issueYang Tse
2008-10-19messages initially intended only for debug purposes, now become permanentYang Tse
since these are extremely useful when compiler rejects a set of options.
2008-10-17fix missing double-quotesYang Tse
2008-10-16some more temporary magic for the icc seg-fault issueYang Tse
2008-10-15Ensure that shell variable contents which have active meaningYang Tse
to the shell echo command are not interpreted when trying to remove extra whitespace from shell variable content.
2008-10-14Adjust Watcom C warnings:Yang Tse
Disable warnings on structure members padding.
2008-10-14With this change Solaris target builds will now be done with _REENTRANT defined.Yang Tse
2008-10-14Adjust Tiny C basic options:Yang Tse
Remove -b from debug-enabled configuration, as Tiny C might have been built without the memory and bounds checker support.
2008-10-14Adjust GCC warnings:Yang Tse
Better disable following warnings when cross-compiling with a gcc older than 3.0, to avoid warnings from third party system headers: -Wmissing-declarations -Wmissing-prototypes -Wunused -Wshadow
2008-10-14fix syntax errorYang Tse
2008-10-14Initial attempt to detect Watcom C compilerYang Tse
2008-10-13make naming scheme more consistent across whole fileYang Tse
2008-10-13Adjust GCC warnings:Yang Tse
Disable following warnings when cross-compiling with a gcc older than 3.0, to avoid warnings from third party system headers: -Wmissing-prototypes -Wunused -Wshadow
2008-10-13Adjust GCC --enable-warnings:Yang Tse
Do not enable -pedantic when cross-compiling with a gcc older than 3.0, to avoid warnings from third party system headers.
2008-10-12adjust SGI MIPSpro C detectionYang Tse
2008-10-12LCC compiler adjustments:Yang Tse
Highest warning level is double -A, next is single -A. Due to the big number of warnings these trigger on third party header files it is impratical for us to use any of them here. If you want them simply define it in CPPFLAGS.
2008-10-11remove extra spaceYang Tse
2008-10-11split SGI compiler check. One for MIPS C and another for MIPSpro CYang Tse
2008-10-11LCC compiler adjustments:Yang Tse
Warning level reduced from double -A to single -A
2008-10-10Initial attempt to detect Tiny C compilerYang Tse
2008-10-10Initial attempt to detect LCC compilerYang Tse
2008-10-101) fix bug in CONVERT_INCLUDE_TO_ISYSTEMYang Tse
2) Disable SGI remark: controlling expression is constant
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