libc/winsup/utils
Corinna Vinschen cea9b62102 * cygcheck.cc (get_word, get_dword): Move to path.cc.
(LINK_EXTENSION): New macro.
	(check_existence): New static function.
	(find_on_path): Check for symbolic links if asked.
	(dll_info): New error handling.
	(track_down): Only call dll_info() for executables, display
	an error for symlinks, and print magic number for others.
	(find_app_on_path): New static function.
	(cygcheck, dump_sysinfo): Call find_app_on_path() instead of
	find_on_path().
	* path.cc (cmp_shortcut_header): New static function.
	(get_word, get_dword): Moved from cygcheck.cc.
	(EXE_MAGIC, SHORTCUT_MAGIC, SYMLINK_COOKIE, SYMLINK_MAGIC): New
	macros.
	(is_exe, is_symlink, readlink): New functions.
	* path.h (is_exe, is_symlink, readlink): Declare.
	(get_word, get_dword): Ditto.
2006-10-05 17:24:13 +00:00
..
ChangeLog * cygcheck.cc (get_word, get_dword): Move to path.cc. 2006-10-05 17:24:13 +00:00
ChangeLog-2000 * regtool.cc (translate): Ensure that 'c' is initialized. 2001-01-10 14:20:16 +00:00
Makefile.in * Makefile.in: Fix -ntdll typo. 2006-09-12 15:14:51 +00:00
aclocal.m4 update to newer autoconf 2006-05-24 16:59:03 +00:00
configure update to newer autoconf 2006-05-24 16:59:03 +00:00
configure.in update to newer autoconf 2006-05-24 16:59:03 +00:00
cygcheck.cc * cygcheck.cc (get_word, get_dword): Move to path.cc. 2006-10-05 17:24:13 +00:00
cygpath.cc * Makefile.in (cygpath.exe): Add rule to link cygpath against ntdll.dll. 2006-08-02 09:48:18 +00:00
dump_setup.cc * dump_setup.cc (package_find): Fix is_alias computation for "/usr/lib". 2005-12-19 16:58:33 +00:00
dumper.cc fix whitespace, update some copyrights 2004-10-25 15:49:36 +00:00
dumper.h * dumper.h: Update copyright notice. 2001-08-30 16:47:51 +00:00
getfacl.c * getfacl.c (main): Correct layout when nopt is set. 2004-09-15 07:51:06 +00:00
ipcrm.c * Makefile.in: Add rules to build ipcrm and ipcs. 2003-11-19 18:50:52 +00:00
ipcs.c * Makefile.in: Add rules to build ipcrm and ipcs. 2003-11-19 18:50:52 +00:00
kill.cc * kill.cc (getsig): Rectify bug introduced by 2005-02-26 change. Don't pad 2005-03-08 04:06:26 +00:00
mkgroup.c bad_keywords 2006-01-18 15:57:56 +00:00
mkpasswd.c bad_keywords 2006-01-18 15:57:56 +00:00
module_info.cc * Makefile.in: Add define to CXXFLAGS. 2001-12-11 22:51:01 +00:00
mount.cc * mount.cc (longopts): Fix typo which disallows --options option. 2005-08-03 09:23:39 +00:00
parse_pe.cc * parse_pe.c (exclusion::sort_and_check): Remove crude cast. 2005-06-14 12:42:57 +00:00
passwd.c * passwd.c (longopts): Add --logonserver option. 2005-08-18 20:25:43 +00:00
path.cc * cygcheck.cc (get_word, get_dword): Move to path.cc. 2006-10-05 17:24:13 +00:00
path.h * cygcheck.cc (get_word, get_dword): Move to path.cc. 2006-10-05 17:24:13 +00:00
ps.cc * ps.cc (main): Set aflag if -p option is given. 2006-02-17 11:16:23 +00:00
regtool.cc * regtool.cc (options): Add 'binary'. 2006-03-03 09:43:35 +00:00
setfacl.c bad_keywords 2006-01-18 15:57:56 +00:00
setmetamode.c * Makefile.in: Build setmetamode.exe. 2006-07-03 16:00:58 +00:00
ssp.c bad_keywords 2006-01-18 15:57:56 +00:00
ssp.txt Cleanup formatting on some files. Remove excessive whitespace. 2000-10-28 05:00:00 +00:00
strace.cc * strace.cc (proc_child): Propagate return code from child process. 2006-05-24 16:50:50 +00:00
umount.cc * cygcheck.cc (usage) Add description output. 2003-04-26 21:52:03 +00:00
utils.sgml * regtool.cc (options): Add 'binary'. 2006-03-03 09:43:35 +00:00