diff options
author | Mike Frysinger <vapier@gentoo.org> | 2022-01-22 04:59:36 +0300 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2022-02-05 03:39:09 +0300 |
commit | 44f6310bf93748ca1d55abcb9a2c82a432643256 (patch) | |
tree | a9d522ba89b70df7b31e4457f52945ce78b3bb3c /newlib/libc/libc.texi | |
parent | 3365bd2f7a8926457e13699c827a59b0c547bbd2 (diff) |
newlib: libc: include all chapters all the time in the manual
THe stdio subdir is actually required by the documentation. The
stdio/def is handled dynamically, but libc.texi always expects it
to be included, and fails if it isn't. So making it required when
building docs is safe.
The xdr subdir is handled dynamically, but it doesn't include any
docs, so the dynamic logic isn't (currently) adding any value. So
making it required when building docs is safe.
That leaves: iconv, stdio64, posix, and signal subdirs. The chapters
have a little disclaimer saying they are system-dependent, but even
then, imo having stable manuals regardless of the target is preferable,
and we can add more disclaimer language to these chapters if we want.
This doesn't touch the man page codepaths, just the info/pdf.
Diffstat (limited to 'newlib/libc/libc.texi')
-rw-r--r-- | newlib/libc/libc.texi | 18 |
1 files changed, 0 insertions, 18 deletions
diff --git a/newlib/libc/libc.texi b/newlib/libc/libc.texi index 0cab22036..d217d8118 100644 --- a/newlib/libc/libc.texi +++ b/newlib/libc/libc.texi @@ -132,44 +132,26 @@ into another language, under the above conditions for modified versions. @node Top @top The Red Hat newlib C Library -@c The menu contents depend on the configuration, so we include them -@c as a separate file - -@c switch to set SIGNALS on or off, according to whether config picks up -@c signal subdirectory: -@include sigset.texi -@include posix.texi -@include stdio64.texi -@include iconvset.texi - @menu * Introduction:: * Stdlib:: * Ctype:: * Stdio:: -@ifset STDIO64 * Stdio64:: -@end ifset * Strings:: * Wchar strings:: -@ifset SIGNALS * Signals:: -@end ifset * Timefns:: * Locale:: * Reentrancy:: * Misc:: -@ifset POSIX * Posix:: -@end ifset * Syscalls:: * Arglists:: -@ifset ICONV * Iconv:: -@end ifset * Overflow Protection:: * Document Index:: |