From 71dc9a2ec98d7769bc5a5972158d5c344f21aa61 Mon Sep 17 00:00:00 2001 From: Jiro Takabatake Date: Mon, 17 May 1999 15:42:59 +0000 Subject: [PATCH] * ltconfig.in: port to NEC UX/4800. * NEWS: updated. --- ChangeLog | 5 +++++ NEWS | 1 + ltconfig.in | 32 ++++++++++++++++++++++++++++++++ 3 files changed, 38 insertions(+) diff --git a/ChangeLog b/ChangeLog index b3af94c7f..cf80c2ab9 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +1999-05-17 Jiro Takabatake + + * ltconfig.in: port to NEC UX/4800. + * NEWS: updated. + 1999-05-17 Gary V. Vaughan * ltconfig.in (beos*, deplibs_check_method): set to pass_all. BeOS diff --git a/NEWS b/NEWS index 92657714d..27e95d406 100644 --- a/NEWS +++ b/NEWS @@ -6,6 +6,7 @@ New in 1.3b: 1999-??-??; CVS version 1.3a, Libtool team: * Libtool is able to find already-installed libtool libraries, even if they were moved out of their installation directory. * Support for linking DLLs on Win32 +* New port to NEC UX/4800. * New `clean' mode to delete uninstalled files. * New demos and tests * Various bugfixes diff --git a/ltconfig.in b/ltconfig.in index 9de6d4619..76f89b9fb 100755 --- a/ltconfig.in +++ b/ltconfig.in @@ -650,6 +650,11 @@ if test "$with_gcc" = yes; then # like `-m68040'. pic_flag='-m68020 -resident32 -malways-restore-a4' ;; + sysv4*MP*) + if test -d /usr/nec; then + pic_flag=-Kconform_pic + fi + ;; *) pic_flag='-fPIC' ;; @@ -714,6 +719,13 @@ else link_static_flag='-Bstatic' ;; + sysv4*MP*) + if test -d /usr/nec ;then + pic_flag='-Kconform_pic' + link_static_flag='-Bstatic' + fi + ;; + *) can_build_shared=no ;; @@ -1408,6 +1420,17 @@ else hardcode_shlibpath_var=no ;; + sysv4*MP*) + if test -d /usr/nec ;then + # archive_cmds='$LD -G -z text -h $soname -o $lib$libobjs$deplibs' + archive_cmds='$LD -G -h $soname -o $lib$libobjs$deplibs' + hardcode_shlibpath_var=no + runpath_var=LD_RUN_PATH + hardcode_runpath_var=yes + ld_shlibs=yes + fi + ;; + *) ld_shlibs=no ;; @@ -1970,6 +1993,15 @@ dgux*) shlibpath_var=LD_LIBRARY_PATH ;; +sysv4*MP*) + if test -d /usr/nec ;then + version_type=linux + library_names_spec='$libname.so.$versuffix $libname.so.$major $libname.so' + soname_spec='$libname.so.$major' + shlibpath_var=LD_LIBRARY_PATH + fi + ;; + *) dynamic_linker=no ;; -- 2.47.3