From: Rich Salz Date: Thu, 18 Dec 2014 19:17:33 +0000 (-0500) Subject: RT3548: Remove some obsolete platforms X-Git-Tag: master-post-reformat~131 X-Git-Url: https://git.openssl.org/?p=openssl.git;a=commitdiff_plain;h=59ff1ce06108508eba0f289b295dd89582c9fbfc RT3548: Remove some obsolete platforms This commit removes Sony NEWS4 Reviewed-by: Richard Levitte --- diff --git a/CHANGES b/CHANGES index 770ece4e94..4510706333 100644 --- a/CHANGES +++ b/CHANGES @@ -17,7 +17,9 @@ done while fixing the error code for the key-too-small case. [Annie Yousar ] - *) Remove BEOS and BEOS_R5 code. + *) Remove various unsupported platforms: + Sony NEWS4 + Remove BEOS and BEOS_R5 [Rich Salz] *) Experimental support for a new, fast, unbiased prime candidate generator, diff --git a/Configure b/Configure index b59f807fbc..43f1b30c17 100755 --- a/Configure +++ b/Configure @@ -626,9 +626,6 @@ my %table=( ##### A/UX "aux3-gcc","gcc:-O2 -DTERMIO::(unknown):AUX:-lbsd:RC4_CHAR RC4_CHUNK DES_UNROLL BF_PTR:::", -##### Sony NEWS-OS 4.x -"newsos4-gcc","gcc:-O -DB_ENDIAN::(unknown):NEWS4:-lmld -liberty:BN_LLONG RC4_CHAR RC4_CHUNK DES_PTR DES_RISC1 DES_UNROLL BF_PTR::::", - ##### GNU Hurd "hurd-x86", "gcc:-DL_ENDIAN -DTERMIOS -O3 -fomit-frame-pointer -march=i486 -Wall::-D_REENTRANT::-ldl:BN_LLONG ${x86_gcc_des} ${x86_gcc_opts}:${x86_elf_asm}:dlfcn:linux-shared:-fPIC", diff --git a/e_os.h b/e_os.h index 6f5edfba2a..d0c8ed5924 100644 --- a/e_os.h +++ b/e_os.h @@ -432,15 +432,11 @@ static __inline unsigned int _strlen31(const char *str) # ifndef NO_SYS_TYPES_H # include # endif -# if defined(NeXT) || defined(OPENSSL_SYS_NEWS4) +# 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_NEWS4 /* setvbuf is missing on mips-sony-bsd */ -# define setvbuf(a, b, c, d) setbuffer((a), (b), (d)) - typedef unsigned long clock_t; -# endif # ifdef OPENSSL_SYS_WIN32_CYGWIN # include # include diff --git a/e_os2.h b/e_os2.h index bfc9606bb3..68801f419e 100644 --- a/e_os2.h +++ b/e_os2.h @@ -165,9 +165,6 @@ extern "C" { # ifdef OPENSSL_SYSNAME_ULTRASPARC # define OPENSSL_SYS_ULTRASPARC # endif -# ifdef OPENSSL_SYSNAME_NEWS4 -# define OPENSSL_SYS_NEWS4 -# endif # ifdef OPENSSL_SYSNAME_MACOSX # define OPENSSL_SYS_MACOSX # endif @@ -272,7 +269,7 @@ extern "C" { # define ossl_ssize_t long #endif -#if defined(NeXT) || defined(OPENSSL_SYS_NEWS4) || defined(OPENSSL_SYS_SUNOS) +#if defined(NeXT) || defined(OPENSSL_SYS_SUNOS) # define ssize_t int #endif