1
0
mirror of https://frontier.innolan.net/rainlance/c-ares.git synced 2025-11-23 03:43:15 +00:00

183 Commits

Author SHA1 Message Date
bad9ff8817 fix leftover from previous commit 2008-11-17 10:05:35 +00:00
68bb7a43e4 fix inet_pton() runtime configure check 2008-11-17 03:54:05 +00:00
03c1199864 trim down configure script size 2008-11-16 02:23:18 +00:00
f75e379dae fix typo affecting inclusion of <arpa/inet.h> in configure
checks for inet_ntoa_r() inet_ntop() and inet_pton()
2008-11-14 15:26:27 +00:00
564c958725 #include <string.h> in the getaddrinfo() runtime check for the memset() prototype 2008-11-14 14:47:53 +00:00
72cd52972b fix symbol definition check for fcntl.h inclusion 2008-11-14 05:18:08 +00:00
65cafbe109 Refactor configure script detection of functions used to set sockets into
non-blocking mode, and decouple function detection from function capability.
2008-11-13 18:56:56 +00:00
c0711bdca9 check for freeaddrinfo() at configuration phase 2008-10-30 17:45:47 +00:00
0e4d0eda3d update aclocal file serial number 2008-10-30 13:50:15 +00:00
d013d47281 remove verification of the freeability of the addrinfo struct pointer members 2008-10-30 12:41:07 +00:00
d389bcaf1c fix comment 2008-10-29 01:50:56 +00:00
40d3121cd4 make CHECK_FUNC_GETADDRINFO_UNFREEABLE_AI_ADDR
and CHECK_FUNC_GETADDRINFO_UNFREEABLE_AI_CANONNAME
internal to CHECK_FUNC_GETADDRINFO
2008-10-29 01:45:07 +00:00
a9f68690a5 fix leftover 2008-10-28 20:07:40 +00:00
dfd9ac3c26 Initial attempt to detect at configuration time if the getaddrinfo()
function returns an addrinfo with an unfreeable ai_canonname member ptr.
2008-10-28 20:03:22 +00:00
ad60c2d0c3 Initial attempt to detect at configuration time if the getaddrinfo()
function returns an addrinfo with an unfreeable ai_addr member ptr.
2008-10-28 19:13:25 +00:00
c81480a998 icc adjustments:
Select ANSI C89 dialect plus GNU extensions, again.
2008-10-25 04:18:48 +00:00
88398b5e3a some more temporary magic for the icc seg-fault issue 2008-10-24 12:23:24 +00:00
7735d91fc5 icc permanent adjustment:
Select precise floating-point model, otherwise doubles are less than 64-bit wide

icc test adjustment:

  Select c89 dialect
2008-10-24 11:27:09 +00:00
4d8bb08bfe icc adjustments:
Enable more icc warnings.

  Optimization disabling options used only for icc 9.1
2008-10-23 10:04:06 +00:00
49268447c8 #include <stdlib.h> for exit() prototype 2008-10-23 00:38:23 +00:00
0e13792289 some more temporary magic for the icc seg-fault issue 2008-10-22 13:30:09 +00:00
f5a8f8c6ac some more temporary magic for the icc seg-fault issue 2008-10-21 17:54:18 +00:00
e1b2f2eff4 some more temporary magic for the icc seg-fault issue 2008-10-20 15:56:08 +00:00
6444711a2e messages initially intended only for debug purposes, now become permanent
since these are extremely useful when compiler rejects a set of options.
2008-10-19 23:50:18 +00:00
6642bc38df fix missing double-quotes 2008-10-17 17:11:11 +00:00
f5840c42bd some more temporary magic for the icc seg-fault issue 2008-10-16 01:45:07 +00:00
4037d01c3e Ensure that shell variable contents which have active meaning
to the shell echo command are not interpreted when trying to
remove extra whitespace from shell variable content.
2008-10-15 18:10:02 +00:00
bd0e2f9f8c Adjust Watcom C warnings:
Disable warnings on structure members padding.
2008-10-14 23:06:39 +00:00
0cb9896ead With this change Solaris target builds will now be done with _REENTRANT defined. 2008-10-14 18:44:27 +00:00
40f09170d6 Adjust Tiny C basic options:
Remove -b from debug-enabled configuration, as Tiny C might have
  been built without the memory and bounds checker support.
2008-10-14 15:24:02 +00:00
7444d55a7f Adjust GCC warnings:
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-14 14:19:34 +00:00
7e94946102 fix syntax error 2008-10-14 04:59:22 +00:00
5abbce8c5b Initial attempt to detect Watcom C compiler 2008-10-14 04:09:07 +00:00
8d7e608c02 make naming scheme more consistent across whole file 2008-10-13 19:32:11 +00:00
b5989fe355 Adjust GCC warnings:
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-13 17:06:06 +00:00
9bd2d8ef8e Adjust GCC --enable-warnings:
Do not enable -pedantic when cross-compiling with a gcc older
  than 3.0, to avoid warnings from third party system headers.
2008-10-13 00:43:30 +00:00
a5cd95981d adjust SGI MIPSpro C detection 2008-10-12 22:52:25 +00:00
3af497d2e0 LCC compiler adjustments:
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-12 16:57:40 +00:00
959cba0810 remove extra space 2008-10-11 18:04:39 +00:00
301c994b00 split SGI compiler check. One for MIPS C and another for MIPSpro C 2008-10-11 16:59:44 +00:00
07a115ec62 LCC compiler adjustments:
Warning level reduced from double -A to single -A
2008-10-11 16:19:35 +00:00
71a63b20ba Initial attempt to detect Tiny C compiler 2008-10-10 10:31:16 +00:00
2373f24569 Initial attempt to detect LCC compiler 2008-10-10 10:06:25 +00:00
dca86dfabc 1) fix bug in CONVERT_INCLUDE_TO_ISYSTEM
2) Disable SGI remark: controlling expression is constant
2008-10-10 09:14:18 +00:00
3b2c4c883c simplify SGI C compiler check 2008-10-10 05:09:28 +00:00
133d925330 HP C adjustments:
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-10 02:32:46 +00:00
9fe351f223 Add debug tracing for COMPILER_WORKS_IFELSE 2008-10-10 00:07:41 +00:00
98846c3419 configure will also warn on 'strict compiler warning' rejected options 2008-10-09 19:55:18 +00:00
3eddc11844 convert rejected compiler options messages into a warnings 2008-10-09 15:06:20 +00:00
36d971b025 remove extra whitespace from string in SGI C check 2008-10-09 13:11:10 +00:00