Use defined(__sun) instead of defined(sun)

Strict ISO confirming C compilers only define __sun

Reviewed-by: Viktor Dukhovni <openssl-users@dukhovni.org>

RT #4144, MR #1353

(cherry picked from commit 3d32218812e87221344f2985512e42e4aaa88745)
This commit is contained in:
Kurt Roeckx 2015-11-22 10:31:35 +01:00
parent 638856f40c
commit 88883f2ebf
2 changed files with 3 additions and 3 deletions

View File

@ -120,7 +120,7 @@
optimization options. Older Sparc's work better with only UNROLL, but optimization options. Older Sparc's work better with only UNROLL, but
there's no way to tell at compile time what it is you're running on */ there's no way to tell at compile time what it is you're running on */
#if defined( sun ) /* Newer Sparc's */ #if defined( __sun ) /* Newer Sparc's */
# define DES_PTR # define DES_PTR
# define DES_RISC1 # define DES_RISC1
# define DES_UNROLL # define DES_UNROLL

4
e_os.h
View File

@ -612,7 +612,7 @@ struct servent *PASCAL getservbyname(const char *, const char *);
# include <sys/select.h> # include <sys/select.h>
# endif # endif
# if defined(sun) # if defined(__sun)
# include <sys/filio.h> # include <sys/filio.h>
# else # else
# ifndef VMS # ifndef VMS
@ -654,7 +654,7 @@ struct servent *PASCAL getservbyname(const char *, const char *);
# endif # endif
# if defined(sun) && !defined(__svr4__) && !defined(__SVR4) # if defined(__sun) && !defined(__svr4__) && !defined(__SVR4)
/* include headers first, so our defines don't break it */ /* include headers first, so our defines don't break it */
# include <stdlib.h> # include <stdlib.h>
# include <string.h> # include <string.h>