]> sourceware.org Git - newlib-cygwin.git/commit
w32api:
authorCorinna Vinschen <corinna@vinschen.de>
Thu, 20 Feb 2003 10:14:53 +0000 (10:14 +0000)
committerCorinna Vinschen <corinna@vinschen.de>
Thu, 20 Feb 2003 10:14:53 +0000 (10:14 +0000)
commit7920792369b18fd7d796a61aa7f3dda98c1957c8
tree7d26abbdd63ae0d57a9c26f61d916412ef85aa25
parent3f3d479490d6b84dd23f7d150a1520e596698e54
w32api:

        * include/winioctl.h (FSCTL_SET_SPARSE): Define.

cygwin:

        * wincap.h (wincaps::supports_sparse_files): New flag.
        (wincapc::supports_sparse_files): New method.
        * wincap.cc (wincap_unknown): Define value for the new flag.
        (wincap_95): Ditto.
        (wincap_95osr2): Ditto.
        (wincap_98): Ditto.
        (wincap_98se): Ditto.
        (wincap_me): Ditto.
        (wincap_nt3): Ditto.
        (wincap_nt4): Ditto.
        (wincap_nt4sp4): Ditto.
        (wincap_2000): Ditto.
        (wincap_xp): Ditto.
        * path.h (path_conv::fs_flags): New method.
        * fhandler_disk_file.cc: Include winioctl.h for DeviceIoControl.
        (fhandler_disk_file::open): Set newly created and truncated files as
        sparse on platforms that support it.
winsup/cygwin/ChangeLog
winsup/cygwin/fhandler_disk_file.cc
winsup/cygwin/path.h
winsup/cygwin/wincap.cc
winsup/cygwin/wincap.h
winsup/w32api/ChangeLog
winsup/w32api/include/winioctl.h
This page took 0.03209 seconds and 5 git commands to generate.