Commit e03b2987 authored by Rich Salz's avatar Rich Salz
Browse files

RT3548: Remove outdated platforms



This commit removes all mention of NeXT and NextStep.

Reviewed-by: default avatarRichard Levitte <levitte@openssl.org>
parent 488f16e3
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -28,7 +28,8 @@

  *) Remove various unsupported platforms:
	Sony NEWS4
	Remove BEOS and BEOS_R5
	BEOS and BEOS_R5
	NeXT
     [Rich Salz]

  *) Experimental support for a new, fast, unbiased prime candidate generator,
+2 −2
Original line number Diff line number Diff line
@@ -178,7 +178,7 @@ typedef struct _ossl_old_des_ks_struct
#if 0
#define des_crypt(b,s)\
	DES_crypt((b),(s))
#if !defined(PERL5) && !defined(__FreeBSD__) && !defined(NeXT) && !defined(__OpenBSD__)
#if !defined(PERL5) && !defined(__FreeBSD__) && !defined(__OpenBSD__)
#define crypt(b,s)\
	DES_crypt((b),(s))
#endif
@@ -375,7 +375,7 @@ int _ossl_old_des_enc_write(int fd,char *buf,int len,_ossl_old_des_key_schedule
	_ossl_old_des_cblock *iv);
char *_ossl_old_des_fcrypt(const char *buf,const char *salt, char *ret);
char *_ossl_old_des_crypt(const char *buf,const char *salt);
#if !defined(PERL5) && !defined(NeXT)
#if !defined(PERL5)
char *_ossl_old_crypt(const char *buf,const char *salt);
#endif
void _ossl_old_des_ofb_encrypt(unsigned char *in,unsigned char *out,
+0 −2
Original line number Diff line number Diff line
@@ -164,8 +164,6 @@ static void timings(EC_GROUP *group, int type, BN_CTX *ctx)
	 *                                       -- ISO/IEC 9899 */
#	define UNIT "s"
#else
	/* "`CLOCKS_PER_SEC' undeclared (first use this function)"
	 *                            -- cc on NeXTstep/OpenStep */
#	define UNIT "units"
#	define CLOCKS_PER_SEC 1
#endif
+0 −10
Original line number Diff line number Diff line
@@ -432,11 +432,6 @@ static __inline unsigned int _strlen31(const char *str)
#    ifndef NO_SYS_TYPES_H
#      include <sys/types.h>
#    endif
#    if defined(NeXT)
#      define pid_t int /* pid_t is missing on NEXTSTEP/OPENSTEP
                         * (unless when compiling with -D_POSIX_SOURCE,
                         * which doesn't work for us) */
#    endif
#    ifdef OPENSSL_SYS_WIN32_CYGWIN
#      include <io.h>
#      include <fcntl.h>
@@ -560,11 +555,6 @@ static __inline unsigned int _strlen31(const char *str)
#      include <arpa/inet.h>
#    endif

#    if defined(NeXT) || defined(_NEXT_SOURCE)
#      include <sys/fcntl.h>
#      include <sys/types.h>
#    endif

#    ifdef OPENSSL_SYS_AIX
#      include <sys/select.h>
#    endif
+1 −1
Original line number Diff line number Diff line
@@ -269,7 +269,7 @@ extern "C" {
#  define ossl_ssize_t long
#endif

#if defined(NeXT) || defined(OPENSSL_SYS_SUNOS)
#if defined(OPENSSL_SYS_SUNOS)
#  define ssize_t int
#endif

Loading