From 962acfe58a7fb41e42abfa61a7edce1f24bcfebc Mon Sep 17 00:00:00 2001 From: Christopher Faylor Date: Sat, 14 Mar 2009 06:46:00 +0000 Subject: * ldd.cc: Rework to detect missing DLLs. (start_process): Change to expect windows filename as input. (tocyg): New function - convert cygwin fn to windows fn. (print_dlls_and_kill_inferior): Accept extra argument denoting whether to open input and look for nonexistent DLLs. Use tocyg to convert filename and pass it to start_process. (report): Flag when an DLL-not-found exception occurs and pass this information to print_dlls_and_kill_inferior. (filelist): New structure. (saw_file): New function. (dump_import_directory): Ditto. (map_file): Ditto. (skip_dos_stub): Ditto. (get_directory_index): Ditto. (process_file): Ditto. --- winsup/utils/ChangeLog | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) (limited to 'winsup/utils/ChangeLog') diff --git a/winsup/utils/ChangeLog b/winsup/utils/ChangeLog index 02b77a946..e04eb8444 100644 --- a/winsup/utils/ChangeLog +++ b/winsup/utils/ChangeLog @@ -1,3 +1,21 @@ +2009-03-14 Christopher Faylor + + * ldd.cc: Rework to detect missing DLLs. + (start_process): Change to expect windows filename as input. + (tocyg): New function - convert cygwin fn to windows fn. + (print_dlls_and_kill_inferior): Accept extra argument denoting whether + to open input and look for nonexistent DLLs. Use tocyg to convert + filename and pass it to start_process. + (report): Flag when an DLL-not-found exception occurs and pass this + information to print_dlls_and_kill_inferior. + (filelist): New structure. + (saw_file): New function. + (dump_import_directory): Ditto. + (map_file): Ditto. + (skip_dos_stub): Ditto. + (get_directory_index): Ditto. + (process_file): Ditto. + 2009-03-09 Corinna Vinschen * utils.sgml: Fix typo. -- cgit v1.2.3