cURL / Mailing Lists / curl-library / Single Mail

curl-library

cURL curl-7.20.1-20100304 v. VMS

From: Steven M. Schweda <sms_at_antinode.info>
Date: Thu, 4 Mar 2010 14:13:48 -0600 (CST)

   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 sms_at_antinode.info
   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
Received on 2010-03-04