4
0
mirror of git://sourceware.org/git/newlib-cygwin.git synced 2025-01-15 02:09:19 +08:00
Christopher Faylor 0c7b55727a Throughout, remove __d_u.__d_data fields from DIR structure.
* include/sys/dirent.h (dirent): Remvoe old_d_ino.
(DIR): Make __d_dirhash a 64 bit value.  Remove __d_data and __d_u.  Add
__flags.
* dir.cc (opendir_states): New enum.
(opendir): Clear new DIR __flags field.
(readdir): Fill in '.' and '..' entries if we hit EOF and we haven't seen them
already.  Nuke setting of old_d_ino.
(rewinddir): Reset DIR __flags field.
(seekdir64): Ditto.
* fhandler_disk_file.cc (fhandler_cygdrive::fhandler_cygdrive): Remove special
handling of "." and ".." since they are now handled automatically.
2003-09-08 04:04:19 +00:00
..
2003-04-16 03:03:45 +00:00
2003-09-07 02:22:58 +00:00
2002-12-12 03:09:38 +00:00
.
2002-05-04 04:30:57 +00:00
2002-08-03 23:34:01 +00:00
2003-05-29 03:50:15 +00:00
2002-12-14 16:59:59 +00:00
2003-07-25 16:13:12 +00:00
2003-07-02 03:16:00 +00:00
2003-07-04 03:07:01 +00:00
2003-09-07 02:22:58 +00:00
2003-07-07 05:32:24 +00:00
2003-08-31 00:40:16 +00:00
2002-04-04 05:28:49 +00:00
2003-03-09 20:31:07 +00:00
2003-08-23 18:03:16 +00:00
2002-03-05 18:03:32 +00:00
2003-01-15 10:21:23 +00:00