ltcf-c.sh (tpf*): Add ld_shlibs=yes.

2004-10-02  P.J. Darcy  <darcypj@us.ibm.com>

	* ltcf-c.sh (tpf*): Add ld_shlibs=yes.
	* ltcf-cxx.sh (tpf*): Likewise.
	* ltconfig (tpf*): Add TPF OS configuration support.

From-SVN: r88427
This commit is contained in:
P.J. Darcy 2004-10-02 16:33:06 +00:00 committed by Ulrich Weigand
parent c72f8eec54
commit 1abb828af1
4 changed files with 25 additions and 0 deletions

View File

@ -1,3 +1,9 @@
2004-10-02 P.J. Darcy <darcypj@us.ibm.com>
* ltcf-c.sh (tpf*): Add ld_shlibs=yes.
* ltcf-cxx.sh (tpf*): Likewise.
* ltconfig (tpf*): Add TPF OS configuration support.
2004-10-01 Bernd Schmidt <bernds_cb1@t-online.de>
* MAINTAINERS: Change my email address to my new work account.

View File

@ -213,6 +213,10 @@ EOF
hardcode_shlibpath_var=no
;;
tpf*)
ld_shlibs=yes
;;
*)
if $LD --help 2>&1 | egrep ': supported targets:.* elf' > /dev/null; then
archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'

View File

@ -697,6 +697,9 @@ case $host_os in
;;
esac
;;
tpf*)
ld_shlibs=yes
;;
unixware*)
# FIXME: insert proper C++ library support
ld_shlibs=no

View File

@ -1374,6 +1374,18 @@ sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
esac
;;
tpf*)
version_type=linux
need_lib_prefix=no
need_version=no
library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so $major $libname.so'
soname_spec='${libname}${release}.so$major'
shlibpath_var=LD_LIBRARY_PATH
shlibpath_overrides_runpath=no
hardcode_into_libs=yes
dynamic_linker='GNU/Linux ld.so'
;;
uts4*)
version_type=linux
library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'