提交 27fc8ae2 编写于 作者: R Richard Levitte

VMS: remove name mangling guards around inclusion of internals

Note that these guards are still needed around local header files that
declare linkable symbols.
Reviewed-by: NAndy Polyakov <appro@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/3259)
上级 f46f69f4
......@@ -59,17 +59,7 @@ static int test_tbl_standard()
*
***/
#ifdef __VMS
# pragma names save
# pragma names as_is,shortened
#endif
#include "internal/asn1_int.h"
#ifdef __VMS
# pragma names restore
#endif
#include "../crypto/asn1/standard_methods.h"
static int test_standard_methods()
......
......@@ -16,18 +16,8 @@
#include <openssl/opensslconf.h>
#include "test_main.h"
#include "testutil.h"
#ifdef __VMS
# pragma names save
# pragma names as_is,shortened
#endif
#include "internal/chacha.h"
#ifdef __VMS
# pragma names restore
#endif
const static unsigned int key[] = {
0x03020100, 0x07060504, 0x0b0a0908, 0x0f0e0d0c,
0x13121110, 0x17161514, 0x1b1a1918, 0x1f1e1d1c
......
......@@ -11,8 +11,17 @@
#include "testutil.h"
#include "test_main.h"
#ifdef __VMS
# pragma names save
# pragma names as_is,shortened
#endif
#include "../ssl/ssl_locl.h"
#ifdef __VMS
# pragma names restore
#endif
static int cipher_overhead(void)
{
int ret = 1, i, n = ssl3_num_ciphers();
......
......@@ -14,18 +14,7 @@
#include "testutil.h"
#include "test_main_custom.h"
#ifdef __VMS
# pragma names save
# pragma names as_is,shortened
#endif
#include "internal/poly1305.h"
#ifdef __VMS
# pragma names restore
#endif
#include "../crypto/poly1305/poly1305_local.h"
#include "e_os.h"
......
......@@ -15,18 +15,7 @@
#include <openssl/bio.h>
#include "testutil.h"
#include "test_main_custom.h"
#ifdef __VMS
# pragma names save
# pragma names as_is,shortened
#endif
#include "internal/siphash.h"
#ifdef __VMS
# pragma names restore
#endif
#include "../crypto/siphash/siphash_local.h"
#include "e_os.h"
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册