History log of /curl/m4/curl-compilers.m4 (Results 76 – 100 of 145)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 57fa576a 16-Dec-2012 Yang Tse

configure: check if compiler halts on function prototype mismatch


Revision tags: curl-7_28_1
# c277bd6c 16-Nov-2012 Daniel Stenberg

autoconf: don't force-disable compiler debug option

When nothing is told to configure, we should not enforce switching off
debug options with -g0 (or similar). We instead don't use -g at

autoconf: don't force-disable compiler debug option

When nothing is told to configure, we should not enforce switching off
debug options with -g0 (or similar). We instead don't use -g at all in
that situaion and therefore allow the user's CFLAGS settings possibly
dictate what to do.

show more ...


Revision tags: curl-7_28_0, curl-7_27_0
# 60d5a16b 29-Jun-2012 Yang Tse

curl-compilers.m4: remove -Wstrict-aliasing=3 from clang

Currently it is unknown if there is any version of clang that
actually supports -Wstrict-aliasing. What is known is that there

curl-compilers.m4: remove -Wstrict-aliasing=3 from clang

Currently it is unknown if there is any version of clang that
actually supports -Wstrict-aliasing. What is known is that there
are several that don't support it.

show more ...


# f1474db3 26-Jun-2012 Yang Tse

curl-compilers.m4: -Wstrict-aliasing=3 for warning enabled gcc and clang builds


Revision tags: curl-7_26_0
# bd12c44d 16-Apr-2012 Yang Tse

curl-compilers.m4: -Wno-pedantic-ms-format for Windows gcc 4.5 builds

When building a Windows target with gcc 4.5 or newer and strict compiler
warnings enabled use -Wno-pedantic-ms-forma

curl-compilers.m4: -Wno-pedantic-ms-format for Windows gcc 4.5 builds

When building a Windows target with gcc 4.5 or newer and strict compiler
warnings enabled use -Wno-pedantic-ms-format in addition to other flags.

show more ...


# 8b63b486 14-Apr-2012 Jonathan Nieder

headers: surround GCC attribute names with double underscores

This protects from attribute names being defined by third party's code.

Improvement: http://curl.haxx.se/mail/lib-2012-

headers: surround GCC attribute names with double underscores

This protects from attribute names being defined by third party's code.

Improvement: http://curl.haxx.se/mail/lib-2012-04/0127.html

show more ...


# 9e24b9c7 11-Apr-2012 Yang Tse

build adjustments: CURL_HIDDEN_SYMBOLS no longer defined in config files

configure script now provides conditional definitions for Makefile.am
that result in CURL_HIDDEN_SYMBOLS being de

build adjustments: CURL_HIDDEN_SYMBOLS no longer defined in config files

configure script now provides conditional definitions for Makefile.am
that result in CURL_HIDDEN_SYMBOLS being defined by resulting makefiles
when appropriate.

Additionally, configure script option for symbol hiding control is now
named --enable-symbol-hiding --disable-symbol-hiding. While still valid,
old option name --enable-hidden-symbols --disable-hidden-symbols will
be deprecated in some future release.

show more ...


Revision tags: curl-7_25_0, curl-7_24_0, curl-7_23_1, curl-7_23_0, curl-7_22_0
# 3ef6418b 08-Aug-2011 Yang Tse

curl-compilers.m4: serial number bump


# 56ef3e29 08-Aug-2011 Yang Tse

curl-compilers.m4: CURL_CONVERT_INCLUDE_TO_ISYSTEM adjustments:

Add CURL_CHECK_COMPILER as a requirement.

Ensure macro does nothing unless GNU_C or CLANG compiler is used.

curl-compilers.m4: CURL_CONVERT_INCLUDE_TO_ISYSTEM adjustments:

Add CURL_CHECK_COMPILER as a requirement.

Ensure macro does nothing unless GNU_C or CLANG compiler is used.

This should allow usage of this macro in unforeseen placements.

show more ...


Revision tags: curl-7_21_7
# fba00c9f 04-Jun-2011 Yang Tse

xlc: avoid preprocessor definition usage when linking


Revision tags: curl-7_21_6, curl-7_21_5, curl-7_21_4, curl-7_21_3
# dd5d3518 02-Dec-2010 Yang Tse

configure: undo using autobuilds to temporarily verify strict aliasing warnings.


# 1c4fa240 18-Nov-2010 Yang Tse

configure: use autobuilds to temporarily verify strict aliasing warnings.

Temporarily, When cross-compiling with gcc 3.0 or later, enable strict aliasing
rules and warnings. Given that c

configure: use autobuilds to temporarily verify strict aliasing warnings.

Temporarily, When cross-compiling with gcc 3.0 or later, enable strict aliasing
rules and warnings. Given that cross-compiled targets autobuilds do not run the

show more ...


# 7cebf22d 09-Nov-2010 Yang Tse

serial number bump


Revision tags: curl-7_21_2, curl-7_21_1, curl-7_21_0, curl-7_20_1
# 2309b4e3 24-Mar-2010 Daniel Stenberg

remove the CVSish $Id$ lines


# 3cd5b1cf 22-Mar-2010 Daniel Johnson

Fix warnings for clang


# d9291eb4 17-Mar-2010 Yang Tse

replaced intel compiler option -no-ansi-alias with -fno-strict-aliasing


# f5d8c0be 05-Mar-2010 Daniel Stenberg

Daniel Johnson provided fixes for building with the clang compiler


Revision tags: curl-7_20_0, curl-7_19_7, curl-7_19_6
# d3e35d49 17-Jun-2009 Dan Fandrich

Added a few more compiler warning options for gcc.


# 065047dc 09-Jun-2009 Yang Tse

Added --enable-curldebug configure option to enable and disable building
with the low-level curl debug memory tracking 'feature' to allow decoupled
setting from --enable-debug.


Revision tags: curl-7_19_5
# f3e6a582 15-May-2009 Yang Tse

remove outdated comment


# 7a928b40 07-May-2009 Yang Tse

Proper naming for the experimental compiler test and moved to *-compilers.m4


# cfda3e6a 07-May-2009 Yang Tse

Moved *_CHECK_COMPILER_HALT_ON_ERROR and *_CHECK_COMPILER_ARRAY_SIZE_NEGATIVE to *-compilers.m4 along with other *_CHECK_COMPILER_*


# f6b55fae 17-Apr-2009 Yang Tse

remove compiler options used while debugging the icc 9.1 optimizer issue


# 9bb18543 15-Apr-2009 Yang Tse

Set HP-UX compiler warning level back to the one that exposes
the socklen_t issue on this platform.


Revision tags: curl-7_19_4, curl-7_19_3
# c36f0e71 18-Nov-2008 Yang Tse

attempting to keep lines below 80 chars


123456