X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=tools-for-build%2Fgrovel-headers.c;h=9a3e74de3819e14bef4c645ccee860e31ad30457;hb=e241757954fbb4ef0d7b97597d65bfc31dbd60ba;hp=125f884b6cf4afbbf8fd70c197667b607cdc1c01;hpb=7572e0506af331534e6f97b027d56e8bea09410c;p=sbcl.git diff --git a/tools-for-build/grovel-headers.c b/tools-for-build/grovel-headers.c index 125f884..9a3e74d 100644 --- a/tools-for-build/grovel-headers.c +++ b/tools-for-build/grovel-headers.c @@ -30,6 +30,7 @@ #define WIN32_LEAN_AND_MEAN #include #include + #include #undef boolean #else #include @@ -186,8 +187,9 @@ main(int argc, char *argv[]) printf(";;; FormatMessage\n"); - defconstant ("FORMAT_MESSAGE_ALLOCATE_BUFFER", FORMAT_MESSAGE_ALLOCATE_BUFFER); - defconstant ("FORMAT_MESSAGE_FROM_SYSTEM", FORMAT_MESSAGE_FROM_SYSTEM); + defconstant("FORMAT_MESSAGE_ALLOCATE_BUFFER", FORMAT_MESSAGE_ALLOCATE_BUFFER); + defconstant("FORMAT_MESSAGE_FROM_SYSTEM", FORMAT_MESSAGE_FROM_SYSTEM); + defconstant("FORMAT_MESSAGE_MAX_WIDTH_MASK", FORMAT_MESSAGE_MAX_WIDTH_MASK); printf(";;; Errors\n"); @@ -243,6 +245,10 @@ main(int argc, char *argv[]) defconstant("STD_OUTPUT_HANDLE", STD_OUTPUT_HANDLE); defconstant("STD_ERROR_HANDLE", STD_ERROR_HANDLE); + printf(";;; WinCrypt\n"); + defconstant("crypt-verifycontext", CRYPT_VERIFYCONTEXT); + defconstant("crypt-silent", CRYPT_SILENT); + defconstant("prov-rsa-full", PROV_RSA_FULL); /* FIXME: SB-UNIX and SB-WIN32 really need to be untangled. */ printf("(in-package \"SB!UNIX\")\n\n");