Windows, VMS: build fixes
[openssl.git] / include / openssl / core.h
index 6edcd99b064ae4e20c2acd1f59e3623d837f4ee8..2855b6d38581a954ed52528bca06e123a5f3443e 100644 (file)
@@ -161,7 +161,14 @@ struct ossl_param_st {
 typedef int (OSSL_provider_init_fn)(const OSSL_PROVIDER *provider,
                                     const OSSL_DISPATCH *in,
                                     const OSSL_DISPATCH **out);
+# ifdef __VMS
+#  pragma names save
+#  pragma names uppercase,truncated
+# endif
 extern OSSL_provider_init_fn OSSL_provider_init;
+# ifdef __VMS
+#  pragma names restore
+# endif
 
 # ifdef __cplusplus
 }