diff options
author | Randall S. Becker <rsbecker@nexbridge.com> | 2022-05-16 16:57:45 -0600 |
---|---|---|
committer | Pauli <pauli@openssl.org> | 2022-05-19 13:30:43 +1000 |
commit | ec26144288fd6dce6dd76bd9e2b192b495033723 (patch) | |
tree | d0294bcaa342e5700eee313513bfb6921191f757 /Configurations | |
parent | 6d5f636ce1ff6b57846e0e0fc82f7ed56aee2ac5 (diff) |
Prepare NonStop for fixed-size integer types.
This commit removes platform defines the interfere with loading and resolution
of platform and memory model variants of integer types and includes the
appropriate files, stdint.h and sys/types.h where the types are defined.
Fixes #17669
Signed-off-by: Randall S. Becker <rsbecker@nexbridge.com>
Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Richard Levitte <levitte@openssl.org>
Reviewed-by: Paul Dale <pauli@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/18325)
Diffstat (limited to 'Configurations')
-rw-r--r-- | Configurations/50-nonstop.conf | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/Configurations/50-nonstop.conf b/Configurations/50-nonstop.conf index ed3fe828b3..50c37f3ded 100644 --- a/Configurations/50-nonstop.conf +++ b/Configurations/50-nonstop.conf @@ -58,7 +58,7 @@ # Itanium + guardian: 'nonstop-archenv-itanium-guardian' => { template => 1, - defines => ['NO_GETPID', '_TANDEM_ARCH=2'], + defines => ['NO_GETPID'], cflags => '-Wtarget=tns/e -Wsystype=guardian', lflags => '-Weld="-set systype guardian"', shared_ldflag => '-Wshared -Weld="-soname $(@:lib%.so=%)"', @@ -69,7 +69,7 @@ # x86 + guardian: 'nonstop-archenv-x86_64-guardian' => { template => 1, - defines => ['NO_GETPID', '_TANDEM_ARCH=3'], + defines => ['NO_GETPID'], cflags => '-Wtarget=tns/x -Wsystype=guardian', lflags => '-Wxld="-set systype guardian"', shared_ldflag => '-Wshared -Wxld="-soname $(@:lib%.so=%)"', @@ -89,7 +89,6 @@ # Itanium + oss: 'nonstop-archenv-itanium-oss' => { template => 1, - defines => ['_TANDEM_ARCH=2'], cflags => '-Wtarget=tns/e -Wsystype=oss', lflags => '-Weld="-set systype oss"', shared_ldflag => '-Wshared', @@ -99,7 +98,6 @@ # x86_64 + oss: 'nonstop-archenv-x86_64-oss' => { template => 1, - defines => ['_TANDEM_ARCH=3'], cflags => '-Wtarget=tns/x -Wsystype=oss', lflags => '-Wxld="-set systype oss"', shared_ldflag => '-Wshared', |