This is a patch for libtool to support Linux/mips. Unlike Linux/i386,
we get
# file /lib/libc-2.2.4.so
/lib/libc-2.2.4.so: ELF 32-bit LSB mips-1 shared object, MIPS R3000_LE [bfd bug],
version 1, not stripped
on Linux/mips. This patch tries to support Linux/mips. Also we don't
need to set lt_cv_deplibs_check_method in 3 places and only the last
one is used.
BTW, I can also provide a patch for gcc.
H.J.
---
2002-02-03 H.J. Lu ([EMAIL PROTECTED])
* libtool.m4 (lt_cv_deplibs_check_method): Support Linux/mips.
--- libtool/libtool.m4.mips Sun Feb 3 23:18:59 2002
+++ libtool/libtool.m4 Sun Feb 3 23:23:02 2002
@@ -1942,14 +1942,7 @@ irix5* | irix6* | nonstopux*)
# This must be Linux ELF.
linux*)
- case $host_cpu in
- alpha* | hppa* | i*86 | ia64* | m68* | mips | mipsel | powerpc* | sparc* | s390* |
sh*)
- lt_cv_deplibs_check_method=pass_all ;;
- *)
- # glibc up to 2.1.1 does not perform some relocations on ARM
- lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[LM]]SB (shared
object|dynamic lib )' ;;
- esac
- lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[LM]]SB (shared
object|dynamic lib )'
+ lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[LM]]SB( .*|)
+(shared object|dynamic lib )'
lt_cv_file_magic_test_file=`echo /lib/libc.so* /lib/libc-*.so`
;;
_______________________________________________
Libtool mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/libtool