X-Git-Url: https://git.openssl.org/gitweb/?a=blobdiff_plain;f=e_os2.h;h=d30724d304c2e912ff316ca4ef02ca68d8d93b55;hb=cdad6ad0151778262bff5e5c8ebf49fc9b17d008;hp=e17527ab404b25660434dc24c3f3c8cc59c6fbea;hpb=3d11b8f89617edc81d01329dbb5bf134fcda3303;p=openssl.git diff --git a/e_os2.h b/e_os2.h index e17527ab40..d30724d304 100644 --- a/e_os2.h +++ b/e_os2.h @@ -193,8 +193,14 @@ extern "C" { #endif /* --------------------------------- VOS ----------------------------------- */ -#ifdef OPENSSL_SYSNAME_VOS +#if defined(__VOS__) || defined(OPENSSL_SYSNAME_VOS) # define OPENSSL_SYS_VOS +#ifdef __HPPA__ +# define OPENSSL_SYS_VOS_HPPA +#endif +#ifdef __IA32__ +# define OPENSSL_SYS_VOS_IA32 +#endif #endif /* ------------------------------- VxWorks --------------------------------- */ @@ -262,7 +268,7 @@ extern "C" { #define OPENSSL_EXTERN OPENSSL_IMPORT /* Macros to allow global variables to be reached through function calls when - required (if a shared library version requvres it, for example. + required (if a shared library version requires it, for example. The way it's done allows definitions like this: // in foobar.c