2004-10-05 Ulrich Weigand <uweigand@de.ibm.com>
Merged from GCC / libtool upstream: 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.
This commit is contained in:
		
							parent
							
								
									0190304668
								
							
						
					
					
						commit
						e5e8c8b886
					
				|  | @ -1,3 +1,11 @@ | ||||||
|  | 2004-10-05  Ulrich Weigand  <uweigand@de.ibm.com> | ||||||
|  | 
 | ||||||
|  | 	Merged from GCC / libtool upstream: | ||||||
|  | 	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-09-30  Tomer Levi  <Tomer.Levi@nsc.com> | 2004-09-30  Tomer Levi  <Tomer.Levi@nsc.com> | ||||||
| 
 | 
 | ||||||
| 	* configure.in: Enable target-libgloss for crx-*-*. | 	* configure.in: Enable target-libgloss for crx-*-*. | ||||||
|  |  | ||||||
|  | @ -223,6 +223,10 @@ EOF | ||||||
|     hardcode_shlibpath_var=no |     hardcode_shlibpath_var=no | ||||||
|     ;; |     ;; | ||||||
| 
 | 
 | ||||||
|  |   tpf*) | ||||||
|  |     ld_shlibs=yes | ||||||
|  |     ;; | ||||||
|  | 
 | ||||||
|   *) |   *) | ||||||
|     if $LD --help 2>&1 | egrep ': supported targets:.* elf' > /dev/null; then |     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' |       archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' | ||||||
|  |  | ||||||
|  | @ -652,6 +652,9 @@ case $host_os in | ||||||
|         ;; |         ;; | ||||||
|     esac |     esac | ||||||
|     ;; |     ;; | ||||||
|  |   tpf*) | ||||||
|  |     ld_shlibs=yes | ||||||
|  |     ;; | ||||||
|   unixware*) |   unixware*) | ||||||
|     # FIXME: insert proper C++ library support |     # FIXME: insert proper C++ library support | ||||||
|     ld_shlibs=no |     ld_shlibs=no | ||||||
|  |  | ||||||
							
								
								
									
										12
									
								
								ltconfig
								
								
								
								
							
							
						
						
									
										12
									
								
								ltconfig
								
								
								
								
							|  | @ -1371,6 +1371,18 @@ sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*) | ||||||
|   esac |   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*) | uts4*) | ||||||
|   version_type=linux |   version_type=linux | ||||||
|   library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so' |   library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so' | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue