aboutsummaryrefslogtreecommitdiffstats
path: root/m4/libtool.m4
diff options
context:
space:
mode:
authorMarcus Brinkmann <[email protected]>2010-05-06 14:49:43 +0000
committerMarcus Brinkmann <[email protected]>2010-05-06 14:49:43 +0000
commit8203ccefe4474d6a1d7869226fb4a47076b5e9d6 (patch)
treef184528bd65c11794b6e0f8983917244020f4a86 /m4/libtool.m4
parent2010-05-06 Marcus Brinkmann <[email protected]> (diff)
downloadgpgme-8203ccefe4474d6a1d7869226fb4a47076b5e9d6.tar.gz
gpgme-8203ccefe4474d6a1d7869226fb4a47076b5e9d6.zip
2010-05-06 Marcus Brinkmann <[email protected]>
* configure.ac: Detect Windows CE. (HAVE_W32CE_SYSTEM): New symbol and automake conditional. * ltmain.sh, m4/libtool.m4: Patch so that it works for Windows CE.
Diffstat (limited to 'm4/libtool.m4')
-rw-r--r--m4/libtool.m414
1 files changed, 11 insertions, 3 deletions
diff --git a/m4/libtool.m4 b/m4/libtool.m4
index 1e7ea47c..84f334f9 100644
--- a/m4/libtool.m4
+++ b/m4/libtool.m4
@@ -3007,6 +3007,17 @@ cygwin*)
lt_cv_file_magic_cmd='func_win32_libid'
;;
+
+mingw32ce*)
+ # Windows CE is often used with non-x86 platforms and thus the below
+ # mingw and cegcc checks don't work. It would be possible to
+ # support other architectures in these checks. However x86 is pretty
+ # hard coded and changing this would require quite some tests on all
+ # the platforms to be sure not to break something. Thus we take the
+ # easy way out and don't check at all.
+ lt_cv_deplibs_check_method=pass_all
+ ;;
+
mingw* | pw32*)
# Base MSYS/MinGW do not provide the 'file' command needed by
# func_win32_libid shell function, so use a weaker test based on 'objdump',
@@ -4261,9 +4272,6 @@ dnl Note also adjust exclude_expsyms for C++ above.
openbsd*)
with_gnu_ld=no
;;
- linux* | k*bsd*-gnu)
- _LT_TAGVAR(link_all_deplibs, $1)=no
- ;;
esac
_LT_TAGVAR(ld_shlibs, $1)=yes