From 2de00f4f1e20d3dd4cb8e3165f30146c1294f6d4 Mon Sep 17 00:00:00 2001 From: "J.W. Jagersma" Date: Tue, 27 Sep 2022 18:52:05 +0200 Subject: [PATCH] djgpp: Skip test/rsa_complex.c We don't have on djgpp, so this entire test can be skipped. Reviewed-by: Richard Levitte Reviewed-by: Hugo Landau Reviewed-by: Tomas Mraz (Merged from https://github.com/openssl/openssl/pull/19286) --- test/rsa_complex.c | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/test/rsa_complex.c b/test/rsa_complex.c index 66b85f0ca0..7c77980f54 100644 --- a/test/rsa_complex.c +++ b/test/rsa_complex.c @@ -11,13 +11,18 @@ * Check to see if there is a conflict between complex.h and openssl/rsa.h. * The former defines "I" as a macro and earlier versions of the latter use * for function arguments. + * + * Will always succeed on djgpp, since its libc does not have complex.h. */ -#if defined(__STDC_VERSION__) -# if __STDC_VERSION__ >= 199901L -# include + +#if !defined(__DJGPP__) +# if defined(__STDC_VERSION__) +# if __STDC_VERSION__ >= 199901L +# include +# endif # endif +# include #endif -#include #include int main(int argc, char *argv[])