| www.delorie.com/bin/cvsweb.cgi/djgpp/src/libc/posix/sys/stat/lstat.c | search |
To download the latest version of this file, click on most recent revision number, then use your browser's "save page as" feature.
Up to djgpp/src/libc/posix/sys/stat/Update file copyright lines aftr running src/copyright.pl
Make _ioctl_get_first_cluster static.
Fix some GCC strict aliasing warnings from GCC-4.3.0.
Various small fixes to avoid warnings with gcc-4.0 and gcc-4.1. It would have be nice to commit this in smaller pieces, but it would require too much work. Patch from Markus F.X.J. Oberhumer <markus@oberhumer.com> (http://www.delorie.com/djgpp/mail-archives/browse.cgi?p=djgpp-workers/2006/06/12/06:28:05)
Use <libc/fsexthlp.h> wrapper functions, to allow passing of a variable number of args rather than a va_list to an FSEXT function.
Fix bug introduced in root path directories (when supporting fixpath relative paths).
Windows 2000/XP fix for character devices
Avoid GCC 3.03 warnings.
Determine the st_blksize member of struct stat, rather than defaulting to the transfer buffer size. Cache the block size on a per-drive basis, to reduce the performance hit to only the first file accessed on that drive. Default the block size on floppies and network drives to avoid performance hit. Some tidy up for duplication of definitions that are in sys/stat.h. Also fix warnings in the test programs.
Migrate from _lfn_gen_short_fname to _is_DOS83 to fix fncase on Win 2K/XP.
Add additional check for root directories (other than length) since fixpath can now return 3 character path "d:." in rare cases which is not root.
Convert to use of _os_trueversion
Fixed FSEXT handling.
Tweaked symlink support in lstat().
Added new function, lstat(). Added its testsuite.
Added new function, lstat().
| webmaster | delorie software privacy |
| Copyright © 2024 by DJ Delorie | Updated Apr 2024 |