From: Ralf Wildenhues Date: Sun, 23 Nov 2008 19:10:32 +0000 (+0100) Subject: Fix import library detection for WinCE. X-Git-Tag: v2.2.7b~159 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=20d15587b268f67aa539d5351027dbe5bdbd183b;p=thirdparty%2Flibtool.git Fix import library detection for WinCE. * libltdl/config/ltmain.m4sh (func_win32_libid): Work for pe-arm-wince import libraries. * NEWS: Update. Report by Vincent Torri. Signed-off-by: Ralf Wildenhues --- diff --git a/ChangeLog b/ChangeLog index d7ae7cd65..9dc19dcf8 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,11 @@ +2008-11-23 Ralf Wildenhues + + Fix import library detection for WinCE. + * libltdl/config/ltmain.m4sh (func_win32_libid): Work for + pe-arm-wince import libraries. + * NEWS: Update. + Report by Vincent Torri. + 2008-11-23 Ralf Wildenhues Eric Blake diff --git a/NEWS b/NEWS index 1c9904279..8927d230f 100644 --- a/NEWS +++ b/NEWS @@ -13,6 +13,7 @@ New in 2.2.8 2008-??-??: git version 2.2.7a, Libtool team: the extra "verbose" output messages and has no effect on the default informational messages. - Improved support for 64bit Windows (mingw64). + - Improved support for cegcc (Windows CE/PocketPC). * Bug fixes: diff --git a/libltdl/config/ltmain.m4sh b/libltdl/config/ltmain.m4sh index e7dcdf290..46dbe0888 100644 --- a/libltdl/config/ltmain.m4sh +++ b/libltdl/config/ltmain.m4sh @@ -2171,7 +2171,7 @@ func_win32_libid () ;; *ar\ archive*) # could be an import, or static if eval $OBJDUMP -f $1 | $SED -e '10q' 2>/dev/null | - $EGREP 'file format (pe-i386(.*architecture: i386)?|pe-x86-64)' >/dev/null; then + $EGREP 'file format (pe-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)' >/dev/null; then win32_nmres=`eval $NM -f posix -A $1 | $SED -n -e ' 1,100{