summaryrefslogtreecommitdiffstats
path: root/Makefile.shared
diff options
context:
space:
mode:
authorAndy Polyakov <appro@openssl.org>2004-07-24 14:17:32 +0000
committerAndy Polyakov <appro@openssl.org>2004-07-24 14:17:32 +0000
commit8611934352da42fa5a3c5ddc366086eaa6f666ac (patch)
treee32aa9ec3bd9e30498f9207fa00bec8533da415d /Makefile.shared
parent01e94efd464525b740b63db22632b6f5dbfec54d (diff)
Minor HP-UX make update. IA-64-based HP-UX favor .so extension for shared
libraries. Old .sl extension works just fine, but it .so which is default.
Diffstat (limited to 'Makefile.shared')
-rw-r--r--Makefile.shared4
1 files changed, 3 insertions, 1 deletions
diff --git a/Makefile.shared b/Makefile.shared
index 13c914e81a..ce6775b4b3 100644
--- a/Makefile.shared
+++ b/Makefile.shared
@@ -595,7 +595,7 @@ link_o.hpux:
@if ${DETECT_GNU_LD}; then $(DO_GNU_SO); else \
$(CALC_VERSIONS); \
SHLIB=lib$(LIBNAME).sl; \
- expr $(PLATFORM) : 'ia64' > /dev/null && SHLIB=lib$(LIBNAME).so; \
+ expr $(PLATFORM) : '.*ia64' > /dev/null && SHLIB=lib$(LIBNAME).so; \
SHLIB_SUFFIX=; \
LIBDEPS="$(LIBDEPS)"; \
ALLSYMSFLAGS='-Wl,-Fl'; \
@@ -609,6 +609,7 @@ link_a.hpux:
@if ${DETECT_GNU_LD}; then $(DO_GNU_SO); else \
$(CALC_VERSIONS); \
SHLIB=lib$(LIBNAME).sl; \
+ expr $(PLATFORM) : '.*ia64' > /dev/null && SHLIB=lib$(LIBNAME).so; \
SHLIB_SUFFIX=; \
LIBDEPS="$(LIBDEPS)"; \
ALLSYMSFLAGS='-Wl,-Fl'; \
@@ -695,6 +696,7 @@ symlink.darwin:
symlink.hpux:
@ $(CALC_VERSIONS); \
SHLIB=lib$(LIBNAME).sl; \
+ expr $(PLATFORM) : '.*ia64' > /dev/null && SHLIB=lib$(LIBNAME).so; \
$(SYMLINK_SO)
# The following lines means those specific architectures do no symlinks
symlink.cygwin symlib.alpha-osf1 symlink.tru64 symlink.tru64-rpath: