summaryrefslogtreecommitdiffstats
path: root/Configurations/shared-info.pl
diff options
context:
space:
mode:
authorRichard Levitte <levitte@openssl.org>2018-03-07 20:31:15 +0100
committerRichard Levitte <levitte@openssl.org>2018-03-08 17:24:02 +0100
commit48dcca265c9cb0c26459240ab1858577dacf9e67 (patch)
treec72aa8e5449ef534c6acd1e970241fba4a0d9dd2 /Configurations/shared-info.pl
parentd420729b9e709b7a6fc227a073f526d86d8767e6 (diff)
Configure et al: rename all dso_* to module_* in shared-info.pl
Because there are already attributes with the dso_ prefix that are used instead of the corresponding lib_ attributes rather than in addition to them, it gets confusing to have similar or exactly the same attributes working with different semantics on Unix. So we rename those by changing the prefix dso_ to module_, and having those work just like the shared_ attributes, but for DSOs. Reviewed-by: Andy Polyakov <appro@openssl.org> (Merged from https://github.com/openssl/openssl/pull/5534)
Diffstat (limited to 'Configurations/shared-info.pl')
-rw-r--r--Configurations/shared-info.pl4
1 files changed, 2 insertions, 2 deletions
diff --git a/Configurations/shared-info.pl b/Configurations/shared-info.pl
index 971634887f..49b9cc9589 100644
--- a/Configurations/shared-info.pl
+++ b/Configurations/shared-info.pl
@@ -42,7 +42,7 @@ my %shared_info;
};
},
'darwin-shared' => {
- dso_lflags => '-bundle',
+ module_ldflags => '-bundle',
shared_ldflag => '-dynamiclib -current_version $(SHLIB_VERSION_NUMBER) -compatibility_version $(SHLIB_VERSION_NUMBER)',
shared_sonameflag => '-install_name $(INSTALLTOP)/$(LIBDIR)/',
},
@@ -61,7 +61,7 @@ my %shared_info;
'alpha-osf1-shared' => sub {
return $shared_info{'gnu-shared'} if detect_gnu_ld();
return {
- dso_lflags => '-shared -Wl,-Bsymbolic',
+ module_ldflags => '-shared -Wl,-Bsymbolic',
shared_ldflag => '-shared -Wl,-Bsymbolic -set_version $(SHLIB_VERSION_NUMBER)',
};
},