summaryrefslogtreecommitdiffstats
path: root/doc/posix1003.1
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@OARcorp.com>1999-11-16 19:50:56 +0000
committerJoel Sherrill <joel.sherrill@OARcorp.com>1999-11-16 19:50:56 +0000
commit0660b4f892be50eb3c6e2c2c597dbb8f82fff6ff (patch)
tree9f194207cbf2e70595bc3e046cf726bfee6c025d /doc/posix1003.1
parentAdded copyright. (diff)
downloadrtems-0660b4f892be50eb3c6e2c2c597dbb8f82fff6ff.tar.bz2
Changed copyright date to 1999.
Diffstat (limited to 'doc/posix1003.1')
-rw-r--r--doc/posix1003.1/Makefile2
-rw-r--r--doc/posix1003.1/ch01.t2
-rw-r--r--doc/posix1003.1/ch02.t2
-rw-r--r--doc/posix1003.1/ch03.t2
-rw-r--r--doc/posix1003.1/ch04.t40
-rw-r--r--doc/posix1003.1/ch05.t4
-rw-r--r--doc/posix1003.1/ch06.t4
-rw-r--r--doc/posix1003.1/ch07.t28
-rw-r--r--doc/posix1003.1/ch08.t8
-rw-r--r--doc/posix1003.1/ch09.t10
-rw-r--r--doc/posix1003.1/ch10.t2
-rw-r--r--doc/posix1003.1/ch11.t27
-rw-r--r--doc/posix1003.1/ch12.t2
-rw-r--r--doc/posix1003.1/ch13.t2
-rw-r--r--doc/posix1003.1/ch14.t2
-rw-r--r--doc/posix1003.1/ch15.t25
-rw-r--r--doc/posix1003.1/ch16.t2
-rw-r--r--doc/posix1003.1/ch17.t2
-rw-r--r--doc/posix1003.1/ch18.t2
-rw-r--r--doc/posix1003.1/posix1003_1.texi2
-rw-r--r--doc/posix1003.1/preface.texi2
21 files changed, 91 insertions, 81 deletions
diff --git a/doc/posix1003.1/Makefile b/doc/posix1003.1/Makefile
index 56af1d277b..2a3a6c3761 100644
--- a/doc/posix1003.1/Makefile
+++ b/doc/posix1003.1/Makefile
@@ -1,5 +1,5 @@
#
-# COPYRIGHT (c) 1988-1998.
+# COPYRIGHT (c) 1988-1999.
# On-Line Applications Research Corporation (OAR).
# All rights reserved.
#
diff --git a/doc/posix1003.1/ch01.t b/doc/posix1003.1/ch01.t
index c65a3e64f1..3f04995125 100644
--- a/doc/posix1003.1/ch01.t
+++ b/doc/posix1003.1/ch01.t
@@ -1,5 +1,5 @@
@c
-@c COPYRIGHT (c) 1988-1998.
+@c COPYRIGHT (c) 1988-1999.
@c On-Line Applications Research Corporation (OAR).
@c All rights reserved.
@c
diff --git a/doc/posix1003.1/ch02.t b/doc/posix1003.1/ch02.t
index d2b2765c22..e2b1c30b9e 100644
--- a/doc/posix1003.1/ch02.t
+++ b/doc/posix1003.1/ch02.t
@@ -1,5 +1,5 @@
@c
-@c COPYRIGHT (c) 1988-1998.
+@c COPYRIGHT (c) 1988-1999.
@c On-Line Applications Research Corporation (OAR).
@c All rights reserved.
@c
diff --git a/doc/posix1003.1/ch03.t b/doc/posix1003.1/ch03.t
index 9a3e67cb29..df38e2576c 100644
--- a/doc/posix1003.1/ch03.t
+++ b/doc/posix1003.1/ch03.t
@@ -1,5 +1,5 @@
@c
-@c COPYRIGHT (c) 1988-1998.
+@c COPYRIGHT (c) 1988-1999.
@c On-Line Applications Research Corporation (OAR).
@c All rights reserved.
@c
diff --git a/doc/posix1003.1/ch04.t b/doc/posix1003.1/ch04.t
index ce30a25cc4..8c2dda74af 100644
--- a/doc/posix1003.1/ch04.t
+++ b/doc/posix1003.1/ch04.t
@@ -1,5 +1,5 @@
@c
-@c COPYRIGHT (c) 1988-1998.
+@c COPYRIGHT (c) 1988-1999.
@c On-Line Applications Research Corporation (OAR).
@c All rights reserved.
@c
@@ -13,8 +13,8 @@
@subsection Get Process and Parent Process IDs
@example
-getpid(), Function, Dummy Implementation
-getppid(), Function, Dummy Implementation
+getpid(), Function, Implemented, SUSP Functionality
+getppid(), Function, Implemented, SUSP Functionality
@end example
@section User Identification
@@ -22,30 +22,30 @@ getppid(), Function, Dummy Implementation
@subsection Get Real User Effective User Real Group and Effective Group IDs
@example
-getuid(), Function, Dummy Implementation
-geteuid(), Function, Dummy Implementation
-getgid(), Function, Dummy Implementation
-getegid(), Function, Dummy Implementation
+getuid(), Function, Implemented, SUSP Functionality
+geteuid(), Function, Implemented, SUSP Functionality
+getgid(), Function, Implemented, SUSP Functionality
+getegid(), Function, Implemented, SUSP Functionality
@end example
@subsection Set User and Group IDs
@example
-setuid(), Function, Dummy Implementation
-setgid(), Function, Dummy Implementation
+setuid(), Function, Implemented, SUSP Functionality
+setgid(), Function, Implemented, SUSP Functionality
@end example
@subsection Get Supplementary Group IDs
@example
-getgroups(), Function, Dummy Implementation
+getgroups(), Function, Implemented, SUSP Functionality
@end example
@subsection Get User Name
@example
-getlogin(), Function, Dummy Implementation
-getlogin_r(), Function, Dummy Implementation
+getlogin(), Function, Implemented, SUSP Functionality
+getlogin_r(), Function, Implemented, SUSP Functionality
@end example
@section Process Groups
@@ -53,13 +53,13 @@ getlogin_r(), Function, Dummy Implementation
@subsection Get Process Group ID
@example
-getpgrp(), Function, Dummy Implementation
+getpgrp(), Function, Implemented, SUSP Functionality
@end example
@subsection Create Session and Set Process Group ID
@example
-setsid(), Function, Dummy Implementation
+setsid(), Function, Implemented, SUSP Functionality
@end example
@subsection Set Process Group ID for Job Control
@@ -73,8 +73,8 @@ setpgid(), Function, Dummy Implementation
@subsection Get System Name
@example
-struct utsname, Type, Untested Implementation
-uname(), Function, Untested Implementation
+struct utsname, Type, Implemented
+uname(), Function, Implemented
@end example
@section Time
@@ -108,14 +108,14 @@ getenv(), Function, Implemented
@subsection Generate Terminal Pathname
@example
-ctermid(), Function, Unimplemented
+ctermid(), Function, Implemented
@end example
@subsection Determine Terminal Device Name
@example
-ttyname(), Function, Untested Implementation, assumes directory services
-ttyname_r(), Function, Unimplemented
+ttyname(), Function, Implemented, untested
+ttyname_r(), Function, Implemented, untested
isatty(), Function, Implemented
@end example
@@ -124,7 +124,7 @@ isatty(), Function, Implemented
@subsection Get Configurable System Variables
@example
-sysconf(), Function, Not Implemented
+sysconf(), Function, Dummy Implementation
_SC_AIO_LISTIO_MAX, Constant, Implemented
_SC_AIO_MAX, Constant, Implemented
_SC_AIO_PRIO_DELTA_MAX, Constant, Implemented
diff --git a/doc/posix1003.1/ch05.t b/doc/posix1003.1/ch05.t
index 913fc5e653..d4ea58b36d 100644
--- a/doc/posix1003.1/ch05.t
+++ b/doc/posix1003.1/ch05.t
@@ -1,5 +1,5 @@
@c
-@c COPYRIGHT (c) 1988-1998.
+@c COPYRIGHT (c) 1988-1999.
@c On-Line Applications Research Corporation (OAR).
@c All rights reserved.
@c
@@ -184,7 +184,7 @@ chown(), Function, Implemented
@example
struct utimbuf, Type, Implemented
-utime(), Function, Dummy Implementation
+utime(), Function, Implemented
@end example
@subsection Truncate a File to a Specified Length
diff --git a/doc/posix1003.1/ch06.t b/doc/posix1003.1/ch06.t
index 6a65944890..0178ad81e4 100644
--- a/doc/posix1003.1/ch06.t
+++ b/doc/posix1003.1/ch06.t
@@ -1,5 +1,5 @@
@c
-@c COPYRIGHT (c) 1988-1998.
+@c COPYRIGHT (c) 1988-1999.
@c On-Line Applications Research Corporation (OAR).
@c All rights reserved.
@c
@@ -54,7 +54,7 @@ write(), Function, Implemented
@subsection File Control
@example
-struct flock, Type, Unimplemented
+struct flock, Type, Implemented
fcntl(), Function, Implemented
F_DUPFD, Constant, Implemented
F_GETFD, Constant, Implemented
diff --git a/doc/posix1003.1/ch07.t b/doc/posix1003.1/ch07.t
index 3d13c81c68..9a14b74caa 100644
--- a/doc/posix1003.1/ch07.t
+++ b/doc/posix1003.1/ch07.t
@@ -1,5 +1,5 @@
@c
-@c COPYRIGHT (c) 1988-1998.
+@c COPYRIGHT (c) 1988-1999.
@c On-Line Applications Research Corporation (OAR).
@c All rights reserved.
@c
@@ -43,17 +43,17 @@
@subsubsection Special Characters
@example
-INTR, Constant, Unimplemented
-QUIT, Constant, Unimplemented
+INTR, Constant, Implemented
+QUIT, Constant, Implemented
ERASE, Constant, Implemented
KILL, Constant, Implemented
EOF, Constant, Implemented
-NL, Constant, Unimplemented
-EOL, Constant, Unimplemented
-SUSP, Constant, Unimplemented
-STOP, Constant, Unimplemented
-START, Constant, Unimplemented
-CR, Constant, Unimplemented
+NL, Constant, Implemented
+EOL, Constant, Implemented
+SUSP, Constant, Implemented
+STOP, Constant, Implemented
+START, Constant, Implemented
+CR, Constant, Implemented
@end example
@subsubsection Modem Disconnect
@@ -187,21 +187,21 @@ tcsetattr(), Function, Implemented
@subsection Line Control Functions
@example
-tcsendbreak(), Function, Unimplemented
+tcsendbreak(), Function, Dummy Implementation
tcdrain(), Function, Implemented
-tcflush(), Function, Unimplemented
-tcflow(), Function, Unimplemented
+tcflush(), Function, Dummy Implementation
+tcflow(), Function, Dummy Implementation
@end example
@subsection Get Foreground Process Group ID
@example
-tcgetprgrp(), Function, Unimplementable
+tcgetprgrp(), Function, Implemented, SUSP
@end example
@subsection Set Foreground Process Group ID
@example
-tcsetprgrp(), Function, Unimplementable
+tcsetprgrp(), Function, Dummy Implementation
@end example
diff --git a/doc/posix1003.1/ch08.t b/doc/posix1003.1/ch08.t
index da6f000fb0..4f505d5358 100644
--- a/doc/posix1003.1/ch08.t
+++ b/doc/posix1003.1/ch08.t
@@ -1,5 +1,5 @@
@c
-@c COPYRIGHT (c) 1988-1998.
+@c COPYRIGHT (c) 1988-1999.
@c On-Line Applications Research Corporation (OAR).
@c All rights reserved.
@c
@@ -239,9 +239,9 @@ putchar_unlocked(), Function, Unimplemented
@subsection Nonlocal Jumps
@example
-sigjmp_buf, Type, Unimplemented
-sigsetjmp(), Function, Unimplemented
-siglongjmp(), Function, Unimplemented
+sigjmp_buf, Type, Implemented
+sigsetjmp(), Function, Implemented
+siglongjmp(), Function, Implemented
@end example
@subsection Set Time Zone
diff --git a/doc/posix1003.1/ch09.t b/doc/posix1003.1/ch09.t
index 16006a6844..eccb991e3f 100644
--- a/doc/posix1003.1/ch09.t
+++ b/doc/posix1003.1/ch09.t
@@ -1,5 +1,5 @@
@c
-@c COPYRIGHT (c) 1988-1998.
+@c COPYRIGHT (c) 1988-1999.
@c On-Line Applications Research Corporation (OAR).
@c All rights reserved.
@c
@@ -22,13 +22,17 @@ getgrname(), Function, Implemented
getgrnam_r(), Function, Implemented
@end example
+NOTE: Creates /etc/group if none exists.
+
@subsection User Database Access
@example
struct passwd, Type, Implemented
-getpwuid(), Function, Implemented, assumes /etc/passwd exists
+getpwuid(), Function, Implemented
getpwuid_r(), Function, Implemented
-getpwnam(), Function, Implemented, assumes /etc/passwd exists
+getpwnam(), Function, Implemented
getpwnam_r(), Function, Implemented
@end example
+NOTE: Creates /etc/passwd if none exists.
+
diff --git a/doc/posix1003.1/ch10.t b/doc/posix1003.1/ch10.t
index ced40c63a2..074840c77e 100644
--- a/doc/posix1003.1/ch10.t
+++ b/doc/posix1003.1/ch10.t
@@ -1,5 +1,5 @@
@c
-@c COPYRIGHT (c) 1988-1998.
+@c COPYRIGHT (c) 1988-1999.
@c On-Line Applications Research Corporation (OAR).
@c All rights reserved.
@c
diff --git a/doc/posix1003.1/ch11.t b/doc/posix1003.1/ch11.t
index 972d063cfe..80c7e592f5 100644
--- a/doc/posix1003.1/ch11.t
+++ b/doc/posix1003.1/ch11.t
@@ -1,5 +1,5 @@
@c
-@c COPYRIGHT (c) 1988-1998.
+@c COPYRIGHT (c) 1988-1999.
@c On-Line Applications Research Corporation (OAR).
@c All rights reserved.
@c
@@ -10,8 +10,11 @@
@section Semaphore Characteristics
+NOTE: Semaphores are implemented but only unnamed semaphores
+are currently tested.
+
@example
-sem_t, Type, Untested Implementation
+sem_t, Type, Implemented
@end example
@section Semaphore Functions
@@ -19,51 +22,51 @@ sem_t, Type, Untested Implementation
@subsection Initialize an Unnamed Semaphore
@example
-sem_init(), Function, Untested Implementation
-SEM_FAILED, Constant, Unimplemented
+sem_init(), Function, Implemented
+SEM_FAILED, Constant, Implemented
@end example
@subsection Destroy an Unnamed Semaphore
@example
-sem_destroy(), Function, Untested Implementation
+sem_destroy(), Function, Implemented
@end example
@subsection Initialize/Open a Named Semaphore
@example
-sem_open(), Function, Untested Implementation
+sem_open(), Function, Implemented
@end example
@subsection Close a Named Semaphore
@example
-sem_close(), Function, Untested Implementation
+sem_close(), Function, Implemented
@end example
@subsection Remove a Named Semaphore
@example
-sem_unlink(), Function, Untested Implementation
+sem_unlink(), Function, Implemented
@end example
@subsection Lock a Semaphore
@example
-sem_wait(), Function, Untested Implementation
-sem_trywait(), Function, Untested Implementation
+sem_wait(), Function, Implemented
+sem_trywait(), Function, Implemented
@end example
@subsection Unlock a Semaphore
@example
-sem_post(), Function, Untested Implementation
+sem_post(), Function, Implemented
@end example
@subsection Get the Value of a Semaphore
@example
-sem_getvalue(), Function, Untested Implementation
+sem_getvalue(), Function, Implemented
@end example
@section Mutexes
diff --git a/doc/posix1003.1/ch12.t b/doc/posix1003.1/ch12.t
index 7e7aded583..4d9e59843a 100644
--- a/doc/posix1003.1/ch12.t
+++ b/doc/posix1003.1/ch12.t
@@ -1,5 +1,5 @@
@c
-@c COPYRIGHT (c) 1988-1998.
+@c COPYRIGHT (c) 1988-1999.
@c On-Line Applications Research Corporation (OAR).
@c All rights reserved.
@c
diff --git a/doc/posix1003.1/ch13.t b/doc/posix1003.1/ch13.t
index 398db8e2f4..899e188b4a 100644
--- a/doc/posix1003.1/ch13.t
+++ b/doc/posix1003.1/ch13.t
@@ -1,5 +1,5 @@
@c
-@c COPYRIGHT (c) 1988-1998.
+@c COPYRIGHT (c) 1988-1999.
@c On-Line Applications Research Corporation (OAR).
@c All rights reserved.
@c
diff --git a/doc/posix1003.1/ch14.t b/doc/posix1003.1/ch14.t
index 94ff3daebc..aee520c37e 100644
--- a/doc/posix1003.1/ch14.t
+++ b/doc/posix1003.1/ch14.t
@@ -1,5 +1,5 @@
@c
-@c COPYRIGHT (c) 1988-1998.
+@c COPYRIGHT (c) 1988-1999.
@c On-Line Applications Research Corporation (OAR).
@c All rights reserved.
@c
diff --git a/doc/posix1003.1/ch15.t b/doc/posix1003.1/ch15.t
index 297b4b2cf7..d5d586e9d1 100644
--- a/doc/posix1003.1/ch15.t
+++ b/doc/posix1003.1/ch15.t
@@ -1,5 +1,5 @@
@c
-@c COPYRIGHT (c) 1988-1998.
+@c COPYRIGHT (c) 1988-1999.
@c On-Line Applications Research Corporation (OAR).
@c All rights reserved.
@c
@@ -12,9 +12,12 @@
@subsection Data Structures
+NOTE: Semaphores are implemented but only unnamed semaphores
+are currently tested.
+
@example
-mqd_t, Type, Untested Implementation
-struct mq_attr, Type, Untested Implementation
+mqd_t, Type, Implemented
+struct mq_attr, Type, Implemented
@end example
@section Message Passing Functions
@@ -22,48 +25,48 @@ struct mq_attr, Type, Untested Implementation
@subsection Open a Message Queue
@example
-mq_open(), Function, Untested Implementation
+mq_open(), Function, Implemented
@end example
@subsection Close a Message Queue
@example
-mq_close(), Function, Untested Implementation
+mq_close(), Function, Implemented
@end example
@subsection Remove a Message Queue
@example
-mq_unlink(), Function, Untested Implementation
+mq_unlink(), Function, Implemented
@end example
@subsection Send a Message to a Message Queue
@example
-mq_send(), Function, Untested Implementation
+mq_send(), Function, Implemented
@end example
@subsection Receive a Message From a Message Queue
@example
-mq_receive(), Function, Untested Implementation
+mq_receive(), Function, Implemented
@end example
@subsection Notify Process That a Message is Available on a Queue
@example
-mq_notify(), Function, Untested Implementation
+mq_notify(), Function, Implemented
@end example
@subsection Set Message Queue Attributes
@example
-mq_setattr(), Function, Untested Implementation
+mq_setattr(), Function, Implemented
@end example
@subsection Get Message Queue Attributes
@example
-mq_getattr(), Function, Untested Implementation
+mq_getattr(), Function, Implemented
@end example
diff --git a/doc/posix1003.1/ch16.t b/doc/posix1003.1/ch16.t
index f9ba73599e..970b91fa95 100644
--- a/doc/posix1003.1/ch16.t
+++ b/doc/posix1003.1/ch16.t
@@ -1,5 +1,5 @@
@c
-@c COPYRIGHT (c) 1988-1998.
+@c COPYRIGHT (c) 1988-1999.
@c On-Line Applications Research Corporation (OAR).
@c All rights reserved.
@c
diff --git a/doc/posix1003.1/ch17.t b/doc/posix1003.1/ch17.t
index f58ba18520..f5443f8f9d 100644
--- a/doc/posix1003.1/ch17.t
+++ b/doc/posix1003.1/ch17.t
@@ -1,5 +1,5 @@
@c
-@c COPYRIGHT (c) 1988-1998.
+@c COPYRIGHT (c) 1988-1999.
@c On-Line Applications Research Corporation (OAR).
@c All rights reserved.
@c
diff --git a/doc/posix1003.1/ch18.t b/doc/posix1003.1/ch18.t
index 42e703dbcc..d939ff8650 100644
--- a/doc/posix1003.1/ch18.t
+++ b/doc/posix1003.1/ch18.t
@@ -1,5 +1,5 @@
@c
-@c COPYRIGHT (c) 1988-1998.
+@c COPYRIGHT (c) 1988-1999.
@c On-Line Applications Research Corporation (OAR).
@c All rights reserved.
@c
diff --git a/doc/posix1003.1/posix1003_1.texi b/doc/posix1003.1/posix1003_1.texi
index 9db2f9a086..354527f5c1 100644
--- a/doc/posix1003.1/posix1003_1.texi
+++ b/doc/posix1003.1/posix1003_1.texi
@@ -8,7 +8,7 @@
@c %**end of header
@c
-@c COPYRIGHT (c) 1988-1998.
+@c COPYRIGHT (c) 1988-1999.
@c On-Line Applications Research Corporation (OAR).
@c All rights reserved.
@c
diff --git a/doc/posix1003.1/preface.texi b/doc/posix1003.1/preface.texi
index 562c7e58d6..b9cb7ae4f0 100644
--- a/doc/posix1003.1/preface.texi
+++ b/doc/posix1003.1/preface.texi
@@ -1,5 +1,5 @@
@c
-@c COPYRIGHT (c) 1988-1998.
+@c COPYRIGHT (c) 1988-1999.
@c On-Line Applications Research Corporation (OAR).
@c All rights reserved.
@c