]> git.ipfire.org Git - thirdparty/libtool.git/commitdiff
* ltconfig.in (deplibs_check_method, file_magic_cmd,
authorGary V. Vaughan <gary@gnu.org>
Sat, 16 Dec 2000 03:35:35 +0000 (03:35 +0000)
committerGary V. Vaughan <gary@gnu.org>
Sat, 16 Dec 2000 03:35:35 +0000 (03:35 +0000)
file_magic_test_file): Arghh!  I keep forgetting that this stuff
has been moved...
* libtool.m4 (lt_cv_deplibs_check_method, lt_cv_file_magic_cmd,
lt_cv_file_magic_test_file): ...to here.  Now fixed (again).

ChangeLog
libtool.m4
ltconfig.in

index 47404f345d89b5c66a022f6cb24f7ad96cc3d660..5f529ad42f78bdfb2aa9bf7e0de77dd100b56ada 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,11 @@
 2000-12-16  Gary V. Vaughan  <gvv@techie.com>
 
+       * ltconfig.in (deplibs_check_method, file_magic_cmd,
+       file_magic_test_file): Arghh!  I keep forgetting that this stuff
+       has been moved...
+       * libtool.m4 (lt_cv_deplibs_check_method, lt_cv_file_magic_cmd,
+       lt_cv_file_magic_test_file): ...to here.  Now fixed (again).
+
        * doc/libtool.texi (Libltdl interface):  Add documentation.
        * libltdl/ltdl.h (lt_dlmakeresident, lt_dlisresident):  Add
        prototypes.
@@ -9,6 +15,7 @@
        module from being lt_dlclosed.
        (lt_dlopen):  If lt_dlopen()ing self, make the module resident.
        (lt_dlclose):  Return an error if the module is resident.
+       
 2000-12-16  Nick Hudson  <skrll@netbsd.org>
 
        * ltconfig.in (netbsd*, deplibs_check_method): Enable ILD support
index 894d1adbcb0e8d2bbd5c574c86ebcace12a0acfe..9c4d0cce466721819c7b9971d98298a436f3377f 100644 (file)
@@ -604,14 +604,19 @@ linux-gnu*)
   ;;
 
 netbsd*)
-  if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then :
+  if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
+    [lt_cv_deplibs_check_method='file_magic NetBSD/[a-z0-9]* demand paged shared library']
   else
-    changequote(,)dnl
-    lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB shared object'
-    changequote([, ])dnl
-    lt_cv_file_magic_cmd='/usr/bin/file -L'
-    lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
+    [lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB shared object']
   fi
+  lt_cv_file_magic_cmd='/usr/bin/file -L'
+  lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
+  ;;
+
+newsos6)
+  [lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)']
+  lt_cv_file_magic_cmd=/usr/bin/file
+  lt_cv_file_magic_test_file=/usr/lib/libnls.so
   ;;
 
 osf3* | osf4* | osf5*)
index 7157f95891931bf2935ff49342df34c9c66d0350..f3053cd101973f8524be06006c208f8c6450d2f7 100755 (executable)
@@ -1114,15 +1114,11 @@ netbsd*)
     library_names_spec='${libname}${release}.so$versuffix ${libname}.so$versuffix'
     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
     dynamic_linker='NetBSD (a.out) ld.so'
-    deplibs_check_method='file_magic NetBSD/[a-z0-9]* demand paged shared library'
   else
     library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major ${libname}${release}.so ${libname}.so'
     soname_spec='${libname}${release}.so$major'
     dynamic_linker='NetBSD ld.elf_so'
-    deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB shared object'
   fi
-  file_magic_cmd='/usr/bin/file -L'
-  file_magic_test_file=`echo /usr/lib/libc.so*`
   shlibpath_var=LD_LIBRARY_PATH
   shlibpath_overrides_runpath=yes
   hardcode_into_libs=yes
@@ -1133,9 +1129,6 @@ newsos6)
   library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
   shlibpath_var=LD_LIBRARY_PATH
   shlibpath_overrides_runpath=yes
-  file_magic_cmd=/usr/bin/file
-  deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
-  file_magic_test_file=/usr/lib/libnls.so
   ;;
 
 openbsd*)