While fooling around with a recent snapshot (curl-7.20.1-20100304)
...

[...]
CC (opts) 
DISK$UTIL5ALPX:[UTILITY.SOURCE.CURL.CURL-7^.20^.1-20100304.LIB]WARNLESS.C;1

  return (unsigned short)(ulnum & (unsigned long) CURL_MASK_USHORT);
..................................................^
%CC-E-UNDECLARED, In this statement, "CURL_MASK_USHORT" is not declared.
at line number 81 in file 
DISK$UTIL5ALPX:[UTILITY.SOURCE.curl.curl-7^.20^.1-20100304.lib]warnless.c;1

  return (int)(uznum & (size_t) CURL_MASK_SINT);
................................^
%CC-E-UNDECLARED, In this statement, "CURL_MASK_SINT" is not declared.
at line number 117 in file 
DISK$UTIL5ALPX:[UTILITY.SOURCE.curl.curl-7^.20^.1-20100304.lib]warnless.c;1
[...]


Apparently, the manually made "packages/vms/config-vms.h" has fallen
behind.  (Like, I'd guess, (m)any other manually made "config-XXX.h"
files.)

   Seems to work, and easier to compare for missing new stuff:

      http://antinode.info/ftp/curl/curl-7_20_1/packages/vms/config-vms.h

There are likely to be more HAVE_xxx macros which could be defined, at
least in some environments, but I didn't try to get all optimal and
stuff in the first pass.  I also didn't discard the old revision
history comments, but their value is in some doubt.  I did throw out
several old macros which don't appear in "src/curl_config.h.in" (or any
source code other than other obsolete "config-XXX.h" files).

------------------------------------------------------------------------

   Steven M. Schweda               [email protected]
   382 South Warwick Street        (+1) 651-699-9818
   Saint Paul  MN  55105-2547
-------------------------------------------------------------------
List admin: http://cool.haxx.se/list/listinfo/curl-library
Etiquette:  http://curl.haxx.se/mail/etiquette.html

Reply via email to