diff options
author | Randall S. Becker <rsbecker@nexbridge.com> | 2021-08-30 15:24:39 -0400 |
---|---|---|
committer | Tomas Mraz <tomas@openssl.org> | 2022-12-22 12:31:07 +0100 |
commit | d793a3253bada9b61e5ccd5f8caaa4bfc4f4faa6 (patch) | |
tree | 21a1880247785b293aed997c530b51c872408367 /Configurations/50-nonstop.conf | |
parent | c99209264de98da94937b073a42219bada9ff7f5 (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.conf | 10 |
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', |