summaryrefslogtreecommitdiffstats
path: root/newlib/libc/include
diff options
context:
space:
mode:
authorCorinna Vinschen <corinna@vinschen.de>2010-10-07 14:03:26 +0000
committerCorinna Vinschen <corinna@vinschen.de>2010-10-07 14:03:26 +0000
commitdd0821e345930f91ab6984a442950d51bb6c9b4c (patch)
treec3ca7aca3de5cdee9e43b0731e0d1f8e473c1dca /newlib/libc/include
parentca11a4f34f763483b1f18b6e7147272af9f8f697 (diff)
downloadcygnal-dd0821e345930f91ab6984a442950d51bb6c9b4c.tar.gz
cygnal-dd0821e345930f91ab6984a442950d51bb6c9b4c.tar.bz2
cygnal-dd0821e345930f91ab6984a442950d51bb6c9b4c.zip
* fhandler.h (fhandler_base::get_stat_access): Delete.
* fhandler_disk_file.cc (fhandler_base::fstat_helper): Always check executable suffix to get x-bits for .exe files also in notexec case. Always reopen file when checking for file header. * ntdll.h (wait_pending): Delete. * path.cc (symlink_info::check_shortcut): Drop call to wait_pending since file is always opened for sync IO. (symlink_info::check_sysfile): Ditto. (MIN_STAT_ACCESS): Remove. (FULL_STAT_ACCESS): Remove. (symlink_info::check): Drop access flag. Revert to open file with just read attributes access. Reorder symlink check to check for reparse points first. Don't check reparse points for anything else, even on remote drives. Open file for GENERIC_READ when trying to read shortcuts or system-bit symlinks. Accommodate dropped access flag in call to path_conv_handle::set. * path.h (class path_conv_handle): Drop access flag and accommodate all related methods.
Diffstat (limited to 'newlib/libc/include')
0 files changed, 0 insertions, 0 deletions