aboutsummaryrefslogtreecommitdiff
path: root/m4
AgeCommit message (Collapse)Author
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-23Raise message severity up to warning, when strerror_r() exists butYang Tse
configure is unable of finding out if it has glibc-style or POSIX-style, trying to ensure that this condition does not go unnoticed.
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
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-07adjust ICC_windows settingsYang Tse
2008-10-07fix VAR_STRIPYang 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-02debug option check must be before warnings option checkYang 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-26siginterrupt, signal and sigsetjmp checksYang Tse
2008-09-24HAVE_INET_PTON will only be defined when an IPv6 capable workingYang Tse
inet_pton function is available.