summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohnny Willemsen <jwillemsen@remedy.nl>2005-05-05 11:26:15 +0000
committerJohnny Willemsen <jwillemsen@remedy.nl>2005-05-05 11:26:15 +0000
commit820baa09e53cc9e43dd28ca0dd81e7ca720a3ea1 (patch)
treea077205886f2c448172ac3b7b80a5a4ab6a3aca7
parentea56f1db2ffe54c52e2688e0c6d83e8097d02b9e (diff)
downloadATCD-820baa09e53cc9e43dd28ca0dd81e7ca720a3ea1.tar.gz
ChangeLogTag: Thu May 5 11:25:12 UTC 2005 Johnny Willemsen <jwillemsen@remedy.nl>
-rw-r--r--include/makeinclude/platform_linux_icc.GNU6
1 files changed, 6 insertions, 0 deletions
diff --git a/include/makeinclude/platform_linux_icc.GNU b/include/makeinclude/platform_linux_icc.GNU
index b4c76bd7490..f465a48e417 100644
--- a/include/makeinclude/platform_linux_icc.GNU
+++ b/include/makeinclude/platform_linux_icc.GNU
@@ -113,6 +113,12 @@ SOBUILD = $(COMPILE.cc) $(PIC) -o $(VSHDIR)$*.so $<; \
$(SOLINK.cc) -o $@ $(LDFLAGS) $(VSHDIR)$*.o
PRELIB = @true
+ifeq ($(shared_libs), 1)
+ ifneq ($static_libs_only), 1)
+ LDFLAGS += -Wl,-E
+ endif
+endif
+
# Added line below to support "Executable Shared Object" files (as
# needed by the service configurator).
# Marius Kjeldahl <mariusk@sn.no, marius@funcom.com>