Deprecate the macro MAC_OS_pre_X.
diff --git a/ssl/ssl.h b/ssl/ssl.h
index 541f494..b366281 100644
--- a/ssl/ssl.h
+++ b/ssl/ssl.h
@@ -1125,7 +1125,7 @@
 					    const char *file);
 #ifndef OPENSSL_SYS_WIN32
 #ifndef OPENSSL_SYS_VMS
-#ifndef MAC_OX_pre_X
+#ifndef OPENSSL_SYS_MACINTOSH_CLASSIC /* XXXXX: Better scheme needed! [was: #ifndef MAC_OS_pre_X] */
 int	SSL_add_dir_cert_subjects_to_stack(STACK_OF(X509_NAME) *stackCAs,
 					   const char *dir);
 #endif
diff --git a/ssl/ssl_cert.c b/ssl/ssl_cert.c
index cf7102b..d785847 100644
--- a/ssl/ssl_cert.c
+++ b/ssl/ssl_cert.c
@@ -728,7 +728,7 @@
 
 #ifndef OPENSSL_SYS_WIN32
 #ifndef OPENSSL_SYS_VMS		/* XXXX This may be fixed in the future */
-#ifndef MAC_OS_pre_X
+#ifndef OPENSSL_SYS_MACINTOSH_CLASSIC /* XXXXX: Better scheme needed! */
 
 int SSL_add_dir_cert_subjects_to_stack(STACK_OF(X509_NAME) *stack,
 				       const char *dir)