From ddaf9a9e0af8cba25e31a834ac3eb9a147822f5c Mon Sep 17 00:00:00 2001 From: luther Date: Mon, 17 Jul 2000 16:53:24 +0000 Subject: Mon Jul 17 11:47:11 2000 Luther J Baker --- PACE/ChangeLog | 11 +++++++++++ PACE/docs/PACE_POSIX_support.txt | 36 ++++++++++++++++++++++++++++++++++++ PACE/pace/win32/fcntl.inl | 7 ++++++- 3 files changed, 53 insertions(+), 1 deletion(-) create mode 100644 PACE/docs/PACE_POSIX_support.txt diff --git a/PACE/ChangeLog b/PACE/ChangeLog index 161e3e27382..4d8a7554c1c 100644 --- a/PACE/ChangeLog +++ b/PACE/ChangeLog @@ -1,3 +1,14 @@ +Mon Jul 17 11:47:11 2000 Luther J Baker + + * docs/PACE_POSIX_support.txt: + + Added to specify native/emulation/not supported funcs. + + * pace/win32/fcntl.h: + + creat isn't quite exactly as ACE does it. Leave this out + until correctly finished! + Sun Jul 16 16:21:16 2000 Luther J Baker * pace/win32/grp.inl: diff --git a/PACE/docs/PACE_POSIX_support.txt b/PACE/docs/PACE_POSIX_support.txt new file mode 100644 index 00000000000..a84e1c0f6f2 --- /dev/null +++ b/PACE/docs/PACE_POSIX_support.txt @@ -0,0 +1,36 @@ +$Id$ + +pace/win32 NATIVE EMULATION NOT_SUPPORTED +.............................................................. +aio.inl aio_cancel() + aio_error() + aio_fsync() + aio_read() + aio_return() + aio_suspend() + aio_write() + lio_listen() +............................................................. +assert.inl assert() +............................................................. +ctype.inl isalnum() + isalpha() + iscntrl() + isdigit() + isgraph() + islower() + isprint() + ispunct() + isspace() + isupper() + isxdigit() + tolower() +............................................................. +dirent.inl closedir() + opendir() + readdir() + readdir_r() + rewinddir() +............................................................. +fcntl.inl creat() +............................................................. diff --git a/PACE/pace/win32/fcntl.inl b/PACE/pace/win32/fcntl.inl index 01bfccb7a4d..bb2687c8aaa 100644 --- a/PACE/pace/win32/fcntl.inl +++ b/PACE/pace/win32/fcntl.inl @@ -16,6 +16,8 @@ #include #include +/* Working to get this right! */ + #if (PACE_HAS_POSIX_FS_UOF) PACE_INLINE int @@ -162,6 +164,9 @@ PACE_INLINE int pace_creat (const char * path, pace_mode_t mode) { - return pace_win32_emulation_creat (path, mode); + /* Working to get this right! + return pace_win32_emulation_creat (path, mode); + */ + PACE_ERRNO_NO_SUPPORT_RETURN (-1); } #endif /* PACE_HAS_POSIX_FS_UOF */ -- cgit v1.2.1