]> git.ipfire.org Git - thirdparty/libtool.git/commitdiff
* README: Updated.
authorMasahiro Nobori <nobori@ss.titech.ac.jp>
Thu, 14 Dec 2000 01:55:07 +0000 (01:55 +0000)
committerGary V. Vaughan <gary@gnu.org>
Thu, 14 Dec 2000 01:55:07 +0000 (01:55 +0000)
* NEWS: Updated.
* libtool.m4:  New port to NEWS-OS Release 6.
* ltcf-c.sh: ditto.

ChangeLog
NEWS
README
ltcf-c.sh
ltconfig.in

index 298d66d8ed444563d8ad32bf3be89fc91e0c7944..122d892d394a3ae56e552f24ad2d56da23c3159b 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2000-12-14  Masahiro Nobori  <nobori@ss.titech.ac.jp>
+
+       * README:  Updated.
+       * NEWS: Updated.
+       * libtool.m4:  New port to NEWS-OS Release 6.
+       * ltcf-c.sh: ditto.
+       
 2000-12-14  Nick Hudson  <nick@nthcliff.demon.co.uk>
        
        * ltcf-c.sh (hardcode_libdir_flag_spec):  Remove linker
diff --git a/NEWS b/NEWS
index 5327baddfc39cf5248690428cc961093ae8e4f4a..46861bef0bf37635c1e6cf1f81798228e30c0f89 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -23,6 +23,7 @@ New in 1.3d: 2000-??-??; CVS version 1.3c, Libtool team:
 * Start of support code for cross-compiling to win32.
 * libltdl can now be built as a dll with win32.
 * m4 macros needed to configure libltdl split out into libltdl/ltdl.m4.
+* New port to NEWS-OS Release 6.
 * Improved support for mingw32, Compaq Tru64 V5.0 and Digital Unix V4.*.
 * Initial support for ia64 linux.
 * Initial support for a.out freebsd shared libs.
diff --git a/README b/README
index 27fde37a4d8cf7ab1ac060c56a952577afc4c427..c41e1f7cfd0ada43d9f6e98b36b7a616e5163338 100644 (file)
--- a/README
+++ b/README
@@ -20,6 +20,7 @@ Shared library support has been implemented for these platforms:
   HP-UX 9.x, 10.x, 11.x (*-*-hpux9*, *-*-hpux10*, *-*-hpux11*) [see note]
   IRIX 5.x, 6.x (*-*-irix5*, *-*-irix6*)
   NCR MP-RAS 3.x (*-ncr-sysv4.3*) [see note]
+  NEWS-OS Release 6 (*-*-newsos6)
   Motorola System V 4 (mk88-motorola-sysv4) [see note]
   NetBSD 1.x (*-*-netbsd*)
   OpenBSD 2.x (*-*-openbsd*)
index a50892f84d89db931dabaca243e519a632248f75..c8a8d7a847a8efc4a80d602e00e3f8b7eef75ad2 100644 (file)
--- a/ltcf-c.sh
+++ b/ltcf-c.sh
@@ -377,6 +377,14 @@ else
     hardcode_shlibpath_var=no
     ;;
 
+  newsos6)
+    archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linkopts'
+    hardcode_direct=yes
+    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
+    hardcode_libdir_separator=:
+    hardcode_shlibpath_var=no
+    ;;
+
   openbsd*)
     archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
     hardcode_libdir_flag_spec='-R$libdir'
@@ -593,6 +601,11 @@ else
       ac_cv_prog_cc_pic='-DDLL_EXPORT'
       ;;
 
+    newsos6)
+      ac_cv_prog_cc_pic='-KPIC'
+      ac_cv_prog_cc_static='-Bstatic'
+      ;;
+
     osf3* | osf4* | osf5*)
       # All OSF/1 code is PIC.
       ac_cv_prog_cc_wl='-Wl,'
index ea6f886d009e1cb705274494dbfdac58631b965d..b4f8eff771e944b5cf70356e17b05e1b17e3eb71 100755 (executable)
@@ -1124,6 +1124,16 @@ netbsd*)
   hardcode_into_libs=yes
   ;;
 
+newsos6)
+  version_type=linux
+  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*)
   version_type=sunos
   if test "$with_gnu_ld" = yes; then