This is the mail archive of the cygwin-cvs@cygwin.com mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

winsup/utils ChangeLog ldd.cc


CVSROOT:	/cvs/uberbaum
Module name:	winsup
Changes by:	cgf@sourceware.org	2009-03-14 06:46:00

Modified files:
	utils          : ChangeLog ldd.cc 

Log message:
	* 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.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/utils/ChangeLog.diff?cvsroot=uberbaum&r1=1.452&r2=1.453
http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/utils/ldd.cc.diff?cvsroot=uberbaum&r1=1.1&r2=1.2


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]