src/winsup/cygwin ChangeLog fhandl ...
Thu Jun 6 08:35:00 GMT 2002

CVSROOT:	/cvs/src
Module name:	src
Changes by:	2002-06-06 08:35:09

Modified files:
	winsup/cygwin  : ChangeLog 
	winsup/cygwin/include/cygwin: stat.h types.h 

Log message:
	* (fhandler_base::fstat): Initialise tv_nsec member of
	st_atim, st_mtim, and st_ctim fields.
	* (fhandler_disk_file::fstat_helper): Ditto.
	* (fhandler_process::fstat): Ditto.
	* glob.c (stat32_to_STAT): Copy across the whole st_atim,
	st_mtime, and st_ctim fields.
	* (stat64_to_stat32): Ditto.
	* (to_timestruc_t): New function.
	(time_as_timestruc_t): New function.
	* winsup.h: Add to_timestruc_t and time_as_timestruc_t functions.
	* include/cygwin/stat.h: Replace time_t with timestruc_t
	throughout for all file times, removing the st_spare1, st_spare2,
	and st_spare3 fields in the process. Add macros to access tv_sec
	fields by old names.
	* include/cygwin/types.h: Typedef timespec_t and timestruc_t as
	struct timespec.


More information about the Cygwin-cvs mailing list