From: Masahiro Nobori Date: Thu, 14 Dec 2000 01:51:59 +0000 (+0000) Subject: * README: Updated. X-Git-Tag: release-1-3d~47 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e1e83eade3b2d0d5f4071433223a4e0fe6278a98;p=thirdparty%2Flibtool.git * README: Updated. * NEWS: Updated. * libtool.m4: New port to NEWS-OS Release 6. --- diff --git a/ChangeLog b/ChangeLog index 7c308d518..20479710e 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2000-12-14 Masahiro Nobori + + * README: Updated. + * NEWS: Updated. + * libtool.m4: New port to NEWS-OS Release 6. + 2000-12-14 Nick Hudson * libtool.m4 (hardcode_libdir_flag_spec): Remove linker diff --git a/NEWS b/NEWS index 3e5589816..437774509 100644 --- a/NEWS +++ b/NEWS @@ -21,6 +21,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, NetBSD, Compaq Tru64 V5.0 and Digital Unix V4.*. * Initial support for ia64 linux. diff --git a/README b/README index f8da1c0fd..337c3acdb 100644 --- a/README +++ b/README @@ -28,6 +28,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*) diff --git a/libtool.m4 b/libtool.m4 index 49cd1a952..ff3cc5d3d 100644 --- a/libtool.m4 +++ b/libtool.m4 @@ -865,6 +865,11 @@ AC_CACHE_VAL(ac_cv_prog_cc_pic, 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,' @@ -1491,6 +1496,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' @@ -1902,6 +1915,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