aboutsummaryrefslogtreecommitdiffstats
path: root/Makefile.shared
diff options
context:
space:
mode:
authorRichard Levitte <levitte@openssl.org>2002-10-16 22:44:52 +0000
committerRichard Levitte <levitte@openssl.org>2002-10-16 22:44:52 +0000
commit871d0f5126928ea55a4b4b959c641e0ba588df49 (patch)
treea7673b357a3d19b4b7e196636e9e63853f4ab4e9 /Makefile.shared
parent5be1264b7e4756a345bce6c1c8bb32f418c8a0aa (diff)
downloadopenssl-871d0f5126928ea55a4b4b959c641e0ba588df49.tar.gz
Eh, -Wl,--whole-archive disappeared from the GNU targets. I've no
idea why, but that was definitely wrong...
Diffstat (limited to 'Makefile.shared')
-rw-r--r--Makefile.shared1
1 files changed, 1 insertions, 0 deletions
diff --git a/Makefile.shared b/Makefile.shared
index 3cdb52401b..e91804fcb0 100644
--- a/Makefile.shared
+++ b/Makefile.shared
@@ -114,6 +114,7 @@ DO_GNU=$(CALC_VERSIONS); \
SHLIB=lib$(LIBNAME).so \
SHLIB_SUFFIX= \
LIBDEPS="$(LIBDEPS) -lc" \
+ ALLSYMSFLAGS='-Wl,--whole-archive' \
NOALLSYMSFLAGS='-Wl,--no-whole-archive' \
SHAREDFLAGS="-shared -Wl,-Bsymbolic -Wl,-soname=$$SHLIB$$SHLIB_SOVER$$SHLIB_SUFFIX" \
SHAREDCMD='$(CC)'