aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--winsup/utils/ChangeLog5
-rwxr-xr-xwinsup/utils/mingw3
2 files changed, 7 insertions, 1 deletions
diff --git a/winsup/utils/ChangeLog b/winsup/utils/ChangeLog
index 4801469..5a144df 100644
--- a/winsup/utils/ChangeLog
+++ b/winsup/utils/ChangeLog
@@ -1,3 +1,8 @@
+2009-08-10 Dave Korn <dave.korn.cygwin@gmail.com>
+
+ * mingw: Add fallbacks to search for MinGW components in standard
+ install locations if not found in compiler's $prefix.
+
2009-08-09 Corinna Vinschen <corinna@vinschen.de>
* mount.cc (do_mount): Don't exit, just return.
diff --git a/winsup/utils/mingw b/winsup/utils/mingw
index 63bfb02..8bf21cb 100755
--- a/winsup/utils/mingw
+++ b/winsup/utils/mingw
@@ -14,7 +14,8 @@ dir=$(cd $(dirname $("$compiler" -print-prog-name=ld))/../..; pwd)
#
[ "$dir" = '/' ] && dir=''
mingw_dir=''
-for d in "$dir"/*-mingw32 "$dir"/usr/*-mingw32 "$dir"/*-mingw* "$dir"/usr/*-mingw*; do
+for d in "$dir"/*-mingw32 "$dir"/usr/*-mingw32 "$dir"/*-mingw* "$dir"/usr/*-mingw* \
+ /*-mingw32 /usr/*-mingw32 /*-mingw* /usr/*-mingw*; do
case "$d" in
*\**) continue ;;
*) mingw_dir=$d; break;