diff options
author | Corinna Vinschen <corinna@vinschen.de> | 2006-02-03 21:33:09 +0000 |
---|---|---|
committer | Corinna Vinschen <corinna@vinschen.de> | 2006-02-03 21:33:09 +0000 |
commit | 19122010293a715be088a7fd87138a17777fa78e (patch) | |
tree | 7ade698dfce72e55c9032bf0a93599be8ec6088a /winsup/cygwin/spawn.cc | |
parent | d6b2195f1c4309e3a66bbbbb5bbc8db40a2cd958 (diff) | |
download | cygnal-19122010293a715be088a7fd87138a17777fa78e.tar.gz cygnal-19122010293a715be088a7fd87138a17777fa78e.tar.bz2 cygnal-19122010293a715be088a7fd87138a17777fa78e.zip |
* path.cc (suffix_scan::lnk_match): Return true beginning with
SCAN_APPENDLNK.
(suffix_scan::next): Rearrange code to make .lnk append order slightly
more deterministic.
* spawn.cc (exe_suffixes): Try no suffix before .exe suffix to align
evaluation with stat_suffixes.
(dll_suffixes): Ditto.
Diffstat (limited to 'winsup/cygwin/spawn.cc')
-rw-r--r-- | winsup/cygwin/spawn.cc | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/winsup/cygwin/spawn.cc b/winsup/cygwin/spawn.cc index 000b4aa78..f5df7ccd3 100644 --- a/winsup/cygwin/spawn.cc +++ b/winsup/cygwin/spawn.cc @@ -39,7 +39,8 @@ details. */ static suffix_info exe_suffixes[] = { - suffix_info (".exe", 1), suffix_info ("", 1), + suffix_info ("", 1), + suffix_info (".exe", 1), suffix_info (".com"), suffix_info (NULL) }; @@ -47,7 +48,8 @@ static suffix_info exe_suffixes[] = static suffix_info dll_suffixes[] = { suffix_info (".dll"), - suffix_info (".exe", 1), suffix_info ("", 1), + suffix_info ("", 1), + suffix_info (".exe", 1), suffix_info (NULL) }; |