summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@OARcorp.com>1998-08-01 15:49:38 +0000
committerJoel Sherrill <joel.sherrill@OARcorp.com>1998-08-01 15:49:38 +0000
commit4ebb4862d21554afe8d4bbc69534d559c131abe1 (patch)
tree20837994d17598adad84c227119d75df7c06c1c5
parentModified so chapters are automatically generated. (diff)
downloadrtems-4ebb4862d21554afe8d4bbc69534d559c131abe1.tar.bz2
Removed all node and menu information since this information is now
automatically generated. Removed any attempts to link across chapter boundaries since the manual is incomplete.
-rw-r--r--doc/new_chapters/clock.t56
-rw-r--r--doc/new_chapters/cond.t69
-rw-r--r--doc/new_chapters/key.t45
-rw-r--r--doc/new_chapters/mutex.t93
-rw-r--r--doc/new_chapters/posix_users.texi2
-rw-r--r--doc/new_chapters/preface.texi2
-rw-r--r--doc/new_chapters/sched.t59
-rw-r--r--doc/new_chapters/signal.t110
-rw-r--r--doc/new_chapters/thread.t139
9 files changed, 12 insertions, 563 deletions
diff --git a/doc/new_chapters/clock.t b/doc/new_chapters/clock.t
index d2f7e1e492..ffd96d9456 100644
--- a/doc/new_chapters/clock.t
+++ b/doc/new_chapters/clock.t
@@ -6,22 +6,8 @@
@c $Id$
@c
-@ifinfo
-@node Clock Manager, Clock Manager Introduction, pthread_getspecific, Top
-@end ifinfo
@chapter Clock Manager
-@ifinfo
-@menu
-* Clock Manager Introduction::
-* Clock Manager Background::
-* Clock Manager Operations::
-* Clock Manager Directives::
-@end menu
-@end ifinfo
-
-@ifinfo
-@node Clock Manager Introduction, Clock Manager Background, Clock Manager, Clock Manager
-@end ifinfo
+
@section Introduction
The clock manager ...
@@ -36,40 +22,17 @@ The directives provided by the clock manager are:
@item @code{time} -
@end itemize
-@ifinfo
-@node Clock Manager Background, Clock Manager Operations, Clock Manager Introduction, Clock Manager
-@end ifinfo
@section Background
-@ifinfo
-@node Clock Manager Operations, Clock Manager Directives, Clock Manager Background, Clock Manager
-@end ifinfo
@section Operations
-@ifinfo
-@node Clock Manager Directives, clock_gettime, Clock Manager Operations, Clock Manager
-@end ifinfo
@section Directives
-@ifinfo
-@menu
-* clock_gettime::
-* clock_settime::
-* clock_getres::
-* sleep::
-* nanosleep::
-* time::
-@end menu
-@end ifinfo
This section details the clock manager's directives.
A subsection is dedicated to each of this manager's directives
and describes the calling sequence, related constants, usage,
and status codes.
-@page
-@ifinfo
-@node clock_gettime, clock_settime, Clock Manager Directives, Clock Manager Directives
-@end ifinfo
@subsection clock_gettime
@subheading CALLING SEQUENCE:
@@ -100,9 +63,6 @@ The clock_id specified is invalid.
@subheading NOTES:
@page
-@ifinfo
-@node clock_settime, clock_getres, clock_gettime, Clock Manager Directives
-@end ifinfo
@subsection clock_settime
@subheading CALLING SEQUENCE:
@@ -137,9 +97,6 @@ The contents of the tp structure are invalid.
@subheading NOTES:
@page
-@ifinfo
-@node clock_getres, sleep, clock_settime, Clock Manager Directives
-@end ifinfo
@subsection clock_getres
@subheading CALLING SEQUENCE:
@@ -173,9 +130,6 @@ The clock_id specified is invalid.
If res is NULL, then the resolution is not returned.
@page
-@ifinfo
-@node sleep, nanosleep, clock_getres, Clock Manager Directives
-@end ifinfo
@subsection sleep
@subheading CALLING SEQUENCE:
@@ -199,9 +153,6 @@ This routine returns the number of unslept seconds.
This call is interruptible by a signal.
@page
-@ifinfo
-@node nanosleep, time, sleep, Clock Manager Directives
-@end ifinfo
@subsection nanosleep
@subheading CALLING SEQUENCE:
@@ -239,10 +190,7 @@ field.
This call is interruptible by a signal.
@page
-@ifinfo
-@node time, Scheduler Manager, nanosleep, Clock Manager Directives
-@end ifinfo
-@subsection nanosleep
+@subsection time
@subheading CALLING SEQUENCE:
diff --git a/doc/new_chapters/cond.t b/doc/new_chapters/cond.t
index e9c8abf460..437cd63ee5 100644
--- a/doc/new_chapters/cond.t
+++ b/doc/new_chapters/cond.t
@@ -6,22 +6,8 @@
@c $Id$
@c
-@ifinfo
-@node Condition Variable Manager, Condition Variable Manager Introduction, pthread_mutex_getprioceiling, Top
-@end ifinfo
@chapter Condition Variable Manager
-@ifinfo
-@menu
-* Condition Variable Manager Introduction::
-* Condition Variable Manager Background::
-* Condition Variable Manager Operations::
-* Condition Variable Manager Directives::
-@end menu
-@end ifinfo
-
-@ifinfo
-@node Condition Variable Manager Introduction, Condition Variable Manager Background, Condition Variable Manager, Condition Variable Manager
-@end ifinfo
+
@section Introduction
The condition variable manager ...
@@ -41,34 +27,11 @@ The directives provided by the condition variable manager are:
@item @code{pthread_cond_timedwait} -
@end itemize
-@ifinfo
-@node Condition Variable Manager Background, Condition Variable Manager Operations, Condition Variable Manager Introduction, Condition Variable Manager
-@end ifinfo
@section Background
-@ifinfo
-@node Condition Variable Manager Operations, Condition Variable Manager Directives, Condition Variable Manager Background, Condition Variable Manager
-@end ifinfo
@section Operations
-@ifinfo
-@node Condition Variable Manager Directives, pthread_condattr_init, Condition Variable Manager Operations, Condition Variable Manager
-@end ifinfo
@section Directives
-@ifinfo
-@menu
-* pthread_condattr_init::
-* pthread_condattr_destroy::
-* pthread_condattr_setpshared::
-* pthread_condattr_getpshared::
-* pthread_cond_init::
-* pthread_cond_destroy::
-* pthread_cond_signal::
-* pthread_cond_broadcast::
-* pthread_cond_wait::
-* pthread_cond_timedwait::
-@end menu
-@end ifinfo
This section details the condition variable manager's directives.
A subsection is dedicated to each of this manager's directives
@@ -76,9 +39,6 @@ and describes the calling sequence, related constants, usage,
and status codes.
@page
-@ifinfo
-@node pthread_condattr_init, pthread_condattr_destroy, Condition Variable Manager Directives, Condition Variable Manager Directives
-@end ifinfo
@subsection pthread_condattr_init
@subheading CALLING SEQUENCE:
@@ -104,9 +64,6 @@ attributes object.
@subheading NOTES:
@page
-@ifinfo
-@node pthread_condattr_destroy, pthread_condattr_setpshared, pthread_condattr_init, Condition Variable Manager Directives
-@end ifinfo
@subsection pthread_condattr_destroy
@subheading CALLING SEQUENCE:
@@ -131,9 +88,6 @@ The attribute object specified is invalid.
@subheading NOTES:
@page
-@ifinfo
-@node pthread_condattr_setpshared, pthread_condattr_getpshared, pthread_condattr_destroy, Condition Variable Manager Directives
-@end ifinfo
@subsection pthread_condattr_setpshared
@subheading CALLING SEQUENCE:
@@ -160,9 +114,6 @@ Invalid argument passed.
@subheading NOTES:
@page
-@ifinfo
-@node pthread_condattr_getpshared, pthread_cond_init, pthread_condattr_setpshared, Condition Variable Manager Directives
-@end ifinfo
@subsection pthread_condattr_getpshared
@subheading CALLING SEQUENCE:
@@ -190,9 +141,6 @@ Invalid argument passed.
@page
-@ifinfo
-@node pthread_cond_init, pthread_cond_destroy, pthread_condattr_getpshared, Condition Variable Manager Directives
-@end ifinfo
@subsection pthread_cond_init
@subheading CALLING SEQUENCE:
@@ -228,9 +176,6 @@ The specified attribute value is invalid.
@subheading NOTES:
@page
-@ifinfo
-@node pthread_cond_destroy, pthread_cond_signal, pthread_cond_init, Condition Variable Manager Directives
-@end ifinfo
@subsection pthread_cond_destroy
@subheading CALLING SEQUENCE:
@@ -258,9 +203,6 @@ The specified condition variable is currently in use.
@subheading NOTES:
@page
-@ifinfo
-@node pthread_cond_signal, pthread_cond_broadcast, pthread_cond_destroy, Condition Variable Manager Directives
-@end ifinfo
@subsection pthread_cond_signal
@subheading CALLING SEQUENCE:
@@ -288,9 +230,6 @@ This routine should not be invoked from a handler from an asynchronous signal
handler or an interrupt service routine.
@page
-@ifinfo
-@node pthread_cond_broadcast, pthread_cond_wait, pthread_cond_signal, Condition Variable Manager Directives
-@end ifinfo
@subsection pthread_cond_broadcast
@subheading CALLING SEQUENCE:
@@ -318,9 +257,6 @@ This routine should not be invoked from a handler from an asynchronous signal
handler or an interrupt service routine.
@page
-@ifinfo
-@node pthread_cond_wait, pthread_cond_timedwait, pthread_cond_broadcast, Condition Variable Manager Directives
-@end ifinfo
@subsection pthread_cond_wait
@subheading CALLING SEQUENCE:
@@ -349,9 +285,6 @@ the mutex was not owned by the current thread at the time of the call.
@subheading NOTES:
@page
-@ifinfo
-@node pthread_cond_timedwait, Key Manager, pthread_cond_wait, Condition Variable Manager Directives
-@end ifinfo
@subsection pthread_cond_timedwait
@subheading CALLING SEQUENCE:
diff --git a/doc/new_chapters/key.t b/doc/new_chapters/key.t
index 16196b6116..57419655ff 100644
--- a/doc/new_chapters/key.t
+++ b/doc/new_chapters/key.t
@@ -6,22 +6,8 @@
@c $Id$
@c
-@ifinfo
-@node Key Manager, Key Manager Introduction, pthread_cond_timedwait, Top
-@end ifinfo
@chapter Key Manager
-@ifinfo
-@menu
-* Key Manager Introduction::
-* Key Manager Background::
-* Key Manager Operations::
-* Key Manager Directives::
-@end menu
-@end ifinfo
-
-@ifinfo
-@node Key Manager Introduction, Key Manager Background, Key Manager, Key Manager
-@end ifinfo
+
@section Introduction
The key manager ...
@@ -35,28 +21,11 @@ The directives provided by the key manager are:
@item @code{pthread_getspecific} -
@end itemize
-@ifinfo
-@node Key Manager Background, Key Manager Operations, Key Manager Introduction, Key Manager
-@end ifinfo
@section Background
-@ifinfo
-@node Key Manager Operations, Key Manager Directives, Key Manager Background, Key Manager
-@end ifinfo
@section Operations
-@ifinfo
-@node Key Manager Directives, pthread_key_create, Key Manager Operations, Key Manager
-@end ifinfo
@section Directives
-@ifinfo
-@menu
-* pthread_key_create::
-* pthread_key_delete::
-* pthread_setspecific::
-* pthread_getspecific::
-@end menu
-@end ifinfo
This section details the key manager's directives.
A subsection is dedicated to each of this manager's directives
@@ -64,9 +33,6 @@ and describes the calling sequence, related constants, usage,
and status codes.
@page
-@ifinfo
-@node pthread_key_create, pthread_key_delete, Key Manager Directives, Key Manager Directives
-@end ifinfo
@subsection pthread_key_create
@subheading CALLING SEQUENCE:
@@ -92,9 +58,6 @@ Insufficient memory exists to create the key.
@end table
@page
-@ifinfo
-@node pthread_key_delete, pthread_setspecific, pthread_key_create, Key Manager Directives
-@end ifinfo
@subsection pthread_key_delete
@subheading CALLING SEQUENCE:
@@ -120,9 +83,6 @@ The key was invalid
@subheading NOTES:
@page
-@ifinfo
-@node pthread_setspecific, pthread_getspecific, pthread_key_delete, Key Manager Directives
-@end ifinfo
@subsection pthread_setspecific
@subheading CALLING SEQUENCE:
@@ -148,9 +108,6 @@ The specified key is invalid.
@subheading NOTES:
@page
-@ifinfo
-@node pthread_getspecific, Clock Manager, pthread_setspecific, Key Manager Directives
-@end ifinfo
@subsection pthread_getspecific
@subheading CALLING SEQUENCE:
diff --git a/doc/new_chapters/mutex.t b/doc/new_chapters/mutex.t
index 16cbe6467f..060783b1ac 100644
--- a/doc/new_chapters/mutex.t
+++ b/doc/new_chapters/mutex.t
@@ -6,22 +6,8 @@
@c $Id$
@c
-@ifinfo
-@node Mutex Manager, Mutex Manager Introduction, alarm, Top
-@end ifinfo
@chapter Mutex Manager
-@ifinfo
-@menu
-* Mutex Manager Introduction::
-* Mutex Manager Background::
-* Mutex Manager Operations::
-* Mutex Manager Directives::
-@end menu
-@end ifinfo
-
-@ifinfo
-@node Mutex Manager Introduction, Mutex Manager Background, Mutex Manager, Mutex Manager
-@end ifinfo
+
@section Introduction
The mutex manager ...
@@ -47,40 +33,11 @@ The directives provided by the mutex manager are:
@item @code{pthread_mutex_getprioceiling} -
@end itemize
-@ifinfo
-@node Mutex Manager Background, Mutex Manager Operations, Mutex Manager Introduction, Mutex Manager
-@end ifinfo
@section Background
-@ifinfo
-@node Mutex Manager Operations, Mutex Manager Directives, Mutex Manager Background, Mutex Manager
-@end ifinfo
@section Operations
-@ifinfo
-@node Mutex Manager Directives, pthread_mutexattr_init, Mutex Manager Operations, Mutex Manager
-@end ifinfo
@section Directives
-@ifinfo
-@menu
-* pthread_mutexattr_init::
-* pthread_mutexattr_destroy::
-* pthread_mutexattr_setprotocol::
-* pthread_mutexattr_getprotocol::
-* pthread_mutexattr_setprioceiling::
-* pthread_mutexattr_getprioceiling::
-* pthread_mutexattr_setpshared::
-* pthread_mutexattr_getpshared::
-* pthread_mutex_init::
-* pthread_mutex_destroy::
-* pthread_mutex_lock::
-* pthread_mutex_trylock::
-* pthread_mutex_timedlock::
-* pthread_mutex_unlock::
-* pthread_mutex_setprioceiling::
-* pthread_mutex_getprioceiling::
-@end menu
-@end ifinfo
This section details the mutex manager's directives.
A subsection is dedicated to each of this manager's directives
@@ -88,9 +45,6 @@ and describes the calling sequence, related constants, usage,
and status codes.
@page
-@ifinfo
-@node pthread_mutexattr_init, pthread_mutexattr_destroy, Mutex Manager Directives, Mutex Manager Directives
-@end ifinfo
@subsection pthread_mutexattr_init
@subheading CALLING SEQUENCE:
@@ -116,9 +70,6 @@ The attribute pointer argument is invalid.
@subheading NOTES:
@page
-@ifinfo
-@node pthread_mutexattr_destroy, pthread_mutexattr_setprotocol, pthread_mutexattr_init, Mutex Manager Directives
-@end ifinfo
@subsection pthread_mutexattr_destroy
@subheading CALLING SEQUENCE:
@@ -147,9 +98,6 @@ The attribute set is not initialized.
@subheading NOTES:
@page
-@ifinfo
-@node pthread_mutexattr_setprotocol, pthread_mutexattr_getprotocol, pthread_mutexattr_destroy, Mutex Manager Directives
-@end ifinfo
@subsection pthread_mutexattr_setprotocol
@subheading CALLING SEQUENCE:
@@ -182,9 +130,6 @@ The protocol argument is invalid.
@subheading NOTES:
@page
-@ifinfo
-@node pthread_mutexattr_getprotocol, pthread_mutexattr_setprioceiling, pthread_mutexattr_setprotocol, Mutex Manager Directives
-@end ifinfo
@subsection pthread_mutexattr_getprotocol
@subheading CALLING SEQUENCE:
@@ -217,9 +162,6 @@ The protocol pointer argument is invalid.
@subheading NOTES:
@page
-@ifinfo
-@node pthread_mutexattr_setprioceiling, pthread_mutexattr_getprioceiling, pthread_mutexattr_getprotocol, Mutex Manager Directives
-@end ifinfo
@subsection pthread_mutexattr_setprioceiling
@subheading CALLING SEQUENCE:
@@ -252,9 +194,6 @@ The prioceiling argument is invalid.
@subheading NOTES:
@page
-@ifinfo
-@node pthread_mutexattr_getprioceiling, pthread_mutexattr_setpshared, pthread_mutexattr_setprioceiling, Mutex Manager Directives
-@end ifinfo
@subsection pthread_mutexattr_getprioceiling
@subheading CALLING SEQUENCE:
@@ -287,9 +226,6 @@ The prioceiling pointer argument is invalid.
@subheading NOTES:
@page
-@ifinfo
-@node pthread_mutexattr_setpshared, pthread_mutexattr_getpshared, pthread_mutexattr_getprioceiling, Mutex Manager Directives
-@end ifinfo
@subsection pthread_mutexattr_setpshared
@subheading CALLING SEQUENCE:
@@ -322,9 +258,6 @@ The pshared argument is invalid.
@subheading NOTES:
@page
-@ifinfo
-@node pthread_mutexattr_getpshared, pthread_mutex_init, pthread_mutexattr_setpshared, Mutex Manager Directives
-@end ifinfo
@subsection pthread_mutexattr_getpshared
@subheading CALLING SEQUENCE:
@@ -357,9 +290,6 @@ The pshared pointer argument is invalid.
@subheading NOTES:
@page
-@ifinfo
-@node pthread_mutex_init, pthread_mutex_destroy, pthread_mutexattr_getpshared, Mutex Manager Directives
-@end ifinfo
@subsection pthread_mutex_init
@subheading CALLING SEQUENCE:
@@ -399,9 +329,6 @@ initialized, but not yet destroyed.
@subheading NOTES:
@page
-@ifinfo
-@node pthread_mutex_destroy, pthread_mutex_lock, pthread_mutex_init, Mutex Manager Directives
-@end ifinfo
@subsection pthread_mutex_destroy
@subheading CALLING SEQUENCE:
@@ -431,9 +358,6 @@ referenced by another thread.
@subheading NOTES:
@page
-@ifinfo
-@node pthread_mutex_lock, pthread_mutex_trylock, pthread_mutex_destroy, Mutex Manager Directives
-@end ifinfo
@subsection pthread_mutex_lock
@subheading CALLING SEQUENCE:
@@ -467,9 +391,6 @@ The current thread already owns the mutex.
@subheading NOTES:
@page
-@ifinfo
-@node pthread_mutex_trylock, pthread_mutex_timedlock, pthread_mutex_lock, Mutex Manager Directives
-@end ifinfo
@subsection pthread_mutex_trylock
@subheading CALLING SEQUENCE:
@@ -503,9 +424,6 @@ The current thread already owns the mutex.
@subheading NOTES:
@page
-@ifinfo
-@node pthread_mutex_timedlock, pthread_mutex_unlock, pthread_mutex_trylock, Mutex Manager Directives
-@end ifinfo
@subsection pthread_mutex_timedlock
@subheading CALLING SEQUENCE:
@@ -545,9 +463,6 @@ The current thread already owns the mutex.
@page
-@ifinfo
-@node pthread_mutex_unlock, pthread_mutex_setprioceiling, pthread_mutex_timedlock, Mutex Manager Directives
-@end ifinfo
@subsection pthread_mutex_unlock
@subheading CALLING SEQUENCE:
@@ -573,9 +488,6 @@ The specified mutex is invalid.
@subheading NOTES:
@page
-@ifinfo
-@node pthread_mutex_setprioceiling, pthread_mutex_getprioceiling, pthread_mutex_unlock, Mutex Manager Directives
-@end ifinfo
@subsection pthread_mutex_setprioceiling
@subheading CALLING SEQUENCE:
@@ -609,9 +521,6 @@ The specified mutex is invalid.
@subheading NOTES:
@page
-@ifinfo
-@node pthread_mutex_getprioceiling, Condition Variable Manager, pthread_mutex_setprioceiling, Mutex Manager Directives
-@end ifinfo
@subsection pthread_mutex_getprioceiling
@subheading CALLING SEQUENCE:
diff --git a/doc/new_chapters/posix_users.texi b/doc/new_chapters/posix_users.texi
index 7686b2cb40..9cdfb38a60 100644
--- a/doc/new_chapters/posix_users.texi
+++ b/doc/new_chapters/posix_users.texi
@@ -108,7 +108,7 @@ This is the online version of the RTEMS POSIX API User's Guide
@c Need to copy the emacs stuff and "trailer stuff" (index, toc) into here
@c
-@node Command and Variable Index, Concept Index, sched_yield, Top
+@node Command and Variable Index, Concept Index, , Top
@unnumbered Command and Variable Index
There are currently no Command and Variable Index entries.
diff --git a/doc/new_chapters/preface.texi b/doc/new_chapters/preface.texi
index 660819a77c..7c0468da88 100644
--- a/doc/new_chapters/preface.texi
+++ b/doc/new_chapters/preface.texi
@@ -7,7 +7,7 @@
@c
@ifinfo
-@node Preface, Thread Manager, Top, Top
+@node Preface, , Top, Top
@end ifinfo
@unnumbered Preface
diff --git a/doc/new_chapters/sched.t b/doc/new_chapters/sched.t
index c37c24964d..3e5621337e 100644
--- a/doc/new_chapters/sched.t
+++ b/doc/new_chapters/sched.t
@@ -6,22 +6,8 @@
@c $Id$
@c
-@ifinfo
-@node Scheduler Manager, Scheduler Manager Introduction, time, Top
-@end ifinfo
@chapter Scheduler Manager
-@ifinfo
-@menu
-* Scheduler Manager Introduction::
-* Scheduler Manager Background::
-* Scheduler Manager Operations::
-* Scheduler Manager Directives::
-@end menu
-@end ifinfo
-
-@ifinfo
-@node Scheduler Manager Introduction, Scheduler Manager Background, Scheduler Manager, Scheduler Manager
-@end ifinfo
+
@section Introduction
The scheduler manager ...
@@ -35,20 +21,8 @@ The directives provided by the scheduler manager are:
@item @code{sched_yield} -
@end itemize
-@ifinfo
-@node Scheduler Manager Background, Priority, Scheduler Manager Introduction, Scheduler Manager
-@end ifinfo
@section Background
-@ifinfo
-@menu
-* Priority::
-* Scheduling Policies::
-@end menu
-@end ifinfo
-
-@ifinfo
-@node Priority, Scheduling Policies, Scheduler Manager Background, Scheduler Manager Background
-@end ifinfo
+
@subsection Priority
In the RTEMS implementation of the POSIX API, the priorities range from
@@ -56,9 +30,6 @@ the low priority of sched_get_priority_min() to the highest priority of
sched_get_priority_max(). Numerically higher values represent higher
priorities.
-@ifinfo
-@node Scheduling Policies, Scheduler Manager Operations, Priority, Scheduler Manager Background
-@end ifinfo
@subsection Scheduling Policies
The following scheduling policies are available:
@@ -87,23 +58,9 @@ the thread resumes its initial priority and has its budget replenished.
@end table
-@ifinfo
-@node Scheduler Manager Operations, Scheduler Manager Directives, Scheduling Policies, Scheduler Manager
-@end ifinfo
@section Operations
-@ifinfo
-@node Scheduler Manager Directives, sched_get_priority_min, Scheduler Manager Operations, Scheduler Manager
-@end ifinfo
@section Directives
-@ifinfo
-@menu
-* sched_get_priority_min::
-* sched_get_priority_max::
-* sched_rr_get_interval::
-* sched_yield::
-@end menu
-@end ifinfo
This section details the scheduler manager's directives.
A subsection is dedicated to each of this manager's directives
@@ -111,9 +68,6 @@ and describes the calling sequence, related constants, usage,
and status codes.
@page
-@ifinfo
-@node sched_get_priority_min, sched_get_priority_max, Scheduler Manager Directives, Scheduler Manager Directives
-@end ifinfo
@subsection sched_get_priority_min
@subheading CALLING SEQUENCE:
@@ -141,9 +95,6 @@ The indicated policy is invalid.
@subheading NOTES:
@page
-@ifinfo
-@node sched_get_priority_max, sched_rr_get_interval, sched_get_priority_min, Scheduler Manager Directives
-@end ifinfo
@subsection sched_get_priority_max
@subheading CALLING SEQUENCE:
@@ -171,9 +122,6 @@ The indicated policy is invalid.
@subheading NOTES:
@page
-@ifinfo
-@node sched_rr_get_interval, sched_yield, sched_get_priority_max, Scheduler Manager Directives
-@end ifinfo
@subsection sched_rr_get_interval
@subheading CALLING SEQUENCE:
@@ -205,9 +153,6 @@ The specified interval pointer parameter is invalid.
@subheading NOTES:
@page
-@ifinfo
-@node sched_yield, Command and Variable Index, sched_rr_get_interval, Scheduler Manager Directives
-@end ifinfo
@subsection sched_yield
@subheading CALLING SEQUENCE:
diff --git a/doc/new_chapters/signal.t b/doc/new_chapters/signal.t
index 6d90b8cfff..1e5b6cfd50 100644
--- a/doc/new_chapters/signal.t
+++ b/doc/new_chapters/signal.t
@@ -6,22 +6,8 @@
@c $Id$
@c
-@ifinfo
-@node Signal Manager, Signal Manager Introduction, pthread_getschedparam, Top
-@end ifinfo
@chapter Signal Manager
-@ifinfo
-@menu
-* Signal Manager Introduction::
-* Signal Manager Background::
-* Signal Manager Operations::
-* Signal Manager Directives::
-@end menu
-@end ifinfo
-
-@ifinfo
-@node Signal Manager Introduction, Signal Manager Background, Signal Manager, Signal Manager
-@end ifinfo
+
@section Introduction
The signal manager ...
@@ -49,20 +35,8 @@ The directives provided by the signal manager are:
@item @code{alarm} -
@end itemize
-@ifinfo
-@node Signal Manager Background, Signal Delivery, Signal Manager Introduction, Signal Manager
-@end ifinfo
@section Background
-@ifinfo
-@menu
-* Signal Delivery::
-@end menu
-@end ifinfo
-
-@ifinfo
-@node Signal Delivery, Signal Manager Operations, Signal Manager Background, Signal Manager Background
-@end ifinfo
@subsection Signal Delivery
Signals directed at a thread are delivered to the specified thread.
@@ -95,37 +69,9 @@ the recipient of the signal.
@end enumerate
-@ifinfo
-@node Signal Manager Operations, Signal Manager Directives, Signal Delivery, Signal Manager
-@end ifinfo
@section Operations
-@ifinfo
-@node Signal Manager Directives, sigaddset, Signal Manager Operations, Signal Manager
-@end ifinfo
@section Directives
-@ifinfo
-@menu
-* sigaddset::
-* sigdelset::
-* sigfillset::
-* sigismember::
-* sigemptyset::
-* sigaction::
-* pthread_kill::
-* sigprocmask::
-* pthread_sigmask::
-* kill::
-* sigpending::
-* sigsuspend::
-* pause::
-* sigwait::
-* sigwaitinfo::
-* sigtimedwait::
-* sigqueue::
-* alarm::
-@end menu
-@end ifinfo
This section details the signal manager's directives.
A subsection is dedicated to each of this manager's directives
@@ -133,9 +79,6 @@ and describes the calling sequence, related constants, usage,
and status codes.
@page
-@ifinfo
-@node sigaddset, sigdelset, Signal Manager Directives, Signal Manager Directives
-@end ifinfo
@subsection sigaddset
@subheading CALLING SEQUENCE:
@@ -162,9 +105,6 @@ Invalid argument passed.
@subheading NOTES:
@page
-@ifinfo
-@node sigdelset, sigfillset, sigaddset, Signal Manager Directives
-@end ifinfo
@subsection sigdelset
@subheading CALLING SEQUENCE:
@@ -191,9 +131,6 @@ Invalid argument passed.
@subheading NOTES:
@page
-@ifinfo
-@node sigfillset, sigismember, sigdelset, Signal Manager Directives
-@end ifinfo
@subsection sigfillset
@subheading CALLING SEQUENCE:
@@ -218,9 +155,6 @@ Invalid argument passed.
@subheading NOTES:
@page
-@ifinfo
-@node sigismember, sigemptyset, sigfillset, Signal Manager Directives
-@end ifinfo
@subsection sigismember
@subheading CALLING SEQUENCE:
@@ -246,9 +180,6 @@ Invalid argument passed.
@subheading NOTES:
@page
-@ifinfo
-@node sigemptyset, sigaction, sigismember, Signal Manager Directives
-@end ifinfo
@subsection sigemptyset
@subheading CALLING SEQUENCE:
@@ -274,9 +205,6 @@ Invalid argument passed.
@subheading NOTES:
@page
-@ifinfo
-@node sigaction, pthread_kill, sigemptyset, Signal Manager Directives
-@end ifinfo
@subsection sigaction
@subheading CALLING SEQUENCE:
@@ -308,9 +236,6 @@ Realtime Signals Extension option not supported.
The signal number cannot be SIGKILL.
@page
-@ifinfo
-@node pthread_kill, sigprocmask, sigaction, Signal Manager Directives
-@end ifinfo
@subsection pthread_kill
@subheading CALLING SEQUENCE:
@@ -339,9 +264,6 @@ Invalid argument passed.
@subheading NOTES:
@page
-@ifinfo
-@node sigprocmask, pthread_sigmask, pthread_kill, Signal Manager Directives
-@end ifinfo
@subsection sigprocmask
@subheading CALLING SEQUENCE:
@@ -369,9 +291,6 @@ Invalid argument passed.
@page
-@ifinfo
-@node pthread_sigmask, kill, sigprocmask, Signal Manager Directives
-@end ifinfo
@subsection pthread_sigmask
@subheading CALLING SEQUENCE:
@@ -399,9 +318,6 @@ Invalid argument passed.
@page
-@ifinfo
-@node kill, sigpending, pthread_sigmask, Signal Manager Directives
-@end ifinfo
@subsection kill
@subheading CALLING SEQUENCE:
@@ -435,9 +351,6 @@ The process indicated by the parameter pid is invalid.
@page
-@ifinfo
-@node sigpending, sigsuspend, kill, Signal Manager Directives
-@end ifinfo
@subsection sigpending
@subheading CALLING SEQUENCE:
@@ -465,9 +378,6 @@ Invalid address for set.
@subheading NOTES:
@page
-@ifinfo
-@node sigsuspend, pause, sigpending, Signal Manager Directives
-@end ifinfo
@subsection sigsuspend
@subheading CALLING SEQUENCE:
@@ -494,9 +404,6 @@ Signal interrupted this function.
@subheading NOTES:
@page
-@ifinfo
-@node pause, sigwait, sigsuspend, Signal Manager Directives
-@end ifinfo
@subsection pause
@subheading CALLING SEQUENCE:
@@ -521,9 +428,6 @@ Signal interrupted this function.
@subheading NOTES:
@page
-@ifinfo
-@node sigwait, sigwaitinfo, pause, Signal Manager Directives
-@end ifinfo
@subsection sigwait
@subheading CALLING SEQUENCE:
@@ -552,9 +456,6 @@ Signal interrupted this function.
@subheading NOTES:
@page
-@ifinfo
-@node sigwaitinfo, sigtimedwait, sigwait, Signal Manager Directives
-@end ifinfo
@subsection sigwaitinfo
@subheading CALLING SEQUENCE:
@@ -580,9 +481,6 @@ Signal interrupted this function.
@subheading NOTES:
@page
-@ifinfo
-@node sigtimedwait, sigqueue, sigwaitinfo, Signal Manager Directives
-@end ifinfo
@subsection sigtimedwait
@subheading CALLING SEQUENCE:
@@ -618,9 +516,6 @@ If timeout is NULL, then the thread will wait forever for the specified
signal set.
@page
-@ifinfo
-@node sigqueue, alarm, sigtimedwait, Signal Manager Directives
-@end ifinfo
@subsection sigqueue
@subheading CALLING SEQUENCE:
@@ -663,9 +558,6 @@ The process pid does not exist.
@page
-@ifinfo
-@node alarm, Mutex Manager, sigqueue, Signal Manager Directives
-@end ifinfo
@subsection alarm
@subheading CALLING SEQUENCE:
diff --git a/doc/new_chapters/thread.t b/doc/new_chapters/thread.t
index bb223a37ed..9add33dfef 100644
--- a/doc/new_chapters/thread.t
+++ b/doc/new_chapters/thread.t
@@ -6,22 +6,8 @@
@c $Id$
@c
-@ifinfo
-@node Thread Manager, Thread Manager Introduction, Preface, Top
-@end ifinfo
@chapter Thread Manager
-@ifinfo
-@menu
-* Thread Manager Introduction::
-* Thread Manager Background::
-* Thread Manager Operations::
-* Thread Manager Directives::
-@end menu
-@end ifinfo
-
-@ifinfo
-@node Thread Manager Introduction, Thread Manager Background, Thread Manager, Thread Manager
-@end ifinfo
+
@section Introduction
The thread manager ...
@@ -56,19 +42,8 @@ The directives provided by the thread manager are:
@item @code{pthread_getschedparam} -
@end itemize
-@ifinfo
-@node Thread Manager Background, Thread Attributes, Thread Manager Introduction, Thread Manager
-@end ifinfo
@section Background
-@ifinfo
-@menu
-* Thread Attributes::
-@end menu
-@end ifinfo
-
-@ifinfo
-@node Thread Attributes, Thread Manager Operations, Thread Manager Background, Thread Manager Background
-@end ifinfo
+
@subsection Thread Attributes
Thread attributes are utilized only at thread creation time.
@@ -107,44 +82,9 @@ All policies utilize the thread priority parameter.
@end table
-@ifinfo
-@node Thread Manager Operations, Thread Manager Directives, Thread Attributes, Thread Manager
-@end ifinfo
@section Operations
-@ifinfo
-@node Thread Manager Directives, pthread_attr_init, Thread Manager Operations, Thread Manager
-@end ifinfo
@section Directives
-@ifinfo
-@menu
-* pthread_attr_init::
-* pthread_attr_destroy::
-* pthread_attr_setdetachstate::
-* pthread_attr_getdetachstate::
-* pthread_attr_setstacksize::
-* pthread_attr_getstacksize::
-* pthread_attr_setstackaddr::
-* pthread_attr_getstackaddr::
-* pthread_attr_setscope::
-* pthread_attr_getscope::
-* pthread_attr_setinheritsched::
-* pthread_attr_getinheritsched::
-* pthread_attr_setschedpolicy::
-* pthread_attr_getschedpolicy::
-* pthread_attr_setschedparam::
-* pthread_attr_getschedparam::
-* pthread_create::
-* pthread_exit::
-* pthread_detach::
-* pthread_join::
-* pthread_self::
-* pthread_equal::
-* pthread_once::
-* pthread_setschedparam::
-* pthread_getschedparam::
-@end menu
-@end ifinfo
This section details the thread manager's directives.
A subsection is dedicated to each of this manager's directives
@@ -152,9 +92,6 @@ and describes the calling sequence, related constants, usage,
and status codes.
@page
-@ifinfo
-@node pthread_attr_init, pthread_attr_destroy, Thread Manager Directives, Thread Manager Directives
-@end ifinfo
@subsection pthread_attr_init
@subheading CALLING SEQUENCE:
@@ -181,9 +118,6 @@ The attribute pointer argument is invalid.
@subheading NOTES:
@page
-@ifinfo
-@node pthread_attr_destroy, pthread_attr_setdetachstate, pthread_attr_init, Thread Manager Directives
-@end ifinfo
@subsection pthread_attr_destroy
@subheading CALLING SEQUENCE:
@@ -212,9 +146,6 @@ The attribute set is not initialized.
@subheading NOTES:
@page
-@ifinfo
-@node pthread_attr_setdetachstate, pthread_attr_getdetachstate, pthread_attr_destroy, Thread Manager Directives
-@end ifinfo
@subsection pthread_attr_setdetachstate
@subheading CALLING SEQUENCE:
@@ -247,9 +178,6 @@ The detachstate argument is invalid.
@subheading NOTES:
@page
-@ifinfo
-@node pthread_attr_getdetachstate, pthread_attr_setstacksize, pthread_attr_setdetachstate, Thread Manager Directives
-@end ifinfo
@subsection pthread_attr_getdetachstate
@subheading CALLING SEQUENCE:
@@ -282,9 +210,6 @@ The detatchstate pointer argument is invalid.
@subheading NOTES:
@page
-@ifinfo
-@node pthread_attr_setstacksize, pthread_attr_getstacksize, pthread_attr_getdetachstate, Thread Manager Directives
-@end ifinfo
@subsection pthread_attr_setstacksize
@subheading CALLING SEQUENCE:
@@ -317,9 +242,6 @@ If the specified stacksize is below the minimum required for this CPU, then
the stacksize will be set to the minimum for this CPU.
@page
-@ifinfo
-@node pthread_attr_getstacksize, pthread_attr_setstackaddr, pthread_attr_setstacksize, Thread Manager Directives
-@end ifinfo
@subsection pthread_attr_getstacksize
@subheading CALLING SEQUENCE:
@@ -352,9 +274,6 @@ The stacksize pointer argument is invalid.
@subheading NOTES:
@page
-@ifinfo
-@node pthread_attr_setstackaddr, pthread_attr_getstackaddr, pthread_attr_getstacksize, Thread Manager Directives
-@end ifinfo
@subsection pthread_attr_setstackaddr
@subheading CALLING SEQUENCE:
@@ -384,9 +303,6 @@ The attribute set is not initialized.
@subheading NOTES:
@page
-@ifinfo
-@node pthread_attr_getstackaddr, pthread_attr_setscope, pthread_attr_setstackaddr, Thread Manager Directives
-@end ifinfo
@subsection pthread_attr_getstackaddr
@subheading CALLING SEQUENCE:
@@ -419,9 +335,6 @@ The stackaddr pointer argument is invalid.
@subheading NOTES:
@page
-@ifinfo
-@node pthread_attr_setscope, pthread_attr_getscope, pthread_attr_getstackaddr, Thread Manager Directives
-@end ifinfo
@subsection pthread_attr_setscope
@subheading CALLING SEQUENCE:
@@ -457,9 +370,6 @@ The contention scope specified (PTHREAD_SCOPE_SYSTEM) is not supported.
@subheading NOTES:
@page
-@ifinfo
-@node pthread_attr_getscope, pthread_attr_setinheritsched, pthread_attr_setscope, Thread Manager Directives
-@end ifinfo
@subsection pthread_attr_getscope
@subheading CALLING SEQUENCE:
@@ -492,9 +402,6 @@ The contentionscope pointer argument is invalid.
@subheading NOTES:
@page
-@ifinfo
-@node pthread_attr_setinheritsched, pthread_attr_getinheritsched, pthread_attr_getscope, Thread Manager Directives
-@end ifinfo
@subsection pthread_attr_setinheritsched
@subheading CALLING SEQUENCE:
@@ -527,9 +434,6 @@ The specified scheduler inheritance argument is invalid.
@subheading NOTES:
@page
-@ifinfo
-@node pthread_attr_getinheritsched, pthread_attr_setschedpolicy, pthread_attr_setinheritsched, Thread Manager Directives
-@end ifinfo
@subsection pthread_attr_getinheritsched
@subheading CALLING SEQUENCE:
@@ -561,9 +465,6 @@ The inheritsched pointer argument is invalid.
@subheading NOTES:
@page
-@ifinfo
-@node pthread_attr_setschedpolicy, pthread_attr_getschedpolicy, pthread_attr_getinheritsched, Thread Manager Directives
-@end ifinfo
@subsection pthread_attr_setschedpolicy
@subheading CALLING SEQUENCE:
@@ -595,9 +496,6 @@ The specified scheduler policy argument is invalid.
@subheading NOTES:
@page
-@ifinfo
-@node pthread_attr_getschedpolicy, pthread_attr_setschedparam, pthread_attr_setschedpolicy, Thread Manager Directives
-@end ifinfo
@subsection pthread_attr_getschedpolicy
@subheading CALLING SEQUENCE:
@@ -629,9 +527,6 @@ The specified scheduler policy argument pointer is invalid.
@subheading NOTES:
@page
-@ifinfo
-@node pthread_attr_setschedparam, pthread_attr_getschedparam, pthread_attr_getschedpolicy, Thread Manager Directives
-@end ifinfo
@subsection pthread_attr_setschedparam
@subheading CALLING SEQUENCE:
@@ -663,9 +558,6 @@ The specified scheduler parameter argument is invalid.
@subheading NOTES:
@page
-@ifinfo
-@node pthread_attr_getschedparam, pthread_create, pthread_attr_setschedparam, Thread Manager Directives
-@end ifinfo
@subsection pthread_attr_getschedparam
@subheading CALLING SEQUENCE:
@@ -697,9 +589,6 @@ The specified scheduler parameter argument pointer is invalid.
@subheading NOTES:
@page
-@ifinfo
-@node pthread_create, pthread_exit, pthread_attr_getschedparam, Thread Manager Directives
-@end ifinfo
@subsection pthread_create
@subheading CALLING SEQUENCE:
@@ -761,9 +650,6 @@ Invalid argument passed.
@subheading NOTES:
@page
-@ifinfo
-@node pthread_exit, pthread_detach, pthread_create, Thread Manager Directives
-@end ifinfo
@subsection pthread_exit
@subheading CALLING SEQUENCE:
@@ -787,9 +673,6 @@ void pthread_exit(
@subheading NOTES:
@page
-@ifinfo
-@node pthread_detach, pthread_join, pthread_exit, Thread Manager Directives
-@end ifinfo
@subsection pthread_detach
@subheading CALLING SEQUENCE:
@@ -821,9 +704,6 @@ will remain joined with that thread. Any subsequent calls to pthread_join
on the specified thread will fail.
@page
-@ifinfo
-@node pthread_join, pthread_self, pthread_detach, Thread Manager Directives
-@end ifinfo
@subsection pthread_join
@subheading CALLING SEQUENCE:
@@ -861,9 +741,6 @@ on the specified thread will fail.
If value_ptr is NULL, then no value is returned.
@page
-@ifinfo
-@node pthread_self, pthread_equal, pthread_join, Thread Manager Directives
-@end ifinfo
@subsection pthread_self
@subheading CALLING SEQUENCE:
@@ -883,9 +760,6 @@ This routine returns the id of the calling thread.
@subheading NOTES:
@page
-@ifinfo
-@node pthread_equal, pthread_once, pthread_self, Thread Manager Directives
-@end ifinfo
@subsection pthread_equal
@subheading CALLING SEQUENCE:
@@ -917,9 +791,6 @@ The thread ids are equal.
The behavior is undefined if the thread IDs are not valid.
@page
-@ifinfo
-@node pthread_once, pthread_setschedparam, pthread_equal, Thread Manager Directives
-@end ifinfo
@subsection pthread_once
@subheading CALLING SEQUENCE:
@@ -944,9 +815,6 @@ NONE
@subheading NOTES:
@page
-@ifinfo
-@node pthread_setschedparam, pthread_getschedparam, pthread_once, Thread Manager Directives
-@end ifinfo
@subsection pthread_setschedparam
@subheading CALLING SEQUENCE:
@@ -988,9 +856,6 @@ The thread indicated was invalid.
@subheading NOTES:
@page
-@ifinfo
-@node pthread_getschedparam, Signal Manager, pthread_setschedparam, Thread Manager Directives
-@end ifinfo
@subsection pthread_getschedparam
@subheading CALLING SEQUENCE: