summaryrefslogtreecommitdiffstats
path: root/Configurations
diff options
context:
space:
mode:
authorRandall S. Becker <rsbecker@nexbridge.com>2022-05-16 16:57:45 -0600
committerTomas Mraz <tomas@openssl.org>2022-11-21 10:49:52 +0100
commit1aadae96206d44c21de6b69f53729f2369e13b70 (patch)
tree5c8e405488390faf3a191f1ad23c578ccf45f853 /Configurations
parentb28fbe26f5d22c7b86ee09435ff82bd0ee1384c9 (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) (cherry picked from commit ec26144288fd6dce6dd76bd9e2b192b495033723)
Diffstat (limited to 'Configurations')
-rw-r--r--Configurations/50-nonstop.conf6
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',