]> sourceware.org Git - newlib-cygwin.git/commit
* cygwin.din: Export _getmode and getmode to allow querying of binary state of
authorChristopher Faylor <me@cgf.cx>
Sun, 9 Jul 2000 05:29:51 +0000 (05:29 +0000)
committerChristopher Faylor <me@cgf.cx>
Sun, 9 Jul 2000 05:29:51 +0000 (05:29 +0000)
commitbd4ec49671b07f93883c7e0c9142125525731714
tree49c4d2e87d54048f97bea742896acb5b348ffda1
parent85219b356e249702b845cf667462584945b1735b
* cygwin.din: Export _getmode and getmode to allow querying of binary state of
an fd.
* external.cc (cygwin_internal): Add handling of perfile_table setting.
* fhandler.cc (perfile_table): New global.
(fhandler_base::get_default_fmode): New method to return a file's default mode
based on its name.
(fhandler_base::open): Use get_default_mode method to determine a file's mode.
Record file mode in file flags.
* fhandler.h (fhandler_base): Declare get_default_fmode
* syscalls.cc (getmode): New function.
* sys/cygwin.h (__cygwin_perfile): New structure.
(cygwin_getinfo_types): Move outside of WINVER conditional.
(per_process): Move inside of WINVER conditional.
winsup/cygwin/ChangeLog
winsup/cygwin/cygwin.din
winsup/cygwin/external.cc
winsup/cygwin/fhandler.cc
winsup/cygwin/fhandler.h
winsup/cygwin/include/cygwin/version.h
winsup/cygwin/include/sys/cygwin.h
winsup/cygwin/syscalls.cc
This page took 0.399675 seconds and 5 git commands to generate.