On NTFS volumes, the last modification time of directories is changed

whenever a change occurs to the directory or an entry within it. This

behaviour can cause make to go into a loop if an entry within the

directory is changed, and there exist other targets that depend on the

directory which then again causes changes to be made to the directory.

 

See http://support.microsoft.com/?kbid=299648 for more information.

 

This patch changes so the creation time is always used instead of the

last modification time for directories on Windows.

 

Tested with VC++ 7.1 only.

 

 

2005-03-25  Casper Hornstrup  <[EMAIL PROTECTED]>

 

           * remake.c (name_mtime): On Windows, use the creation time

           of directories instead of last modification time.

 

Casper

 

Attachment: ntfs-directories.diff
Description: Binary data

_______________________________________________
Make-w32 mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/make-w32

Reply via email to