diff options
Diffstat (limited to 'test')
-rw-r--r-- | test/bntest.c | 3 | ||||
-rw-r--r-- | test/drbgtest.c | 5 | ||||
-rw-r--r-- | test/recipes/01-test_symbol_presence.t | 2 | ||||
-rw-r--r-- | test/recipes/90-test_shlibload.t | 1 |
4 files changed, 11 insertions, 0 deletions
diff --git a/test/bntest.c b/test/bntest.c index 252bac4d8e..5ec35181f1 100644 --- a/test/bntest.c +++ b/test/bntest.c @@ -10,6 +10,9 @@ #include <errno.h> #include <stdio.h> #include <string.h> +#ifdef __TANDEM +# include <strings.h> /* strcasecmp */ +#endif #include <ctype.h> #include <openssl/bn.h> diff --git a/test/drbgtest.c b/test/drbgtest.c index d069460cd5..2ded33aa7f 100644 --- a/test/drbgtest.c +++ b/test/drbgtest.c @@ -31,6 +31,11 @@ # include <windows.h> #endif +#if defined(__TANDEM) +# if defined(OPENSSL_TANDEM_FLOSS) +# include <floss.h(floss_fork)> +# endif +#endif #if defined(OPENSSL_SYS_UNIX) # include <sys/types.h> diff --git a/test/recipes/01-test_symbol_presence.t b/test/recipes/01-test_symbol_presence.t index d339770b0f..f22133d9d2 100644 --- a/test/recipes/01-test_symbol_presence.t +++ b/test/recipes/01-test_symbol_presence.t @@ -17,6 +17,8 @@ setup("test_symbol_presence"); plan skip_all => "Only useful when building shared libraries" if disabled("shared"); +plan skip_all => "Test is disabled on NonStop" if config('target') =~ m|^nonstop|; + my @libnames = ("crypto", "ssl"); my $testcount = scalar @libnames; diff --git a/test/recipes/90-test_shlibload.t b/test/recipes/90-test_shlibload.t index fee56cd254..96e3e6e12e 100644 --- a/test/recipes/90-test_shlibload.t +++ b/test/recipes/90-test_shlibload.t @@ -21,6 +21,7 @@ use platform; plan skip_all => "Test only supported in a shared build" if disabled("shared"); plan skip_all => "Test is disabled on AIX" if config('target') =~ m|^aix|; +plan skip_all => "Test is disabled on NonStop" if config('target') =~ m|^nonstop|; plan skip_all => "Test only supported in a dso build" if disabled("dso"); plan tests => 10; |