summaryrefslogtreecommitdiffstats
path: root/doc/posix1003.1
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@OARcorp.com>1998-03-17 18:50:14 +0000
committerJoel Sherrill <joel.sherrill@OARcorp.com>1998-03-17 18:50:14 +0000
commit6984a19876c6aa688f48d933a624a48dfd5751c1 (patch)
treeaaa72a7f1f4425ee4289c4f7bdff10e2601e73a5 /doc/posix1003.1
parentCompleted first pass at function status. (diff)
downloadrtems-6984a19876c6aa688f48d933a624a48dfd5751c1.tar.bz2
Completed status pass on functions and data types.
Diffstat (limited to 'doc/posix1003.1')
-rw-r--r--doc/posix1003.1/ch02.t38
-rw-r--r--doc/posix1003.1/ch03.t10
-rw-r--r--doc/posix1003.1/ch04.t4
-rw-r--r--doc/posix1003.1/ch05.t2
-rw-r--r--doc/posix1003.1/ch06.t2
-rw-r--r--doc/posix1003.1/ch08.t2
-rw-r--r--doc/posix1003.1/ch09.t4
-rw-r--r--doc/posix1003.1/ch10.t9
-rw-r--r--doc/posix1003.1/ch11.t4
-rw-r--r--doc/posix1003.1/ch13.t2
-rw-r--r--doc/posix1003.1/ch15.t2
-rw-r--r--doc/posix1003.1/posix1003_1.texi2
12 files changed, 48 insertions, 33 deletions
diff --git a/doc/posix1003.1/ch02.t b/doc/posix1003.1/ch02.t
index 0655c0714d..bca7f9927d 100644
--- a/doc/posix1003.1/ch02.t
+++ b/doc/posix1003.1/ch02.t
@@ -19,25 +19,29 @@
@section Primitive System Types
@example
-dev_t, Type,
-gid_t, Type,
-ino_t, Type,
-mode_t, Type,
-nlink_t, Type,
-off_t, Type,
-pid_t, Type,
-pthread_t, Type,
-pthread_attr_t, Type,
-pthread_mutex_t, Type,
-pthread_mutex_attr_t, Type,
-pthread_cond_t, Type,
-pthread_cond_attr_t, Type,
-pthread_key_t, Type,
-pthread_once_t, Type,
-size_t, Type,
-ssize_t, Type,
+dev_t, Type, Implemented
+gid_t, Type, Implemented
+ino_t, Type, Implemented
+mode_t, Type, Implemented
+nlink_t, Type, Implemented
+off_t, Type, Implemented
+pid_t, Type, Implemented
+pthread_t, Type, Implemented
+pthread_attr_t, Type, Implemented
+pthread_mutex_t, Type, Implemented
+pthread_mutex_attr_t, Type, Implemented
+pthread_cond_t, Type, Implemented
+pthread_cond_attr_t, Type, Implemented
+pthread_key_t, Type, Implemented
+pthread_once_t, Type, Implemented
+size_t, Type, Implemented
+ssize_t, Type, Implemented
+time_t, Type, Implemented
+uid_t, Type, Implemented
@end example
+NOTE: time_t is not listed in this section but is used by many functions.
+
@section Environment Description
@section C Language Definitions
diff --git a/doc/posix1003.1/ch03.t b/doc/posix1003.1/ch03.t
index 74ddc5d68a..9a573c4a74 100644
--- a/doc/posix1003.1/ch03.t
+++ b/doc/posix1003.1/ch03.t
@@ -54,10 +54,10 @@ _exit(), Function, Unimplemented
@subsection Signal Concepts
@example
-sigset_t, Type,
-struct sigevent, Type,
-union sigval, Type,
-siginfo_t, Type,
+sigset_t, Type, Implemented
+struct sigevent, Type, Implemented
+union sigval, Type, Implemented
+siginfo_t, Type, Implemented
@end example
@subsection Send a Signal to a Process
@@ -80,7 +80,7 @@ sigismember(), Function, Implemented
@example
sigaction(), Function, Implemented
-sigaction, Type,
+sigaction, Type, Implemented
@end example
@subsection Examine and Change Blocked Signals
diff --git a/doc/posix1003.1/ch04.t b/doc/posix1003.1/ch04.t
index bcd6c4a09e..2ec3db3ea0 100644
--- a/doc/posix1003.1/ch04.t
+++ b/doc/posix1003.1/ch04.t
@@ -73,7 +73,7 @@ setpgid(), Function, Dummy Implementation
@subsection Get System Name
@example
-struct utsname, Type,
+struct utsname, Type, Untested Implementation
uname(), Function, Untested Implementation
@end example
@@ -88,7 +88,7 @@ time(), Function, Implemented
@subsection Get Process Times
@example
-struct tms, Type,
+struct tms, Type, Implemented
times(), Function, Implemented
@end example
diff --git a/doc/posix1003.1/ch05.t b/doc/posix1003.1/ch05.t
index f6f4b8eefe..e47ae03240 100644
--- a/doc/posix1003.1/ch05.t
+++ b/doc/posix1003.1/ch05.t
@@ -134,7 +134,7 @@ chown(), Function, Unimplemented
@subsection Set File Access and Modification Times
@example
-struct utimbuf, Type,
+struct utimbuf, Type, Unimplemented
utime(), Function, Unimplemented
@end example
diff --git a/doc/posix1003.1/ch06.t b/doc/posix1003.1/ch06.t
index b18c101342..1015eee54c 100644
--- a/doc/posix1003.1/ch06.t
+++ b/doc/posix1003.1/ch06.t
@@ -83,7 +83,7 @@ fdatasync(), Function, Unimplemented
@subsection Data Definitions for Asynchronous Input and Output
@example
-struct aiocb, Type, Dummy Implementation
+struct aiocb, Type, Untested Implementation
@end example
@subsection Asynchronous Read
diff --git a/doc/posix1003.1/ch08.t b/doc/posix1003.1/ch08.t
index e65fa67380..9bb27085da 100644
--- a/doc/posix1003.1/ch08.t
+++ b/doc/posix1003.1/ch08.t
@@ -77,6 +77,7 @@ longjmp(), Function, Implemented
ANSI C Section 4.9 --- Input/Output
@example
+FILE, Type, Implemented
clearerr(), Function, Implemented
fclose(), Function, Implemented
feof(), Function, Implemented
@@ -213,6 +214,7 @@ putchar_unlocked(), Function, Unimplemented
@subsection Nonlocal Jumps
@example
+sigjmp_buf, Type, Unimplemented
sigsetjmp(), Function, Unimplemented
siglongjmp(), Function, Unimplemented
@end example
diff --git a/doc/posix1003.1/ch09.t b/doc/posix1003.1/ch09.t
index 1ef42568c6..e299db252b 100644
--- a/doc/posix1003.1/ch09.t
+++ b/doc/posix1003.1/ch09.t
@@ -15,7 +15,7 @@
@subsection Group Database Access
@example
-struct group, Type,
+struct group, Type, Untested Implementation
getgrgid(), Function, Unimplemented
getgrgid_r(), Function, Unimplemented
getgrname(), Function, Unimplemented
@@ -25,7 +25,7 @@ getgrnam_r(), Function, Unimplemented
@subsection User Database Access
@example
-struct passwd, Type,
+struct passwd, Type, Untested Implementation
getpwuid(), Function, Untested Implemented, assumes /etc/passwd exists
getpwuid_r(), Function, Unimplemented
getpwnam(), Function, Untested Implemented, assumes /etc/passwd exists
diff --git a/doc/posix1003.1/ch10.t b/doc/posix1003.1/ch10.t
index 7368c46ecb..42417952be 100644
--- a/doc/posix1003.1/ch10.t
+++ b/doc/posix1003.1/ch10.t
@@ -13,14 +13,19 @@
@subsection Extended tar Format
@example
-tar format, Type,
+tar format, Type, Unimplemented
@end example
+NOTE: Requires <tar.h> which is not in newlib.
+
@subsection Extended cpio Format
@example
-cpio format, Type,
+cpio format, Type, Unimplemented
@end example
+NOTE: POSIX does not require a header file or structure. RedHat Linux
+5.0 does not have a <cpio.h> although Solaris 2.6 does.
+
@subsection Multiple Volumes
diff --git a/doc/posix1003.1/ch11.t b/doc/posix1003.1/ch11.t
index 6f395d54c9..b323d91e0f 100644
--- a/doc/posix1003.1/ch11.t
+++ b/doc/posix1003.1/ch11.t
@@ -10,6 +10,10 @@
@section Semaphore Characteristics
+@example
+sem_t, Type, Untested Implementation
+@end example
+
@section Semaphore Functions
@subsection Initialize an Unnamed Semaphore
diff --git a/doc/posix1003.1/ch13.t b/doc/posix1003.1/ch13.t
index da3aae82f6..6e20b4bc47 100644
--- a/doc/posix1003.1/ch13.t
+++ b/doc/posix1003.1/ch13.t
@@ -94,7 +94,7 @@ pthread_setschedparam(), Function, Implemented
pthread_getschedparam(), Function, Implemented
@end example
-@section Synchronization Scheduling, Implemented
+@section Synchronization Scheduling
@subsection Mutex Initialization Scheduling Attributes
diff --git a/doc/posix1003.1/ch15.t b/doc/posix1003.1/ch15.t
index 21d504596c..f5b69513cc 100644
--- a/doc/posix1003.1/ch15.t
+++ b/doc/posix1003.1/ch15.t
@@ -14,7 +14,7 @@
@example
mqd_t, Type, Untested Implementation
-mq_attr, Type, Untested Implementation
+struct mq_attr, Type, Untested Implementation
@end example
@section Message Passing Functions
diff --git a/doc/posix1003.1/posix1003_1.texi b/doc/posix1003.1/posix1003_1.texi
index e255c1bb69..57e07365a4 100644
--- a/doc/posix1003.1/posix1003_1.texi
+++ b/doc/posix1003.1/posix1003_1.texi
@@ -120,7 +120,7 @@ This is the online version of the RTEMS POSIX 1003.1 Compliance Guide.
@c Need to copy the emacs stuff and "trailer stuff" (index, toc) into here
@c
-@node Command and Variable Index, Concept Index, Thread Cancellation Chapter, Top
+@node Command and Variable Index, Concept Index, Overall Summary, Top
@unnumbered Command and Variable Index
There are currently no Command and Variable Index entries.