Makefile.am (libcilkrts_la_LDFLAGS): Added a check for availability of "-ldl" flag.
authorBalaji V. Iyer <balaji.v.iyer@intel.com>
Tue, 12 Nov 2013 23:13:13 +0000 (23:13 +0000)
committerBalaji V. Iyer <bviyer@gcc.gnu.org>
Tue, 12 Nov 2013 23:13:13 +0000 (15:13 -0800)
2013-11-12  Balaji V. Iyer  <balaji.v.iyer@intel.com>

        * Makefile.am (libcilkrts_la_LDFLAGS): Added a check for availability
        of "-ldl" flag.
        * configure.ac: Likewise.
        * configure: Regenerate
        * Makefile.in: Likewise.

From-SVN: r204723

libcilkrts/ChangeLog
libcilkrts/Makefile.am
libcilkrts/Makefile.in
libcilkrts/configure
libcilkrts/configure.ac

index 7f94aef..dd447d8 100644 (file)
@@ -1,3 +1,11 @@
+2013-11-12  Balaji V. Iyer  <balaji.v.iyer@intel.com>
+
+       * Makefile.am (libcilkrts_la_LDFLAGS): Added a check for availability
+       of "-ldl" flag.
+       * configure.ac: Likewise.
+       * configure: Regenerate
+       * Makefile.in: Likewise.
+
 2013-11-08  Balaji V. Iyer  <balaji.v.iyer@intel.com>
 
        PR c/59039
index 1a8bafa..56bc9eb 100644 (file)
@@ -91,7 +91,7 @@ include include/internal/rev.mk
 
 #libcilkrts_la_LDFLAGS  = -rpath '$(libdir)'
 libcilkrts_la_LDFLAGS = -version-info 5:0:0
-libcilkrts_la_LDFLAGS += -lpthread -ldl
+libcilkrts_la_LDFLAGS += -lpthread @lt_cv_dlopen_libs@
 
 # If we're building on Linux, use the Linux version script
 if LINUX_LINKER_SCRIPT
index a35eb7b..5066bef 100644 (file)
@@ -312,6 +312,7 @@ libdir = @libdir@
 libexecdir = @libexecdir@
 localedir = @localedir@
 localstatedir = @localstatedir@
+lt_cv_dlopen_libs = @lt_cv_dlopen_libs@
 mandir = @mandir@
 mkdir_p = @mkdir_p@
 multi_basedir = @multi_basedir@
@@ -395,8 +396,9 @@ CILK_REVISION = 3902
 #libcilkrts_la_LDFLAGS  = -rpath '$(libdir)'
 
 # Hack for Cygwin
-libcilkrts_la_LDFLAGS = -version-info 5:0:0 -lpthread -ldl \
-       $(am__append_1) $(am__append_2) -no-undefined
+libcilkrts_la_LDFLAGS = -version-info 5:0:0 -lpthread \
+       @lt_cv_dlopen_libs@ $(am__append_1) $(am__append_2) \
+       -no-undefined
 
 # C/C++ header files for Cilk.
 cilkincludedir = $(includedir)/cilk
index 41deb9f..2461b51 100644 (file)
@@ -604,6 +604,7 @@ ac_subst_vars='am__EXEEXT_FALSE
 am__EXEEXT_TRUE
 LTLIBOBJS
 LIBOBJS
+lt_cv_dlopen_libs
 toolexeclibdir
 toolexecdir
 CXXCPP
@@ -4982,6 +4983,10 @@ else
 fi
 
 
+enable_dlopen=yes
+
+
+
 case `pwd` in
   *\ * | *\    *)
     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
@@ -7587,8 +7592,6 @@ done
 
 
 
-        enable_dlopen=no
-
 
   enable_win32_dll=no
 
@@ -11057,7 +11060,7 @@ else
   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   lt_status=$lt_dlunknown
   cat > conftest.$ac_ext <<_LT_EOF
-#line 11060 "configure"
+#line 11063 "configure"
 #include "confdefs.h"
 
 #if HAVE_DLFCN_H
@@ -11163,7 +11166,7 @@ else
   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   lt_status=$lt_dlunknown
   cat > conftest.$ac_ext <<_LT_EOF
-#line 11166 "configure"
+#line 11169 "configure"
 #include "confdefs.h"
 
 #if HAVE_DLFCN_H
@@ -14419,6 +14422,8 @@ ac_compiler_gnu=$ac_cv_c_compiler_gnu
 
 
 
+
+
 # Must be last
 cat >confcache <<\_ACEOF
 # This file is a shell script that caches the results of configure
index 4582d80..8af1bf0 100644 (file)
@@ -146,9 +146,12 @@ case "${host}" in
 esac
 AM_CONDITIONAL(MAC_LINKER_SCRIPT, test "$mac_linker_script" = "yes")
 
+AC_LIBTOOL_DLOPEN
 AM_PROG_LIBTOOL
 AC_SUBST(toolexecdir)
 AC_SUBST(toolexeclibdir)
 
+AC_SUBST(lt_cv_dlopen_libs)
+
 # Must be last
 AC_OUTPUT