aboutsummaryrefslogtreecommitdiff
path: root/libssp/Makefile.am
diff options
context:
space:
mode:
Diffstat (limited to 'libssp/Makefile.am')
-rw-r--r--libssp/Makefile.am6
1 files changed, 5 insertions, 1 deletions
diff --git a/libssp/Makefile.am b/libssp/Makefile.am
index 1636e43..f7ed2aa 100644
--- a/libssp/Makefile.am
+++ b/libssp/Makefile.am
@@ -49,8 +49,12 @@ libssp_la_SOURCES = \
vsnprintf-chk.c vsprintf-chk.c
libssp_la_LIBADD =
libssp_la_DEPENDENCIES = $(version_dep) $(libssp_la_LIBADD)
+if ENABLE_DARWIN_AT_RPATH
+libssp_darwin_rpath = -Wc,-nodefaultrpaths
+libssp_darwin_rpath += -Wl,-rpath,@loader_path
+endif
libssp_la_LDFLAGS = -version-info `grep -v '^\#' $(srcdir)/libtool-version` \
- $(version_arg) $(lt_host_flags)
+ $(version_arg) $(lt_host_flags) $(libssp_darwin_rpath)
libssp_nonshared_la_SOURCES = \
ssp-local.c