summaryrefslogtreecommitdiffstats
path: root/Configurations/50-nonstop.conf
diff options
context:
space:
mode:
authorRandall S. Becker <rsbecker@nexbridge.com>2021-08-30 15:24:39 -0400
committerTomas Mraz <tomas@openssl.org>2022-12-22 12:31:07 +0100
commitd793a3253bada9b61e5ccd5f8caaa4bfc4f4faa6 (patch)
tree21a1880247785b293aed997c530b51c872408367 /Configurations/50-nonstop.conf
parentc99209264de98da94937b073a42219bada9ff7f5 (diff)
Support multibin to allow multiple binary models to co-exist.
This change parallels the implementation of multilib and initially only applies to the NonStop platform's DLL loader limitations. Fixes: #16460 Signed-off-by: Randall S. Becker <rsbecker@nexbridge.com> Reviewed-by: Richard Levitte <levitte@openssl.org> Reviewed-by: Tomas Mraz <tomas@openssl.org> (Merged from https://github.com/openssl/openssl/pull/16472)
Diffstat (limited to 'Configurations/50-nonstop.conf')
-rw-r--r--Configurations/50-nonstop.conf10
1 files changed, 10 insertions, 0 deletions
diff --git a/Configurations/50-nonstop.conf b/Configurations/50-nonstop.conf
index 50c37f3ded..3264bc9b85 100644
--- a/Configurations/50-nonstop.conf
+++ b/Configurations/50-nonstop.conf
@@ -202,6 +202,7 @@
'nonstop-efloat-x86_64',
'nonstop-model-put' ],
multilib => '-put',
+ multibin => '-put',
},
'nonstop-nsx_64' => {
inherit_from => [ 'nonstop-common',
@@ -209,6 +210,7 @@
'nonstop-lp64-x86_64',
'nonstop-efloat-x86_64' ],
multilib => '64',
+ multibin => '64',
disable => ['threads'],
},
'nonstop-nsx_64_put' => {
@@ -218,6 +220,7 @@
'nonstop-efloat-x86_64',
'nonstop-model-put' ],
multilib => '64-put',
+ multibin => '64-put',
},
'nonstop-nsx_spt' => {
inherit_from => [ 'nonstop-common',
@@ -226,6 +229,7 @@
'nonstop-efloat-x86_64',
'nonstop-model-spt' ],
multilib => '-spt',
+ multibin => '-spt',
},
'nonstop-nsx_spt_floss' => {
inherit_from => [ 'nonstop-common',
@@ -235,6 +239,7 @@
'nonstop-model-floss',
'nonstop-model-spt'],
multilib => '-spt',
+ multibin => '-spt',
},
'nonstop-nsx_g' => {
inherit_from => [ 'nonstop-common',
@@ -265,6 +270,7 @@
'nonstop-efloat-itanium',
'nonstop-model-put' ],
multilib => '-put',
+ multibin => '-put',
},
'nonstop-nse_64' => {
inherit_from => [ 'nonstop-common',
@@ -272,6 +278,7 @@
'nonstop-lp64-itanium',
'nonstop-efloat-itanium' ],
multilib => '64',
+ multibin => '64',
disable => ['threads'],
},
'nonstop-nse_64_put' => {
@@ -281,6 +288,7 @@
'nonstop-efloat-itanium',
'nonstop-model-put' ],
multilib => '64-put',
+ multibin => '64-put',
},
'nonstop-nse_spt' => {
inherit_from => [ 'nonstop-common',
@@ -289,6 +297,7 @@
'nonstop-efloat-itanium',
'nonstop-model-spt' ],
multilib => '-spt',
+ multibin => '-spt',
},
'nonstop-nse_spt_floss' => {
inherit_from => [ 'nonstop-common',
@@ -297,6 +306,7 @@
'nonstop-efloat-itanium',
'nonstop-model-floss', 'nonstop-model-spt' ],
multilib => '-spt',
+ multibin => '-spt',
},
'nonstop-nse_g' => {
inherit_from => [ 'nonstop-common',