annotate doc/gnulib.texi @ 13714:f4bf48c2a955

Manual: improve out-of-memory documentation. * gnulib.texi: Rewrite “Out of memory handling” section to be about gnulib, not GSS. Signed-off-by: Simon Josefsson <simon@josefsson.org>
author Reuben Thomas <rrt@sc3d.org>
date Tue, 21 Sep 2010 15:29:45 +0100
parents ca70a11e70e2
children a35c1efcd66d
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
5239
9056ec9c4b2b skeleton manual
Karl Berry <karl@freefriends.org>
parents:
diff changeset
1 \input texinfo @c -*-texinfo-*-
9056ec9c4b2b skeleton manual
Karl Berry <karl@freefriends.org>
parents:
diff changeset
2 @comment %**start of header
9056ec9c4b2b skeleton manual
Karl Berry <karl@freefriends.org>
parents:
diff changeset
3 @setfilename gnulib.info
9056ec9c4b2b skeleton manual
Karl Berry <karl@freefriends.org>
parents:
diff changeset
4 @settitle GNU Gnulib
13533
ca70a11e70e2 Integrate the regex documentation.
Bruno Haible <bruno@clisp.org>
parents: 13399
diff changeset
5 @c Define a new index for the magic constants in regex.texi.
ca70a11e70e2 Integrate the regex documentation.
Bruno Haible <bruno@clisp.org>
parents: 13399
diff changeset
6 @defcodeindex cn
5256
e23bd8e9d368 import sections from Simon
Karl Berry <karl@freefriends.org>
parents: 5239
diff changeset
7 @syncodeindex fn cp
13533
ca70a11e70e2 Integrate the regex documentation.
Bruno Haible <bruno@clisp.org>
parents: 13399
diff changeset
8 @syncodeindex ky cp
5239
9056ec9c4b2b skeleton manual
Karl Berry <karl@freefriends.org>
parents:
diff changeset
9 @syncodeindex pg cp
13533
ca70a11e70e2 Integrate the regex documentation.
Bruno Haible <bruno@clisp.org>
parents: 13399
diff changeset
10 @syncodeindex tp cp
ca70a11e70e2 Integrate the regex documentation.
Bruno Haible <bruno@clisp.org>
parents: 13399
diff changeset
11 @syncodeindex vr cp
ca70a11e70e2 Integrate the regex documentation.
Bruno Haible <bruno@clisp.org>
parents: 13399
diff changeset
12 @syncodeindex cn cp
9412
f5d73cf73b89 Document some more things the gnulib user must be aware of.
Bruno Haible <bruno@clisp.org>
parents: 9290
diff changeset
13 @ifclear texi2html
f5d73cf73b89 Document some more things the gnulib user must be aware of.
Bruno Haible <bruno@clisp.org>
parents: 9290
diff changeset
14 @firstparagraphindent insert
f5d73cf73b89 Document some more things the gnulib user must be aware of.
Bruno Haible <bruno@clisp.org>
parents: 9290
diff changeset
15 @end ifclear
5239
9056ec9c4b2b skeleton manual
Karl Berry <karl@freefriends.org>
parents:
diff changeset
16 @comment %**end of header
9056ec9c4b2b skeleton manual
Karl Berry <karl@freefriends.org>
parents:
diff changeset
17
10224
bc89433c293a Fix CVS-isms.
Bruno Haible <bruno@clisp.org>
parents: 10095
diff changeset
18 @comment Defines the UPDATED variable.
bc89433c293a Fix CVS-isms.
Bruno Haible <bruno@clisp.org>
parents: 10095
diff changeset
19 @include updated-stamp
5239
9056ec9c4b2b skeleton manual
Karl Berry <karl@freefriends.org>
parents:
diff changeset
20
9056ec9c4b2b skeleton manual
Karl Berry <karl@freefriends.org>
parents:
diff changeset
21 @copying
9056ec9c4b2b skeleton manual
Karl Berry <karl@freefriends.org>
parents:
diff changeset
22 This manual is for GNU Gnulib (updated @value{UPDATED}),
9056ec9c4b2b skeleton manual
Karl Berry <karl@freefriends.org>
parents:
diff changeset
23 which is a library of common routines intended to be shared at the
9056ec9c4b2b skeleton manual
Karl Berry <karl@freefriends.org>
parents:
diff changeset
24 source level.
9056ec9c4b2b skeleton manual
Karl Berry <karl@freefriends.org>
parents:
diff changeset
25
12559
c2cbabec01dd update nearly all FSF copyright year lists to include 2010
Jim Meyering <meyering@redhat.com>
parents: 12403
diff changeset
26 Copyright @copyright{} 2004-2010 Free Software Foundation, Inc.
5239
9056ec9c4b2b skeleton manual
Karl Berry <karl@freefriends.org>
parents:
diff changeset
27
9056ec9c4b2b skeleton manual
Karl Berry <karl@freefriends.org>
parents:
diff changeset
28 Permission is granted to copy, distribute and/or modify this document
10762
d67664a4e01c Change license to GFDLv1.3+.
Simon Josefsson <simon@josefsson.org>
parents: 10718
diff changeset
29 under the terms of the GNU Free Documentation License, Version 1.3 or
5239
9056ec9c4b2b skeleton manual
Karl Berry <karl@freefriends.org>
parents:
diff changeset
30 any later version published by the Free Software Foundation; with no
10718
a60fbd64e287 Use GFDLv1.2+ for manual.
Simon Josefsson <simon@josefsson.org>
parents: 10717
diff changeset
31 Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A
a60fbd64e287 Use GFDLv1.2+ for manual.
Simon Josefsson <simon@josefsson.org>
parents: 10717
diff changeset
32 copy of the license is included in the section entitled ``GNU Free
a60fbd64e287 Use GFDLv1.2+ for manual.
Simon Josefsson <simon@josefsson.org>
parents: 10717
diff changeset
33 Documentation License''.
5239
9056ec9c4b2b skeleton manual
Karl Berry <karl@freefriends.org>
parents:
diff changeset
34 @end copying
9056ec9c4b2b skeleton manual
Karl Berry <karl@freefriends.org>
parents:
diff changeset
35
9056ec9c4b2b skeleton manual
Karl Berry <karl@freefriends.org>
parents:
diff changeset
36 @dircategory Software development
9056ec9c4b2b skeleton manual
Karl Berry <karl@freefriends.org>
parents:
diff changeset
37 @direntry
5257
5cde461db6dc direntry
Karl Berry <karl@freefriends.org>
parents: 5256
diff changeset
38 * Gnulib: (gnulib). Source files to share among distributions.
5239
9056ec9c4b2b skeleton manual
Karl Berry <karl@freefriends.org>
parents:
diff changeset
39 @end direntry
9056ec9c4b2b skeleton manual
Karl Berry <karl@freefriends.org>
parents:
diff changeset
40
9056ec9c4b2b skeleton manual
Karl Berry <karl@freefriends.org>
parents:
diff changeset
41 @titlepage
9056ec9c4b2b skeleton manual
Karl Berry <karl@freefriends.org>
parents:
diff changeset
42 @title GNU Gnulib
9056ec9c4b2b skeleton manual
Karl Berry <karl@freefriends.org>
parents:
diff changeset
43 @subtitle updated @value{UPDATED}
9056ec9c4b2b skeleton manual
Karl Berry <karl@freefriends.org>
parents:
diff changeset
44 @author @email{bug-gnulib@@gnu.org}
9056ec9c4b2b skeleton manual
Karl Berry <karl@freefriends.org>
parents:
diff changeset
45 @page
9056ec9c4b2b skeleton manual
Karl Berry <karl@freefriends.org>
parents:
diff changeset
46 @vskip 0pt plus 1filll
9056ec9c4b2b skeleton manual
Karl Berry <karl@freefriends.org>
parents:
diff changeset
47 @insertcopying
9056ec9c4b2b skeleton manual
Karl Berry <karl@freefriends.org>
parents:
diff changeset
48 @end titlepage
9056ec9c4b2b skeleton manual
Karl Berry <karl@freefriends.org>
parents:
diff changeset
49
9056ec9c4b2b skeleton manual
Karl Berry <karl@freefriends.org>
parents:
diff changeset
50 @contents
9056ec9c4b2b skeleton manual
Karl Berry <karl@freefriends.org>
parents:
diff changeset
51
9056ec9c4b2b skeleton manual
Karl Berry <karl@freefriends.org>
parents:
diff changeset
52 @ifnottex
9056ec9c4b2b skeleton manual
Karl Berry <karl@freefriends.org>
parents:
diff changeset
53 @node Top
9056ec9c4b2b skeleton manual
Karl Berry <karl@freefriends.org>
parents:
diff changeset
54 @top GNU Gnulib
9056ec9c4b2b skeleton manual
Karl Berry <karl@freefriends.org>
parents:
diff changeset
55
9056ec9c4b2b skeleton manual
Karl Berry <karl@freefriends.org>
parents:
diff changeset
56 @insertcopying
9056ec9c4b2b skeleton manual
Karl Berry <karl@freefriends.org>
parents:
diff changeset
57 @end ifnottex
9056ec9c4b2b skeleton manual
Karl Berry <karl@freefriends.org>
parents:
diff changeset
58
9056ec9c4b2b skeleton manual
Karl Berry <karl@freefriends.org>
parents:
diff changeset
59 @menu
7546
de9055fd713b Split the chapter "Gnulib" into 3 chapters "Introduction",
Bruno Haible <bruno@clisp.org>
parents: 7334
diff changeset
60 * Introduction::
5239
9056ec9c4b2b skeleton manual
Karl Berry <karl@freefriends.org>
parents:
diff changeset
61 * Invoking gnulib-tool::
12774
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
62 * Writing modules::
13399
aae05084c143 Add "Extending Gnulib" chapter to manual.
Ben Pfaff <blp@cs.stanford.edu>
parents: 13358
diff changeset
63 * Extending Gnulib::
7618
549e482b5ecd * README: Fix typo.
Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
parents: 7548
diff changeset
64 * Miscellaneous Notes::
9195
70c7e1dd8d79 New chapter "POSIX Substitutes Library".
Bruno Haible <bruno@clisp.org>
parents: 9164
diff changeset
65 * POSIX Substitutes Library:: Building as a separate substitutes library.
70c7e1dd8d79 New chapter "POSIX Substitutes Library".
Bruno Haible <bruno@clisp.org>
parents: 9164
diff changeset
66 * Header File Substitutes:: Overriding system headers.
9099
7dccd64f30f9 revise node structure for new fdl.texi
Karl Berry <karl@freefriends.org>
parents: 8868
diff changeset
67 * Function Substitutes:: Replacing system functions.
10875
4e0702ce194a Update doc for POSIX:2008. Part 1: Function removals.
Bruno Haible <bruno@clisp.org>
parents: 10850
diff changeset
68 * Legacy Function Substitutes:: Replacing system functions.
9611
44dd0c8a835f Add documentation chapter about the glibc header files.
Bruno Haible <bruno@clisp.org>
parents: 9603
diff changeset
69 * Glibc Header File Substitutes:: Overriding system headers.
9635
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
70 * Glibc Function Substitutes:: Replacing system functions.
9099
7dccd64f30f9 revise node structure for new fdl.texi
Karl Berry <karl@freefriends.org>
parents: 8868
diff changeset
71 * Particular Modules:: Documentation of individual modules.
13533
ca70a11e70e2 Integrate the regex documentation.
Bruno Haible <bruno@clisp.org>
parents: 13399
diff changeset
72 * Regular expressions:: The regex module.
9099
7dccd64f30f9 revise node structure for new fdl.texi
Karl Berry <karl@freefriends.org>
parents: 8868
diff changeset
73 * GNU Free Documentation License:: Copying and sharing this manual.
5239
9056ec9c4b2b skeleton manual
Karl Berry <karl@freefriends.org>
parents:
diff changeset
74 * Index::
9056ec9c4b2b skeleton manual
Karl Berry <karl@freefriends.org>
parents:
diff changeset
75 @end menu
9056ec9c4b2b skeleton manual
Karl Berry <karl@freefriends.org>
parents:
diff changeset
76
9766
bef0d9fb5b1b Consistent explanation of "Gnulib module: ..." notation.
Thien-Thi Nguyen <ttn@gnuvola.org>
parents: 9764
diff changeset
77 @c This is used at the beginning of four chapters.
bef0d9fb5b1b Consistent explanation of "Gnulib module: ..." notation.
Thien-Thi Nguyen <ttn@gnuvola.org>
parents: 9764
diff changeset
78 @macro nosuchmodulenote{thing}
bef0d9fb5b1b Consistent explanation of "Gnulib module: ..." notation.
Thien-Thi Nguyen <ttn@gnuvola.org>
parents: 9764
diff changeset
79 The notation ``Gnulib module: ---'' means that Gnulib does not provide a
bef0d9fb5b1b Consistent explanation of "Gnulib module: ..." notation.
Thien-Thi Nguyen <ttn@gnuvola.org>
parents: 9764
diff changeset
80 module providing a substitute for the \thing\. When the list
bef0d9fb5b1b Consistent explanation of "Gnulib module: ..." notation.
Thien-Thi Nguyen <ttn@gnuvola.org>
parents: 9764
diff changeset
81 ``Portability problems not fixed by Gnulib'' is empty, such a module is
bef0d9fb5b1b Consistent explanation of "Gnulib module: ..." notation.
Thien-Thi Nguyen <ttn@gnuvola.org>
parents: 9764
diff changeset
82 not needed: No portability problems are known. Otherwise, it indicates
bef0d9fb5b1b Consistent explanation of "Gnulib module: ..." notation.
Thien-Thi Nguyen <ttn@gnuvola.org>
parents: 9764
diff changeset
83 that such a module would be useful but is not available: No one so far
bef0d9fb5b1b Consistent explanation of "Gnulib module: ..." notation.
Thien-Thi Nguyen <ttn@gnuvola.org>
parents: 9764
diff changeset
84 found this \thing\ important enough to contribute a substitute for it.
bef0d9fb5b1b Consistent explanation of "Gnulib module: ..." notation.
Thien-Thi Nguyen <ttn@gnuvola.org>
parents: 9764
diff changeset
85 If you need this particular \thing\, you may write to
9769
91221b743d5b Avoid line break inside email address.
Bruno Haible <bruno@clisp.org>
parents: 9767
diff changeset
86 @w{@code{<bug-gnulib at gnu dot org>}}.
9766
bef0d9fb5b1b Consistent explanation of "Gnulib module: ..." notation.
Thien-Thi Nguyen <ttn@gnuvola.org>
parents: 9764
diff changeset
87 @end macro
bef0d9fb5b1b Consistent explanation of "Gnulib module: ..." notation.
Thien-Thi Nguyen <ttn@gnuvola.org>
parents: 9764
diff changeset
88
10850
c68477777efb Advocacy documentation.
Bruno Haible <bruno@clisp.org>
parents: 10849
diff changeset
89
7546
de9055fd713b Split the chapter "Gnulib" into 3 chapters "Introduction",
Bruno Haible <bruno@clisp.org>
parents: 7334
diff changeset
90 @node Introduction
de9055fd713b Split the chapter "Gnulib" into 3 chapters "Introduction",
Bruno Haible <bruno@clisp.org>
parents: 7334
diff changeset
91 @chapter Introduction
5239
9056ec9c4b2b skeleton manual
Karl Berry <karl@freefriends.org>
parents:
diff changeset
92
7548
7caba67886be Add an introduction.
Bruno Haible <bruno@clisp.org>
parents: 7546
diff changeset
93 Gnulib is a source code library. It provides basic functionalities to
7caba67886be Add an introduction.
Bruno Haible <bruno@clisp.org>
parents: 7546
diff changeset
94 programs and libraries. Currently (as of October 2006) more than 30
7caba67886be Add an introduction.
Bruno Haible <bruno@clisp.org>
parents: 7546
diff changeset
95 packages make use of Gnulib.
7caba67886be Add an introduction.
Bruno Haible <bruno@clisp.org>
parents: 7546
diff changeset
96
7caba67886be Add an introduction.
Bruno Haible <bruno@clisp.org>
parents: 7546
diff changeset
97 Resources:
5239
9056ec9c4b2b skeleton manual
Karl Berry <karl@freefriends.org>
parents:
diff changeset
98
9056ec9c4b2b skeleton manual
Karl Berry <karl@freefriends.org>
parents:
diff changeset
99 @itemize
9056ec9c4b2b skeleton manual
Karl Berry <karl@freefriends.org>
parents:
diff changeset
100 @item Gnulib is hosted at Savannah:
9056ec9c4b2b skeleton manual
Karl Berry <karl@freefriends.org>
parents:
diff changeset
101 @url{http://savannah.gnu.org/projects/gnulib}. Get the sources
9290
c525a3ae0f4c Talk about git instead or in addition to cvs.
Bruno Haible <bruno@clisp.org>
parents: 9289
diff changeset
102 through Git or CVS from there.
5239
9056ec9c4b2b skeleton manual
Karl Berry <karl@freefriends.org>
parents:
diff changeset
103 @item The Gnulib home page:
9056ec9c4b2b skeleton manual
Karl Berry <karl@freefriends.org>
parents:
diff changeset
104 @url{http://www.gnu.org/software/gnulib/}.
9056ec9c4b2b skeleton manual
Karl Berry <karl@freefriends.org>
parents:
diff changeset
105 @end itemize
9056ec9c4b2b skeleton manual
Karl Berry <karl@freefriends.org>
parents:
diff changeset
106
7548
7caba67886be Add an introduction.
Bruno Haible <bruno@clisp.org>
parents: 7546
diff changeset
107 @menu
10850
c68477777efb Advocacy documentation.
Bruno Haible <bruno@clisp.org>
parents: 10849
diff changeset
108 * Benefits::
9555
c0753d126266 no period in node name
Karl Berry <karl@freefriends.org>
parents: 9550
diff changeset
109 * Library vs Reusable Code::
7548
7caba67886be Add an introduction.
Bruno Haible <bruno@clisp.org>
parents: 7546
diff changeset
110 * Portability and Application Code::
7caba67886be Add an introduction.
Bruno Haible <bruno@clisp.org>
parents: 7546
diff changeset
111 * Modules::
7caba67886be Add an introduction.
Bruno Haible <bruno@clisp.org>
parents: 7546
diff changeset
112 * Various Kinds of Modules::
7caba67886be Add an introduction.
Bruno Haible <bruno@clisp.org>
parents: 7546
diff changeset
113 * Collaborative Development::
7caba67886be Add an introduction.
Bruno Haible <bruno@clisp.org>
parents: 7546
diff changeset
114 * Copyright::
7caba67886be Add an introduction.
Bruno Haible <bruno@clisp.org>
parents: 7546
diff changeset
115 * Steady Development::
7caba67886be Add an introduction.
Bruno Haible <bruno@clisp.org>
parents: 7546
diff changeset
116 * Openness::
7caba67886be Add an introduction.
Bruno Haible <bruno@clisp.org>
parents: 7546
diff changeset
117 @end menu
7caba67886be Add an introduction.
Bruno Haible <bruno@clisp.org>
parents: 7546
diff changeset
118
7caba67886be Add an introduction.
Bruno Haible <bruno@clisp.org>
parents: 7546
diff changeset
119 @include gnulib-intro.texi
7caba67886be Add an introduction.
Bruno Haible <bruno@clisp.org>
parents: 7546
diff changeset
120
7546
de9055fd713b Split the chapter "Gnulib" into 3 chapters "Introduction",
Bruno Haible <bruno@clisp.org>
parents: 7334
diff changeset
121
de9055fd713b Split the chapter "Gnulib" into 3 chapters "Introduction",
Bruno Haible <bruno@clisp.org>
parents: 7334
diff changeset
122 @include gnulib-tool.texi
de9055fd713b Split the chapter "Gnulib" into 3 chapters "Introduction",
Bruno Haible <bruno@clisp.org>
parents: 7334
diff changeset
123
de9055fd713b Split the chapter "Gnulib" into 3 chapters "Introduction",
Bruno Haible <bruno@clisp.org>
parents: 7334
diff changeset
124
12774
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
125 @node Writing modules
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
126 @chapter Writing modules
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
127
13399
aae05084c143 Add "Extending Gnulib" chapter to manual.
Ben Pfaff <blp@cs.stanford.edu>
parents: 13358
diff changeset
128 This chapter explains how to write modules of your own, either to
aae05084c143 Add "Extending Gnulib" chapter to manual.
Ben Pfaff <blp@cs.stanford.edu>
parents: 13358
diff changeset
129 extend Gnulib for your own package (@pxref{Extending Gnulib}), or for
12774
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
130 inclusion in gnulib proper.
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
131
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
132 The guidelines in this chapter do not necessarily need to be followed for
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
133 using @code{gnulib-tool}. They merely represent a set of good practices.
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
134 Following them will result in a good structure of your modules and in
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
135 consistency with gnulib.
7546
de9055fd713b Split the chapter "Gnulib" into 3 chapters "Introduction",
Bruno Haible <bruno@clisp.org>
parents: 7334
diff changeset
136
5239
9056ec9c4b2b skeleton manual
Karl Berry <karl@freefriends.org>
parents:
diff changeset
137 @menu
12774
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
138 * Source code files::
5260
5a0174704b16 header files, from simon
Karl Berry <karl@freefriends.org>
parents: 5257
diff changeset
139 * Header files::
12774
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
140 * Implementation files::
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
141 * Specification::
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
142 * Module description::
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
143 * Autoconf macros::
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
144 * Unit test modules::
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
145 * Incompatible changes::
5239
9056ec9c4b2b skeleton manual
Karl Berry <karl@freefriends.org>
parents:
diff changeset
146 @end menu
9056ec9c4b2b skeleton manual
Karl Berry <karl@freefriends.org>
parents:
diff changeset
147
5982
8f55c4ac38d6 updates from Patrice, start at quoting
Karl Berry <karl@freefriends.org>
parents: 5938
diff changeset
148
12774
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
149 @node Source code files
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
150 @section Source code files
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
151
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
152 Every API (C functions or variables) provided should be declared in a header
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
153 file (.h file) and implemented in one or more implementation files (.c files).
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
154 The separation has the effect that users of your module need to read only
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
155 the contents of the .h file and the module description in order to understand
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
156 what the module is about and how to use it - not the entire implementation.
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
157 Furthermore, users of your module don't need to repeat the declarations of
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
158 the functions in their code, and are likely to receive notification through
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
159 compiler errors if you make incompatible changes to the API (like, adding a
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
160 parameter or changing the return type of a function).
5239
9056ec9c4b2b skeleton manual
Karl Berry <karl@freefriends.org>
parents:
diff changeset
161
9056ec9c4b2b skeleton manual
Karl Berry <karl@freefriends.org>
parents:
diff changeset
162
5260
5a0174704b16 header files, from simon
Karl Berry <karl@freefriends.org>
parents: 5257
diff changeset
163 @node Header files
5a0174704b16 header files, from simon
Karl Berry <karl@freefriends.org>
parents: 5257
diff changeset
164 @section Header files
5a0174704b16 header files, from simon
Karl Berry <karl@freefriends.org>
parents: 5257
diff changeset
165
12774
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
166 The .h file should declare the C functions and variables that the module
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
167 provides.
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
168
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
169 The .h file should be stand-alone. That is, it does not require other .h files
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
170 to be included before. Rather, it includes all necessary .h files by itself.
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
171
5260
5a0174704b16 header files, from simon
Karl Berry <karl@freefriends.org>
parents: 5257
diff changeset
172 @cindex double inclusion of header files
5a0174704b16 header files, from simon
Karl Berry <karl@freefriends.org>
parents: 5257
diff changeset
173 @cindex header file include protection
5a0174704b16 header files, from simon
Karl Berry <karl@freefriends.org>
parents: 5257
diff changeset
174 It is a tradition to use CPP tricks to avoid parsing the same header
5a0174704b16 header files, from simon
Karl Berry <karl@freefriends.org>
parents: 5257
diff changeset
175 file more than once, which might cause warnings. The trick is to wrap
5a0174704b16 header files, from simon
Karl Berry <karl@freefriends.org>
parents: 5257
diff changeset
176 the content of the header file (say, @file{foo.h}) in a block, as in:
5a0174704b16 header files, from simon
Karl Berry <karl@freefriends.org>
parents: 5257
diff changeset
177
5a0174704b16 header files, from simon
Karl Berry <karl@freefriends.org>
parents: 5257
diff changeset
178 @example
5a0174704b16 header files, from simon
Karl Berry <karl@freefriends.org>
parents: 5257
diff changeset
179 #ifndef FOO_H
5a0174704b16 header files, from simon
Karl Berry <karl@freefriends.org>
parents: 5257
diff changeset
180 # define FOO_H
5a0174704b16 header files, from simon
Karl Berry <karl@freefriends.org>
parents: 5257
diff changeset
181 ...
5a0174704b16 header files, from simon
Karl Berry <karl@freefriends.org>
parents: 5257
diff changeset
182 body of header file goes here
5a0174704b16 header files, from simon
Karl Berry <karl@freefriends.org>
parents: 5257
diff changeset
183 ...
5a0174704b16 header files, from simon
Karl Berry <karl@freefriends.org>
parents: 5257
diff changeset
184 #endif /* FOO_H */
5a0174704b16 header files, from simon
Karl Berry <karl@freefriends.org>
parents: 5257
diff changeset
185 @end example
5a0174704b16 header files, from simon
Karl Berry <karl@freefriends.org>
parents: 5257
diff changeset
186
5a0174704b16 header files, from simon
Karl Berry <karl@freefriends.org>
parents: 5257
diff changeset
187 Whether to use @code{FOO_H} or @code{_FOO_H} is a matter of taste and
5261
95f7304acdac Minor fixups to previous patch.
Paul Eggert <eggert@cs.ucla.edu>
parents: 5260
diff changeset
188 style. The C89 and C99 standards reserve all identifiers that begin with an
5260
5a0174704b16 header files, from simon
Karl Berry <karl@freefriends.org>
parents: 5257
diff changeset
189 underscore and either an uppercase letter or another underscore, for
5a0174704b16 header files, from simon
Karl Berry <karl@freefriends.org>
parents: 5257
diff changeset
190 any use. Thus, in theory, an application might not safely assume that
5a0174704b16 header files, from simon
Karl Berry <karl@freefriends.org>
parents: 5257
diff changeset
191 @code{_FOO_H} has not already been defined by a library. On the other
5a0174704b16 header files, from simon
Karl Berry <karl@freefriends.org>
parents: 5257
diff changeset
192 hand, using @code{FOO_H} will likely lead the higher risk of
5269
7ce2f4babcdc Mention also KEY_H.
Bruno Haible <bruno@clisp.org>
parents: 5261
diff changeset
193 collisions with other symbols (e.g., @code{KEY_H}, @code{XK_H}, @code{BPF_H},
7ce2f4babcdc Mention also KEY_H.
Bruno Haible <bruno@clisp.org>
parents: 5261
diff changeset
194 which are CPP macro constants, or @code{COFF_LONG_H}, which is a CPP
7ce2f4babcdc Mention also KEY_H.
Bruno Haible <bruno@clisp.org>
parents: 5261
diff changeset
195 macro function). Your preference may depend on whether you consider
5260
5a0174704b16 header files, from simon
Karl Berry <karl@freefriends.org>
parents: 5257
diff changeset
196 the header file under discussion as part of the application (which has
5a0174704b16 header files, from simon
Karl Berry <karl@freefriends.org>
parents: 5257
diff changeset
197 its own namespace for CPP symbols) or a supporting library (that
5261
95f7304acdac Minor fixups to previous patch.
Paul Eggert <eggert@cs.ucla.edu>
parents: 5260
diff changeset
198 shouldn't interfere with the application's CPP symbol namespace).
5260
5a0174704b16 header files, from simon
Karl Berry <karl@freefriends.org>
parents: 5257
diff changeset
199
5a0174704b16 header files, from simon
Karl Berry <karl@freefriends.org>
parents: 5257
diff changeset
200 @cindex C++ header files
5a0174704b16 header files, from simon
Karl Berry <karl@freefriends.org>
parents: 5257
diff changeset
201 @cindex Header files and C++
5a0174704b16 header files, from simon
Karl Berry <karl@freefriends.org>
parents: 5257
diff changeset
202 Adapting C header files for use in C++ applications can use another
5a0174704b16 header files, from simon
Karl Berry <karl@freefriends.org>
parents: 5257
diff changeset
203 CPP trick, as in:
5a0174704b16 header files, from simon
Karl Berry <karl@freefriends.org>
parents: 5257
diff changeset
204
5a0174704b16 header files, from simon
Karl Berry <karl@freefriends.org>
parents: 5257
diff changeset
205 @example
5a0174704b16 header files, from simon
Karl Berry <karl@freefriends.org>
parents: 5257
diff changeset
206 # ifdef __cplusplus
5a0174704b16 header files, from simon
Karl Berry <karl@freefriends.org>
parents: 5257
diff changeset
207 extern "C"
5a0174704b16 header files, from simon
Karl Berry <karl@freefriends.org>
parents: 5257
diff changeset
208 @{
5a0174704b16 header files, from simon
Karl Berry <karl@freefriends.org>
parents: 5257
diff changeset
209 # endif
5a0174704b16 header files, from simon
Karl Berry <karl@freefriends.org>
parents: 5257
diff changeset
210 ...
5a0174704b16 header files, from simon
Karl Berry <karl@freefriends.org>
parents: 5257
diff changeset
211 body of header file goes here
5a0174704b16 header files, from simon
Karl Berry <karl@freefriends.org>
parents: 5257
diff changeset
212 ...
5a0174704b16 header files, from simon
Karl Berry <karl@freefriends.org>
parents: 5257
diff changeset
213 # ifdef __cplusplus
5a0174704b16 header files, from simon
Karl Berry <karl@freefriends.org>
parents: 5257
diff changeset
214 @}
5a0174704b16 header files, from simon
Karl Berry <karl@freefriends.org>
parents: 5257
diff changeset
215 # endif
5a0174704b16 header files, from simon
Karl Berry <karl@freefriends.org>
parents: 5257
diff changeset
216 @end example
5a0174704b16 header files, from simon
Karl Berry <karl@freefriends.org>
parents: 5257
diff changeset
217
5261
95f7304acdac Minor fixups to previous patch.
Paul Eggert <eggert@cs.ucla.edu>
parents: 5260
diff changeset
218 The idea here is that @code{__cplusplus} is defined only by C++
95f7304acdac Minor fixups to previous patch.
Paul Eggert <eggert@cs.ucla.edu>
parents: 5260
diff changeset
219 implementations, which will wrap the header file in an @samp{extern "C"}
5260
5a0174704b16 header files, from simon
Karl Berry <karl@freefriends.org>
parents: 5257
diff changeset
220 block. Again, whether to use this trick is a matter of taste and
5a0174704b16 header files, from simon
Karl Berry <karl@freefriends.org>
parents: 5257
diff changeset
221 style. While the above can be seen as harmless, it could be argued
5a0174704b16 header files, from simon
Karl Berry <karl@freefriends.org>
parents: 5257
diff changeset
222 that the header file is written in C, and any C++ application using it
5a0174704b16 header files, from simon
Karl Berry <karl@freefriends.org>
parents: 5257
diff changeset
223 should explicitly use the @samp{extern "C"} block itself. Your
5a0174704b16 header files, from simon
Karl Berry <karl@freefriends.org>
parents: 5257
diff changeset
224 preference might depend on whether you consider the API exported by
5261
95f7304acdac Minor fixups to previous patch.
Paul Eggert <eggert@cs.ucla.edu>
parents: 5260
diff changeset
225 your header file as something available for C programs only, or for C
5260
5a0174704b16 header files, from simon
Karl Berry <karl@freefriends.org>
parents: 5257
diff changeset
226 and C++ programs alike.
5a0174704b16 header files, from simon
Karl Berry <karl@freefriends.org>
parents: 5257
diff changeset
227
10707
6dbc82e85edc doc/gnulib.texi (Header files): Add note about C++ problems.
Simon Josefsson <simon@josefsson.org>
parents: 10643
diff changeset
228 Note that putting a @code{#include} in an @code{extern "C" @{ ... @}}
10717
386b7e3ee21a doc/gnulib.texi (Header files): C++ fixes, based on Bruno's findings.
Simon Josefsson <simon@josefsson.org>
parents: 10707
diff changeset
229 block yields a syntax error in C++ mode on some platforms (e.g., glibc
386b7e3ee21a doc/gnulib.texi (Header files): C++ fixes, based on Bruno's findings.
Simon Josefsson <simon@josefsson.org>
parents: 10707
diff changeset
230 systems with g++ v3.3 to v4.2, AIX, OSF/1, IRIX). For this reason, it
386b7e3ee21a doc/gnulib.texi (Header files): C++ fixes, based on Bruno's findings.
Simon Josefsson <simon@josefsson.org>
parents: 10707
diff changeset
231 is recommended to place the @code{#include} before the @code{extern
386b7e3ee21a doc/gnulib.texi (Header files): C++ fixes, based on Bruno's findings.
Simon Josefsson <simon@josefsson.org>
parents: 10707
diff changeset
232 "C"} block.
10707
6dbc82e85edc doc/gnulib.texi (Header files): Add note about C++ problems.
Simon Josefsson <simon@josefsson.org>
parents: 10643
diff changeset
233
12774
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
234 @node Implementation files
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
235 @section Implementation files
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
236
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
237 The .c file or files implement the functions and variables declared in the
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
238 .h file.
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
239
5982
8f55c4ac38d6 updates from Patrice, start at quoting
Karl Berry <karl@freefriends.org>
parents: 5938
diff changeset
240 @subheading Include ordering
5883
19bb5e876a29 Add "Include ordering", based on e-mail from Bruno.
Simon Josefsson <simon@josefsson.org>
parents: 5870
diff changeset
241
12774
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
242 Every implementation file must start with @samp{#include <config.h>}.
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
243 This is necessary for activating the preprocessor macros that are defined
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
244 on behalf of the Autoconf macros. Some of these preprocessor macros,
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
245 such as @code{_GNU_SOURCE}, would have no effect if defined after a system
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
246 header file has already been included.
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
247
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
248 Then comes the @samp{#include "..."} specifying the header file that is
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
249 being implemented. Putting this right after @samp{#include <config.h>}
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
250 has the effect that it verifies that the header file is self-contained.
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
251
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
252 Then come the system and application headers. It is customary to put all the
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
253 system headers before all application headers, so as to minimize the risk
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
254 that a preprocessor macro defined in an application header confuses the system
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
255 headers on some platforms.
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
256
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
257 In summary:
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
258
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
259 @itemize
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
260 @item
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
261 First comes #include <config.h>.
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
262 @item
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
263 Second comes the #include "..." specifying the module being implemented.
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
264 @item
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
265 Then come all the #include <...> of system or system-replacement headers,
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
266 in arbitrary order.
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
267 @item
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
268 Then come all the #include "..." of gnulib and application headers, in
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
269 arbitrary order.
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
270 @end itemize
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
271
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
272
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
273 @node Specification
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
274 @section Specification
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
275
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
276 The specification of a function should answer at least the following
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
277 questions:
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
278 @itemize
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
279 @item
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
280 What is the purpose of the function?
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
281 @item
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
282 What are the arguments?
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
283 @item
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
284 What is the return value?
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
285 @item
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
286 What happens in case of failure? (Exit? A specific return value? Errno set?)
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
287 @item
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
288 Memory allocation policy: If pointers to memory are returned, are they freshly
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
289 allocated and supposed to be freed by the caller?
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
290 @end itemize
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
291
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
292 @cindex specification
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
293 @cindex comments describing functions
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
294 @cindex describing functions, locating
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
295 Where to put the specification describing exported functions? Three practices
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
296 are used in gnulib:
5883
19bb5e876a29 Add "Include ordering", based on e-mail from Bruno.
Simon Josefsson <simon@josefsson.org>
parents: 5870
diff changeset
297
19bb5e876a29 Add "Include ordering", based on e-mail from Bruno.
Simon Josefsson <simon@josefsson.org>
parents: 5870
diff changeset
298 @itemize
12774
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
299 @item
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
300 The specification can be as comments in the header file, just above the
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
301 function declaration.
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
302 @item
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
303 The specification can be as comments in the implementation file, just above
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
304 the function definition.
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
305 @item
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
306 The specification can be in texinfo format, so that it gets included in the
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
307 gnulib manual.
5883
19bb5e876a29 Add "Include ordering", based on e-mail from Bruno.
Simon Josefsson <simon@josefsson.org>
parents: 5870
diff changeset
308 @end itemize
19bb5e876a29 Add "Include ordering", based on e-mail from Bruno.
Simon Josefsson <simon@josefsson.org>
parents: 5870
diff changeset
309
12774
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
310 In any case, the specification should appear in just one place, unless you can
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
311 ensure that the multiple copies will always remain identical.
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
312
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
313 The advantage of putting it in the header file is that the user only has to
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
314 read the include file normally never needs to peek into the implementation
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
315 file(s).
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
316
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
317 The advantage of putting it in the implementation file is that when reviewing
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
318 or changing the implementation, you have both elements side by side.
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
319
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
320 The advantage of texinfo formatted documentation is that it is easily
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
321 published in HTML or Info format.
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
322
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
323 Currently (as of 2010), half of gnulib uses the first practice, nearly half
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
324 of gnulib uses the second practice, and a small minority uses the texinfo
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
325 practice.
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
326
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
327
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
328 @node Module description
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
329 @section Module description
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
330
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
331 For the module description, you can start from an existing module's
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
332 description, or from a blank one: @file{module/TEMPLATE} for a normal module,
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
333 or @file{module/TEMPLATE-TESTS} for a unit test module. Some more fields
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
334 are possible but rarely used. Use @file{module/TEMPLATE-EXTENDED} if you
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
335 want to use one of them.
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
336
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
337 Module descriptions have the following fields. Absent fields are equivalent
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
338 to fields with empty contents.
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
339
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
340 @table @asis
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
341 @item Description
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
342 This field should contain a concise description of the module's functionality.
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
343 One sentence is enough. For example, if it defines a single function
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
344 @samp{frob}, the description can be @samp{frob() function: frobnication.}
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
345 Gnulib's documentation generator will automatically convert the first part
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
346 to a hyperlink when it has this form.
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
347
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
348 @item Status
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
349 This field is either empty/absent, or contains the word @samp{obsolete}. In
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
350 the latter case, @command{gnulib-tool} will, unless the option
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
351 @code{--with-obsolete} is given, omit it when it used as a dependency. It is
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
352 good practice to also notify the user about an obsolete module. This is done
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
353 by putting into the @samp{Notice} section (see below) text like
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
354 @samp{This module is obsolete.}
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
355
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
356 @item Notice
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
357 This field contains text that @command{gnulib-tool} will show to the user
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
358 when the module is used. This can be a status indicator like
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
359 @samp{This module is obsolete.} or additional advice. Do not abuse this
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
360 field.
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
361
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
362 @item Applicability
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
363 This field is either empty/absent, or contains the word @samp{all}. It
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
364 describes to which @code{Makefile.am} the module is applied. By default,
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
365 a normal module is applied to @code{@var{source_base}/Makefile.am}
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
366 (normally @code{lib/Makefile.am}), whereas a module ending in @code{-tests}
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
367 is applied to @code{@var{tests_base}/Makefile.am} (normally
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
368 @code{tests/Makefile.am}). If this field is @samp{all}, it is applied to
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
369 both @code{Makefile.am}s. This is useful for modules which provide
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
370 Makefile.am macros rather than compiled source code.
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
371
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
372 @item Files
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
373 This field contains a newline separated list of the files that are part of
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
374 the module. @code{gnulib-tool} copies these files into the package that
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
375 uses the module.
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
376
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
377 This list is typically ordered by importance: First comes the header file,
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
378 then the implementation files, then other files.
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
379
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
380 It is possible to have the same file mentioned in multiple modules. That is,
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
381 if the maintainers of that module agree on the purpose and future of said
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
382 file.
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
383
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
384 @item Depends-on
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
385 This field contains a newline separated list of the modules that are required
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
386 for the proper working of this module. @code{gnulib-tool} includes each
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
387 required module automatically, unless it is specified with option
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
388 @code{--avoid} or it is marked as obsolete and the option
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
389 @code{--with-obsolete} is not given.
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
390
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
391 A test modules @code{foo-tests} implicity depends on the corresponding non-test
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
392 module @code{foo}. @code{foo} implicitly depends on @code{foo-tests} if the
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
393 latter exists and if the option @code{--with-tests} has been given.
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
394
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
395 Tests modules can depend on non-tests modules. Non-tests modules should not
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
396 depend on tests modules. (Recall that tests modules are built in a separate
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
397 directory.)
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
398
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
399 @item configure.ac-early
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
400 This field contains @file{configure.ac} stuff (Autoconf macro invocations and
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
401 shell statements) that are logically placed early in the @file{configure.ac}
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
402 file: right after the @code{AC_PROG_CC} invocation. This section is adequate
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
403 for statements that modify @code{CPPFLAGS}, as these can affect the results of
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
404 other Autoconf macros.
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
405
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
406 @item configure.ac
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
407 This field contains @file{configure.ac} stuff (Autoconf macro invocations and
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
408 shell statements).
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
409
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
410 It is forbidden to add items to the @code{CPPFLAGS} variable here, other than
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
411 temporarily, as these could affect the results of other Autoconf macros.
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
412
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
413 We avoid adding items to the @code{LIBS} variable, other than temporarily.
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
414 Instead, the module can export an Autoconf-substituted variable that contains
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
415 link options. The user of the module can then decide to which executables
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
416 to apply which link options. Recall that a package can build executables of
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
417 different kinds and purposes; having all executables link against all
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
418 libraries is inappropriate.
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
419
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
420 If the statements in this section grow larger than a couple of lines, we
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
421 recommend moving them to a @code{.m4} file of their own.
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
422
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
423 @item Makefile.am
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
424 This field contains @code{Makefile.am} statements. Variables like
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
425 @code{lib_SOURCES} are transformed to match the name of the library
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
426 being built in that directory. For example, @code{lib_SOURCES} may become
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
427 @code{libgnu_a_SOURCES} (for a plain library) or @code{libgnu_la_SOURCES}
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
428 (for a libtool library). Therefore, the normal way of having an
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
429 implementation file @code{lib/foo.c} compiled unconditionally is to write
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
430 @smallexample
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
431 lib_SOURCES += foo.c
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
432 @end smallexample
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
433
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
434 @item Include
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
435 This field contains the preprocessor statements that users of the module
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
436 need to add to their source code files. Typically it's a single include
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
437 statement. A shorthand is allowed: You don't need to write the word
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
438 ``#include'', just the name of the include file in the way it will appear
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
439 in an include statement. Example:
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
440 @smallexample
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
441 "foo.h"
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
442 @end smallexample
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
443
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
444 @item Link
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
445 This field contains the set of libraries that are needed when linking
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
446 libraries or executables that use this module. Often this will be
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
447 written as a reference to a Makefile variable. Please write them
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
448 one per line, so that @command{gnulib-tool} can remove duplicates
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
449 when presenting a summary to the user.
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
450 Example:
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
451 @smallexample
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
452 $(POW_LIBM)
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
453 $(LTLIBICONV) when linking with libtool, $(LIBICONV) otherwise
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
454 @end smallexample
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
455
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
456 @item License
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
457 This field specifies the license that governs the source code parts of
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
458 this module. See @ref{Copyright} for details.
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
459
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
460 @item Maintainer
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
461 This field specifies the persons who have a definitive say about proposed
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
462 changes to this module. You don't need to mention email addresses here:
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
463 they can be inferred from the @code{ChangeLog} file.
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
464
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
465 Please put at least one person here. We don't like unmaintained modules.
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
466 @end table
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
467
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
468
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
469 @node Autoconf macros
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
470 @section Autoconf macros
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
471
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
472 For a module @code{foo}, an Autoconf macro file @file{m4/foo.m4} is typically
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
473 created when the Autoconf macro invocations for the module are longer than
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
474 one or two lines.
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
475
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
476 The name of the main entry point into this Autoconf macro file is typically
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
477 @code{gl_FOO}. For modules outside Gnulib that are not likely to be moved
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
478 into Gnulib, please use a prefix specific to your package: @code{gt_} for
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
479 GNU gettext, @code{cu_} for GNU coreutils, etc.
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
480
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
481 For modules that define a function @code{foo}, the entry point is called
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
482 @code{gl_FUNC_FOO} instead of @code{gl_FOO}. For modules that provide a
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
483 header file with multiple functions, say @code{foo.h}, the entry point is
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
484 called @code{gl_FOO_H} or @code{gl_HEADER_FOO_H}. This convention is useful
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
485 because sometimes a header and a function name coincide (for example,
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
486 @code{fcntl} and @code{fcntl.h}).
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
487
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
488 For modules that provide a replacement, it is useful to split the Autoconf
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
489 macro into two macro definitions: one that detects whether the replacement
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
490 is needed and requests the replacement using @code{AC_LIBOBJ} (this is the
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
491 entry point, say @code{gl_FUNC_FOO}), and one that arranges for the macros
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
492 needed by the replacement code @code{lib/foo.c} (typically called
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
493 @code{gl_PREREQ_FOO}). The reason of this separation is
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
494 @enumerate
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
495 @item
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
496 to make it easy to update the Autoconf macros when you have modified the
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
497 source code file: after changing @code{lib/foo.c}, all you have to review
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
498 is the @code{Depends-on} section of the module description and the
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
499 @code{gl_PREREQ_FOO} macro in the Autoconf macro file.
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
500 @item
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
501 The Autoconf macros are often large enough that splitting them eases
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
502 maintenance.
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
503 @end enumerate
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
504
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
505
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
506 @node Unit test modules
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
507 @section Unit test modules
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
508
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
509 A unit test that is a simple C program usually has a module description as
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
510 simple as this:
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
511
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
512 @smallexample
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
513 Files:
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
514 tests/test-foo.c
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
515 tests/macros.h
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
516
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
517 Depends-on:
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
518
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
519 configure.ac:
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
520
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
521 Makefile.am:
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
522 TESTS += test-foo
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
523 check_PROGRAMS += test-foo
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
524 @end smallexample
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
525
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
526 The test program @file{tests/test-foo.c} often has the following structure:
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
527
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
528 @itemize
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
529 @item
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
530 First comes the obligatory @samp{#include <config.h>}.
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
531
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
532 @item
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
533 Second comes the include of the header file that declares the API being tested.
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
534 Including it here verifies that said header file is self-contained.
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
535
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
536 @item
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
537 Then come other includes. In particular, the file @file{macros.h} is often
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
538 used here. It contains a convenient @code{ASSERT} macro.
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
539 @end itemize
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
540
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
541 The body of the test, then, contains many @code{ASSERT} invocations. When
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
542 a test fails, the @code{ASSERT} macro prints the line number of the failing
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
543 statement, thus giving you as a developer a idea which part of the test
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
544 failed, even when you don't have access to the machine where the test failed
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
545 and the reporting user cannot run a debugger.
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
546
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
547 Sometimes it is convenient to write part of the test as a shell script.
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
548 (For example, in areas related to process control or interprocess
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
549 communication, or when different locales should be tried.) In these cases,
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
550 the typical module description is like this:
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
551
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
552 @smallexample
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
553 Files:
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
554 tests/test-foo.sh
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
555 tests/test-foo.c
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
556 tests/macros.h
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
557
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
558 Depends-on:
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
559
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
560 configure.ac:
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
561
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
562 Makefile.am:
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
563 TESTS += test-foo.sh
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
564 TESTS_ENVIRONMENT += FOO_BAR='@@FOO_BAR@@'
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
565 check_PROGRAMS += test-foo
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
566 @end smallexample
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
567
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
568 Here, the @code{TESTS_ENVIRONMENT} variable can be used to pass values
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
569 determined by @code{configure} or by the @code{Makefile} to the shell
12775
03aab12b3f15 Provide EXEEXT and srcdir in TESTS_ENVIRONMENT by default.
Bruno Haible <bruno@clisp.org>
parents: 12774
diff changeset
570 script, as environment variables. The values of @code{EXEEXT} and of
03aab12b3f15 Provide EXEEXT and srcdir in TESTS_ENVIRONMENT by default.
Bruno Haible <bruno@clisp.org>
parents: 12774
diff changeset
571 @code{srcdir}, from Autoconf and Automake, are already provided as
03aab12b3f15 Provide EXEEXT and srcdir in TESTS_ENVIRONMENT by default.
Bruno Haible <bruno@clisp.org>
parents: 12774
diff changeset
572 environment variables, through an initial value of @code{TESTS_ENVIRONMENT}
03aab12b3f15 Provide EXEEXT and srcdir in TESTS_ENVIRONMENT by default.
Bruno Haible <bruno@clisp.org>
parents: 12774
diff changeset
573 that @code{gnulib-tool} puts in place.
12774
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
574
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
575 Regardless of the specific form of the unit test, the following guidelines
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
576 should be respected:
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
577
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
578 @itemize
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
579 @item
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
580 A test indicates success by exiting with exit code 0. It should normally
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
581 not produce output in this case. (Output to temporary files that are
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
582 cleaned up at the end of the test are possible, of course.)
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
583 @item
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
584 A test indicates failure by exiting with an exit code different from 0 and 77,
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
585 typically 1. It is useful to print a message about the failure in this case.
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
586 The @code{ASSERT} macro already does so.
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
587 @item
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
588 A test indicates "skip", that is, that most of its interesting functionality
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
589 could not be performed, through a return code of 77. A test should also
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
590 print a message to stdout or stderr about the reason for skipping.
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
591 For example:
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
592 @smallexample
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
593 fputs ("Skipping test: multithreading not enabled\n", stderr);
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
594 return 77;
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
595 @end smallexample
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
596 Such a message helps detecting bugs in the autoconf macros: A simple message
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
597 @samp{SKIP: test-foo} does not sufficiently catch the attention of the user.
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
598 @end itemize
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
599
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
600
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
601 @node Incompatible changes
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
602 @section Incompatible changes
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
603
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
604 Incompatible changes to Gnulib modules should be mentioned in Gnulib's
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
605 @file{NEWS} file. Incompatible changes here mean that existing source code
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
606 may not compile or work any more.
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
607
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
608 We don't mean changes in the binary interface (ABI), since
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
609 @enumerate
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
610 @item
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
611 Gnulib code is used in source-code form.
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
612 @item
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
613 The user who distributes libraries that contain Gnulib code is supposed to
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
614 bump the version number in the way described in the Libtool documentation
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
615 before every release.
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
616 @end enumerate
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
617
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
618
13399
aae05084c143 Add "Extending Gnulib" chapter to manual.
Ben Pfaff <blp@cs.stanford.edu>
parents: 13358
diff changeset
619 @node Extending Gnulib
aae05084c143 Add "Extending Gnulib" chapter to manual.
Ben Pfaff <blp@cs.stanford.edu>
parents: 13358
diff changeset
620 @chapter Extending Gnulib
aae05084c143 Add "Extending Gnulib" chapter to manual.
Ben Pfaff <blp@cs.stanford.edu>
parents: 13358
diff changeset
621
aae05084c143 Add "Extending Gnulib" chapter to manual.
Ben Pfaff <blp@cs.stanford.edu>
parents: 13358
diff changeset
622 Gnulib modules are intended to be suitable for widespread use. Most
aae05084c143 Add "Extending Gnulib" chapter to manual.
Ben Pfaff <blp@cs.stanford.edu>
parents: 13358
diff changeset
623 problems with Gnulib can and should be fixed in a generic way, so that
aae05084c143 Add "Extending Gnulib" chapter to manual.
Ben Pfaff <blp@cs.stanford.edu>
parents: 13358
diff changeset
624 all of Gnulib's users can benefit from the change. But occasionally a
aae05084c143 Add "Extending Gnulib" chapter to manual.
Ben Pfaff <blp@cs.stanford.edu>
parents: 13358
diff changeset
625 problem arises that is difficult or undesirable to fix generically, or
aae05084c143 Add "Extending Gnulib" chapter to manual.
Ben Pfaff <blp@cs.stanford.edu>
parents: 13358
diff changeset
626 a project that uses Gnulib may need to work around an issue before the
aae05084c143 Add "Extending Gnulib" chapter to manual.
Ben Pfaff <blp@cs.stanford.edu>
parents: 13358
diff changeset
627 Gnulib maintainers commit a final fix. Maintainers may also want to
aae05084c143 Add "Extending Gnulib" chapter to manual.
Ben Pfaff <blp@cs.stanford.edu>
parents: 13358
diff changeset
628 add their own pools of modules to projects as Gnulib ``staging
aae05084c143 Add "Extending Gnulib" chapter to manual.
Ben Pfaff <blp@cs.stanford.edu>
parents: 13358
diff changeset
629 areas.''
aae05084c143 Add "Extending Gnulib" chapter to manual.
Ben Pfaff <blp@cs.stanford.edu>
parents: 13358
diff changeset
630
aae05084c143 Add "Extending Gnulib" chapter to manual.
Ben Pfaff <blp@cs.stanford.edu>
parents: 13358
diff changeset
631 The obvious way to make local changes to Gnulib modules is to use
aae05084c143 Add "Extending Gnulib" chapter to manual.
Ben Pfaff <blp@cs.stanford.edu>
parents: 13358
diff changeset
632 @command{gnulib-tool} to check out pristine modules, then to modify
aae05084c143 Add "Extending Gnulib" chapter to manual.
Ben Pfaff <blp@cs.stanford.edu>
parents: 13358
diff changeset
633 the results in-place. This works well enough for short-lived
aae05084c143 Add "Extending Gnulib" chapter to manual.
Ben Pfaff <blp@cs.stanford.edu>
parents: 13358
diff changeset
634 experiments. It is harder to keep modified versions of Gnulib modules
aae05084c143 Add "Extending Gnulib" chapter to manual.
Ben Pfaff <blp@cs.stanford.edu>
parents: 13358
diff changeset
635 for a long time, even though Git (or another distributed version
aae05084c143 Add "Extending Gnulib" chapter to manual.
Ben Pfaff <blp@cs.stanford.edu>
parents: 13358
diff changeset
636 control systems) can help out a lot with this during the development
aae05084c143 Add "Extending Gnulib" chapter to manual.
Ben Pfaff <blp@cs.stanford.edu>
parents: 13358
diff changeset
637 process.
aae05084c143 Add "Extending Gnulib" chapter to manual.
Ben Pfaff <blp@cs.stanford.edu>
parents: 13358
diff changeset
638
aae05084c143 Add "Extending Gnulib" chapter to manual.
Ben Pfaff <blp@cs.stanford.edu>
parents: 13358
diff changeset
639 Git, however, doesn't address the distribution issue. When a package
aae05084c143 Add "Extending Gnulib" chapter to manual.
Ben Pfaff <blp@cs.stanford.edu>
parents: 13358
diff changeset
640 ``foobar'' needs a modified version of, say, @file{stdint.in.h}, it
aae05084c143 Add "Extending Gnulib" chapter to manual.
Ben Pfaff <blp@cs.stanford.edu>
parents: 13358
diff changeset
641 either has to put a comment into @file{foobar/autogen.sh} saying
aae05084c143 Add "Extending Gnulib" chapter to manual.
Ben Pfaff <blp@cs.stanford.edu>
parents: 13358
diff changeset
642 ``Attention! This doesn't work with a pristine Gnulib, you need this
aae05084c143 Add "Extending Gnulib" chapter to manual.
Ben Pfaff <blp@cs.stanford.edu>
parents: 13358
diff changeset
643 and that patch after checking out Gnulib,'' or it has to use the
aae05084c143 Add "Extending Gnulib" chapter to manual.
Ben Pfaff <blp@cs.stanford.edu>
parents: 13358
diff changeset
644 @samp{--avoid=stdint} option and provide the modified @code{stdint}
aae05084c143 Add "Extending Gnulib" chapter to manual.
Ben Pfaff <blp@cs.stanford.edu>
parents: 13358
diff changeset
645 module in a different directory.
aae05084c143 Add "Extending Gnulib" chapter to manual.
Ben Pfaff <blp@cs.stanford.edu>
parents: 13358
diff changeset
646
aae05084c143 Add "Extending Gnulib" chapter to manual.
Ben Pfaff <blp@cs.stanford.edu>
parents: 13358
diff changeset
647 The @option{--local-dir} option to @command{gnulib-tool} solves this
aae05084c143 Add "Extending Gnulib" chapter to manual.
Ben Pfaff <blp@cs.stanford.edu>
parents: 13358
diff changeset
648 problem. It allows the package to override or augment Gnulib. This
aae05084c143 Add "Extending Gnulib" chapter to manual.
Ben Pfaff <blp@cs.stanford.edu>
parents: 13358
diff changeset
649 means:
aae05084c143 Add "Extending Gnulib" chapter to manual.
Ben Pfaff <blp@cs.stanford.edu>
parents: 13358
diff changeset
650
aae05084c143 Add "Extending Gnulib" chapter to manual.
Ben Pfaff <blp@cs.stanford.edu>
parents: 13358
diff changeset
651 @itemize @bullet
aae05084c143 Add "Extending Gnulib" chapter to manual.
Ben Pfaff <blp@cs.stanford.edu>
parents: 13358
diff changeset
652 @item
aae05084c143 Add "Extending Gnulib" chapter to manual.
Ben Pfaff <blp@cs.stanford.edu>
parents: 13358
diff changeset
653 You can store files that are to override Gnulib files or modules.
aae05084c143 Add "Extending Gnulib" chapter to manual.
Ben Pfaff <blp@cs.stanford.edu>
parents: 13358
diff changeset
654
aae05084c143 Add "Extending Gnulib" chapter to manual.
Ben Pfaff <blp@cs.stanford.edu>
parents: 13358
diff changeset
655 @item
aae05084c143 Add "Extending Gnulib" chapter to manual.
Ben Pfaff <blp@cs.stanford.edu>
parents: 13358
diff changeset
656 You can store context diffs to be applied to Gnulib files.
aae05084c143 Add "Extending Gnulib" chapter to manual.
Ben Pfaff <blp@cs.stanford.edu>
parents: 13358
diff changeset
657
aae05084c143 Add "Extending Gnulib" chapter to manual.
Ben Pfaff <blp@cs.stanford.edu>
parents: 13358
diff changeset
658 @item
aae05084c143 Add "Extending Gnulib" chapter to manual.
Ben Pfaff <blp@cs.stanford.edu>
parents: 13358
diff changeset
659 You can add modules of your own, that are not (yet) in Gnulib.
aae05084c143 Add "Extending Gnulib" chapter to manual.
Ben Pfaff <blp@cs.stanford.edu>
parents: 13358
diff changeset
660
aae05084c143 Add "Extending Gnulib" chapter to manual.
Ben Pfaff <blp@cs.stanford.edu>
parents: 13358
diff changeset
661 @item
aae05084c143 Add "Extending Gnulib" chapter to manual.
Ben Pfaff <blp@cs.stanford.edu>
parents: 13358
diff changeset
662 You can also add unstructured amounts of code to the library, by
aae05084c143 Add "Extending Gnulib" chapter to manual.
Ben Pfaff <blp@cs.stanford.edu>
parents: 13358
diff changeset
663 grouping the non-Gnulib files of the library in a single kitchen-sink
aae05084c143 Add "Extending Gnulib" chapter to manual.
Ben Pfaff <blp@cs.stanford.edu>
parents: 13358
diff changeset
664 ``module.'' (This kind of kitchen-sink module is not needed when you
aae05084c143 Add "Extending Gnulib" chapter to manual.
Ben Pfaff <blp@cs.stanford.edu>
parents: 13358
diff changeset
665 use the @command{gnulib-tool} option @samp{--makefile-name}.)
aae05084c143 Add "Extending Gnulib" chapter to manual.
Ben Pfaff <blp@cs.stanford.edu>
parents: 13358
diff changeset
666 @end itemize
aae05084c143 Add "Extending Gnulib" chapter to manual.
Ben Pfaff <blp@cs.stanford.edu>
parents: 13358
diff changeset
667
aae05084c143 Add "Extending Gnulib" chapter to manual.
Ben Pfaff <blp@cs.stanford.edu>
parents: 13358
diff changeset
668 In a release tarball, you can distribute the contents of this
aae05084c143 Add "Extending Gnulib" chapter to manual.
Ben Pfaff <blp@cs.stanford.edu>
parents: 13358
diff changeset
669 @option{--local-dir} directory that will be combinable with newer
aae05084c143 Add "Extending Gnulib" chapter to manual.
Ben Pfaff <blp@cs.stanford.edu>
parents: 13358
diff changeset
670 versions of Gnulib, barring incompatible changes to Gnulib.
aae05084c143 Add "Extending Gnulib" chapter to manual.
Ben Pfaff <blp@cs.stanford.edu>
parents: 13358
diff changeset
671
aae05084c143 Add "Extending Gnulib" chapter to manual.
Ben Pfaff <blp@cs.stanford.edu>
parents: 13358
diff changeset
672 If the @samp{--local-dir=@var{directory}} option is specified, then
aae05084c143 Add "Extending Gnulib" chapter to manual.
Ben Pfaff <blp@cs.stanford.edu>
parents: 13358
diff changeset
673 @command{gnulib-tool} looks in @file{@var{directory}} whenever it
aae05084c143 Add "Extending Gnulib" chapter to manual.
Ben Pfaff <blp@cs.stanford.edu>
parents: 13358
diff changeset
674 reads a file from the Gnulib directory. Suppose @command{gnulib-tool}
aae05084c143 Add "Extending Gnulib" chapter to manual.
Ben Pfaff <blp@cs.stanford.edu>
parents: 13358
diff changeset
675 is looking for @var{file}. Then:
aae05084c143 Add "Extending Gnulib" chapter to manual.
Ben Pfaff <blp@cs.stanford.edu>
parents: 13358
diff changeset
676
aae05084c143 Add "Extending Gnulib" chapter to manual.
Ben Pfaff <blp@cs.stanford.edu>
parents: 13358
diff changeset
677 @itemize @bullet
aae05084c143 Add "Extending Gnulib" chapter to manual.
Ben Pfaff <blp@cs.stanford.edu>
parents: 13358
diff changeset
678 @item
aae05084c143 Add "Extending Gnulib" chapter to manual.
Ben Pfaff <blp@cs.stanford.edu>
parents: 13358
diff changeset
679 If @file{@var{directory}/@var{file}} exists, then @samp{gnulib-tool} uses
aae05084c143 Add "Extending Gnulib" chapter to manual.
Ben Pfaff <blp@cs.stanford.edu>
parents: 13358
diff changeset
680 it instead of the file included in Gnulib.
aae05084c143 Add "Extending Gnulib" chapter to manual.
Ben Pfaff <blp@cs.stanford.edu>
parents: 13358
diff changeset
681
aae05084c143 Add "Extending Gnulib" chapter to manual.
Ben Pfaff <blp@cs.stanford.edu>
parents: 13358
diff changeset
682 @item
aae05084c143 Add "Extending Gnulib" chapter to manual.
Ben Pfaff <blp@cs.stanford.edu>
parents: 13358
diff changeset
683 Otherwise, if @file{@var{directory}/@var{file}.diff} exists, then
aae05084c143 Add "Extending Gnulib" chapter to manual.
Ben Pfaff <blp@cs.stanford.edu>
parents: 13358
diff changeset
684 @command{gnulib-tool} uses the file from Gnulib after applying the diff
aae05084c143 Add "Extending Gnulib" chapter to manual.
Ben Pfaff <blp@cs.stanford.edu>
parents: 13358
diff changeset
685 using the @command{patch} program.
aae05084c143 Add "Extending Gnulib" chapter to manual.
Ben Pfaff <blp@cs.stanford.edu>
parents: 13358
diff changeset
686
aae05084c143 Add "Extending Gnulib" chapter to manual.
Ben Pfaff <blp@cs.stanford.edu>
parents: 13358
diff changeset
687 @item
aae05084c143 Add "Extending Gnulib" chapter to manual.
Ben Pfaff <blp@cs.stanford.edu>
parents: 13358
diff changeset
688 Otherwise, @command{gnulib-tool} uses the file included in Gnulib.
aae05084c143 Add "Extending Gnulib" chapter to manual.
Ben Pfaff <blp@cs.stanford.edu>
parents: 13358
diff changeset
689 @end itemize
aae05084c143 Add "Extending Gnulib" chapter to manual.
Ben Pfaff <blp@cs.stanford.edu>
parents: 13358
diff changeset
690
aae05084c143 Add "Extending Gnulib" chapter to manual.
Ben Pfaff <blp@cs.stanford.edu>
parents: 13358
diff changeset
691 Please make wise use of this option. It also allows you to easily
aae05084c143 Add "Extending Gnulib" chapter to manual.
Ben Pfaff <blp@cs.stanford.edu>
parents: 13358
diff changeset
692 hold back modifications you make to Gnulib macros in cases it may be
aae05084c143 Add "Extending Gnulib" chapter to manual.
Ben Pfaff <blp@cs.stanford.edu>
parents: 13358
diff changeset
693 better to share them.
aae05084c143 Add "Extending Gnulib" chapter to manual.
Ben Pfaff <blp@cs.stanford.edu>
parents: 13358
diff changeset
694
aae05084c143 Add "Extending Gnulib" chapter to manual.
Ben Pfaff <blp@cs.stanford.edu>
parents: 13358
diff changeset
695
aae05084c143 Add "Extending Gnulib" chapter to manual.
Ben Pfaff <blp@cs.stanford.edu>
parents: 13358
diff changeset
696
12774
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
697 @node Miscellaneous Notes
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
698 @chapter Miscellaneous Notes
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
699
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
700 @menu
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
701 * Out of memory handling::
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
702 * Obsolete modules::
13080
fad0b62b5bf5 gnulib-tool: Add support for special categories of tests.
Bruno Haible <bruno@clisp.org>
parents: 13035
diff changeset
703 * Extra tests modules::
12952
41b26ea3dacc Document C++ namespace mode.
Bruno Haible <bruno@clisp.org>
parents: 12775
diff changeset
704 * A C++ namespace for gnulib:: A different way of using Gnulib in C++
12774
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
705 * Library version handling::
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
706 * Windows sockets::
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
707 * Libtool and Windows::
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
708 * License Texinfo sources::
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
709 * Build robot for gnulib::
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
710 @end menu
2aa8f052c5aa More documentation.
Bruno Haible <bruno@clisp.org>
parents: 12559
diff changeset
711
5982
8f55c4ac38d6 updates from Patrice, start at quoting
Karl Berry <karl@freefriends.org>
parents: 5938
diff changeset
712
5239
9056ec9c4b2b skeleton manual
Karl Berry <karl@freefriends.org>
parents:
diff changeset
713 @node Out of memory handling
9056ec9c4b2b skeleton manual
Karl Berry <karl@freefriends.org>
parents:
diff changeset
714 @section Out of memory handling
9056ec9c4b2b skeleton manual
Karl Berry <karl@freefriends.org>
parents:
diff changeset
715
9056ec9c4b2b skeleton manual
Karl Berry <karl@freefriends.org>
parents:
diff changeset
716 @cindex Out of Memory handling
9056ec9c4b2b skeleton manual
Karl Berry <karl@freefriends.org>
parents:
diff changeset
717 @cindex Memory allocation failure
13714
f4bf48c2a955 Manual: improve out-of-memory documentation.
Reuben Thomas <rrt@sc3d.org>
parents: 13533
diff changeset
718 The gnulib API does not have a standard error code for the out of memory
f4bf48c2a955 Manual: improve out-of-memory documentation.
Reuben Thomas <rrt@sc3d.org>
parents: 13533
diff changeset
719 error condition. Instead of adding a non-standard error code, gnulib
f4bf48c2a955 Manual: improve out-of-memory documentation.
Reuben Thomas <rrt@sc3d.org>
parents: 13533
diff changeset
720 has chosen to adopt a different strategy. Out of memory handling
f4bf48c2a955 Manual: improve out-of-memory documentation.
Reuben Thomas <rrt@sc3d.org>
parents: 13533
diff changeset
721 happens in rare situations, but performing the out of memory error
f4bf48c2a955 Manual: improve out-of-memory documentation.
Reuben Thomas <rrt@sc3d.org>
parents: 13533
diff changeset
722 handling after almost all API function invocations pollute your source
f4bf48c2a955 Manual: improve out-of-memory documentation.
Reuben Thomas <rrt@sc3d.org>
parents: 13533
diff changeset
723 code and might make it harder to spot more serious problems. The
f4bf48c2a955 Manual: improve out-of-memory documentation.
Reuben Thomas <rrt@sc3d.org>
parents: 13533
diff changeset
724 strategy chosen improves code readability and robustness.
5239
9056ec9c4b2b skeleton manual
Karl Berry <karl@freefriends.org>
parents:
diff changeset
725
9056ec9c4b2b skeleton manual
Karl Berry <karl@freefriends.org>
parents:
diff changeset
726 @cindex Aborting execution
9056ec9c4b2b skeleton manual
Karl Berry <karl@freefriends.org>
parents:
diff changeset
727 For most applications, aborting the application with an error message
8475
1d8215560713 Fix typos.
Ben Pfaff <blp@gnu.org>
parents: 8433
diff changeset
728 when the out of memory situation occurs is the best that can be wished
13714
f4bf48c2a955 Manual: improve out-of-memory documentation.
Reuben Thomas <rrt@sc3d.org>
parents: 13533
diff changeset
729 for. This is how the library behaves by default (using
f4bf48c2a955 Manual: improve out-of-memory documentation.
Reuben Thomas <rrt@sc3d.org>
parents: 13533
diff changeset
730 the @samp{xalloc-die} module).
f4bf48c2a955 Manual: improve out-of-memory documentation.
Reuben Thomas <rrt@sc3d.org>
parents: 13533
diff changeset
731
f4bf48c2a955 Manual: improve out-of-memory documentation.
Reuben Thomas <rrt@sc3d.org>
parents: 13533
diff changeset
732 @vindex xalloc_die
f4bf48c2a955 Manual: improve out-of-memory documentation.
Reuben Thomas <rrt@sc3d.org>
parents: 13533
diff changeset
733 However, we realize that some applications may not want to abort
f4bf48c2a955 Manual: improve out-of-memory documentation.
Reuben Thomas <rrt@sc3d.org>
parents: 13533
diff changeset
734 execution in any situation. Gnulib supports a hook to let the
f4bf48c2a955 Manual: improve out-of-memory documentation.
Reuben Thomas <rrt@sc3d.org>
parents: 13533
diff changeset
735 application regain control and perform its own cleanups when an out of
f4bf48c2a955 Manual: improve out-of-memory documentation.
Reuben Thomas <rrt@sc3d.org>
parents: 13533
diff changeset
736 memory situation has occurred. The application can define a function
f4bf48c2a955 Manual: improve out-of-memory documentation.
Reuben Thomas <rrt@sc3d.org>
parents: 13533
diff changeset
737 (having a @code{void} prototype, i.e., no return value and no
f4bf48c2a955 Manual: improve out-of-memory documentation.
Reuben Thomas <rrt@sc3d.org>
parents: 13533
diff changeset
738 parameters) and set the library variable
f4bf48c2a955 Manual: improve out-of-memory documentation.
Reuben Thomas <rrt@sc3d.org>
parents: 13533
diff changeset
739 @code{xalloc_die} to that function. The variable should be
5239
9056ec9c4b2b skeleton manual
Karl Berry <karl@freefriends.org>
parents:
diff changeset
740 declared as follows.
9056ec9c4b2b skeleton manual
Karl Berry <karl@freefriends.org>
parents:
diff changeset
741
9056ec9c4b2b skeleton manual
Karl Berry <karl@freefriends.org>
parents:
diff changeset
742 @example
13714
f4bf48c2a955 Manual: improve out-of-memory documentation.
Reuben Thomas <rrt@sc3d.org>
parents: 13533
diff changeset
743 extern void (*xalloc_die) (void);
5239
9056ec9c4b2b skeleton manual
Karl Berry <karl@freefriends.org>
parents:
diff changeset
744 @end example
9056ec9c4b2b skeleton manual
Karl Berry <karl@freefriends.org>
parents:
diff changeset
745
13714
f4bf48c2a955 Manual: improve out-of-memory documentation.
Reuben Thomas <rrt@sc3d.org>
parents: 13533
diff changeset
746 Gnulib will invoke this function if an out of memory error occurs. Note
f4bf48c2a955 Manual: improve out-of-memory documentation.
Reuben Thomas <rrt@sc3d.org>
parents: 13533
diff changeset
747 that the function should not return. Of course, care must be taken to
f4bf48c2a955 Manual: improve out-of-memory documentation.
Reuben Thomas <rrt@sc3d.org>
parents: 13533
diff changeset
748 not allocate more memory, as that will likely also fail.
5239
9056ec9c4b2b skeleton manual
Karl Berry <karl@freefriends.org>
parents:
diff changeset
749
9056ec9c4b2b skeleton manual
Karl Berry <karl@freefriends.org>
parents:
diff changeset
750
11080
d202ce7525f8 Document the meaning of obsolete modules.
Bruno Haible <bruno@clisp.org>
parents: 10880
diff changeset
751 @node Obsolete modules
d202ce7525f8 Document the meaning of obsolete modules.
Bruno Haible <bruno@clisp.org>
parents: 10880
diff changeset
752 @section Obsolete modules
d202ce7525f8 Document the meaning of obsolete modules.
Bruno Haible <bruno@clisp.org>
parents: 10880
diff changeset
753
11101
f8d668bb8f4c Add an index entry.
Bruno Haible <bruno@clisp.org>
parents: 11080
diff changeset
754 @cindex Obsolete modules
11080
d202ce7525f8 Document the meaning of obsolete modules.
Bruno Haible <bruno@clisp.org>
parents: 10880
diff changeset
755 Modules can be marked obsolete. This means that the problems they fix
d202ce7525f8 Document the meaning of obsolete modules.
Bruno Haible <bruno@clisp.org>
parents: 10880
diff changeset
756 don't occur any more on the platforms that are reasonable porting targets
d202ce7525f8 Document the meaning of obsolete modules.
Bruno Haible <bruno@clisp.org>
parents: 10880
diff changeset
757 now. @code{gnulib-tool} warns when obsolete modules are mentioned on the
d202ce7525f8 Document the meaning of obsolete modules.
Bruno Haible <bruno@clisp.org>
parents: 10880
diff changeset
758 command line, and by default ignores dependencies from modules to obsolete
d202ce7525f8 Document the meaning of obsolete modules.
Bruno Haible <bruno@clisp.org>
parents: 10880
diff changeset
759 modules. When you pass the option @code{--with-obsolete} to
d202ce7525f8 Document the meaning of obsolete modules.
Bruno Haible <bruno@clisp.org>
parents: 10880
diff changeset
760 @code{gnulib-tool}, dependencies to obsolete modules will be included,
d202ce7525f8 Document the meaning of obsolete modules.
Bruno Haible <bruno@clisp.org>
parents: 10880
diff changeset
761 however, unless blocked through an @code{--avoid} option. This option
d202ce7525f8 Document the meaning of obsolete modules.
Bruno Haible <bruno@clisp.org>
parents: 10880
diff changeset
762 is useful if your package should be portable even to very old platforms.
d202ce7525f8 Document the meaning of obsolete modules.
Bruno Haible <bruno@clisp.org>
parents: 10880
diff changeset
763
d202ce7525f8 Document the meaning of obsolete modules.
Bruno Haible <bruno@clisp.org>
parents: 10880
diff changeset
764 In order to mark a module obsolete, you need to add this to the module
d202ce7525f8 Document the meaning of obsolete modules.
Bruno Haible <bruno@clisp.org>
parents: 10880
diff changeset
765 description:
d202ce7525f8 Document the meaning of obsolete modules.
Bruno Haible <bruno@clisp.org>
parents: 10880
diff changeset
766
d202ce7525f8 Document the meaning of obsolete modules.
Bruno Haible <bruno@clisp.org>
parents: 10880
diff changeset
767 @example
d202ce7525f8 Document the meaning of obsolete modules.
Bruno Haible <bruno@clisp.org>
parents: 10880
diff changeset
768 Status:
d202ce7525f8 Document the meaning of obsolete modules.
Bruno Haible <bruno@clisp.org>
parents: 10880
diff changeset
769 obsolete
d202ce7525f8 Document the meaning of obsolete modules.
Bruno Haible <bruno@clisp.org>
parents: 10880
diff changeset
770
d202ce7525f8 Document the meaning of obsolete modules.
Bruno Haible <bruno@clisp.org>
parents: 10880
diff changeset
771 Notice:
d202ce7525f8 Document the meaning of obsolete modules.
Bruno Haible <bruno@clisp.org>
parents: 10880
diff changeset
772 This module is obsolete.
d202ce7525f8 Document the meaning of obsolete modules.
Bruno Haible <bruno@clisp.org>
parents: 10880
diff changeset
773 @end example
d202ce7525f8 Document the meaning of obsolete modules.
Bruno Haible <bruno@clisp.org>
parents: 10880
diff changeset
774
d202ce7525f8 Document the meaning of obsolete modules.
Bruno Haible <bruno@clisp.org>
parents: 10880
diff changeset
775
13080
fad0b62b5bf5 gnulib-tool: Add support for special categories of tests.
Bruno Haible <bruno@clisp.org>
parents: 13035
diff changeset
776 @node Extra tests modules
fad0b62b5bf5 gnulib-tool: Add support for special categories of tests.
Bruno Haible <bruno@clisp.org>
parents: 13035
diff changeset
777 @section Extra tests modules
fad0b62b5bf5 gnulib-tool: Add support for special categories of tests.
Bruno Haible <bruno@clisp.org>
parents: 13035
diff changeset
778
fad0b62b5bf5 gnulib-tool: Add support for special categories of tests.
Bruno Haible <bruno@clisp.org>
parents: 13035
diff changeset
779 @cindex Extra tests modules
fad0b62b5bf5 gnulib-tool: Add support for special categories of tests.
Bruno Haible <bruno@clisp.org>
parents: 13035
diff changeset
780 @cindex C++ tests modules
fad0b62b5bf5 gnulib-tool: Add support for special categories of tests.
Bruno Haible <bruno@clisp.org>
parents: 13035
diff changeset
781 @cindex tests modules, C++
fad0b62b5bf5 gnulib-tool: Add support for special categories of tests.
Bruno Haible <bruno@clisp.org>
parents: 13035
diff changeset
782 @cindex long-running tests modules
fad0b62b5bf5 gnulib-tool: Add support for special categories of tests.
Bruno Haible <bruno@clisp.org>
parents: 13035
diff changeset
783 @cindex tests modules, long-running
fad0b62b5bf5 gnulib-tool: Add support for special categories of tests.
Bruno Haible <bruno@clisp.org>
parents: 13035
diff changeset
784 @cindex privileged tests modules
fad0b62b5bf5 gnulib-tool: Add support for special categories of tests.
Bruno Haible <bruno@clisp.org>
parents: 13035
diff changeset
785 @cindex tests modules, privileged
fad0b62b5bf5 gnulib-tool: Add support for special categories of tests.
Bruno Haible <bruno@clisp.org>
parents: 13035
diff changeset
786 @cindex unportable tests modules
fad0b62b5bf5 gnulib-tool: Add support for special categories of tests.
Bruno Haible <bruno@clisp.org>
parents: 13035
diff changeset
787 @cindex tests modules, unportable
fad0b62b5bf5 gnulib-tool: Add support for special categories of tests.
Bruno Haible <bruno@clisp.org>
parents: 13035
diff changeset
788 Test modules can be marked with some special status attributes. When a
fad0b62b5bf5 gnulib-tool: Add support for special categories of tests.
Bruno Haible <bruno@clisp.org>
parents: 13035
diff changeset
789 test module has such an attribute, @code{gnulib-tool --import} will not
fad0b62b5bf5 gnulib-tool: Add support for special categories of tests.
Bruno Haible <bruno@clisp.org>
parents: 13035
diff changeset
790 include it by default.
fad0b62b5bf5 gnulib-tool: Add support for special categories of tests.
Bruno Haible <bruno@clisp.org>
parents: 13035
diff changeset
791
fad0b62b5bf5 gnulib-tool: Add support for special categories of tests.
Bruno Haible <bruno@clisp.org>
parents: 13035
diff changeset
792 The supported status attributes are:
fad0b62b5bf5 gnulib-tool: Add support for special categories of tests.
Bruno Haible <bruno@clisp.org>
parents: 13035
diff changeset
793
fad0b62b5bf5 gnulib-tool: Add support for special categories of tests.
Bruno Haible <bruno@clisp.org>
parents: 13035
diff changeset
794 @table @code
fad0b62b5bf5 gnulib-tool: Add support for special categories of tests.
Bruno Haible <bruno@clisp.org>
parents: 13035
diff changeset
795 @item c++-test
fad0b62b5bf5 gnulib-tool: Add support for special categories of tests.
Bruno Haible <bruno@clisp.org>
parents: 13035
diff changeset
796 Indicates that the test is testing C++ interoperability. Such a test is
fad0b62b5bf5 gnulib-tool: Add support for special categories of tests.
Bruno Haible <bruno@clisp.org>
parents: 13035
diff changeset
797 useful in a C++ or mixed C/C++ package, but is useless in a C package.
fad0b62b5bf5 gnulib-tool: Add support for special categories of tests.
Bruno Haible <bruno@clisp.org>
parents: 13035
diff changeset
798
fad0b62b5bf5 gnulib-tool: Add support for special categories of tests.
Bruno Haible <bruno@clisp.org>
parents: 13035
diff changeset
799 @item longrunning-test
fad0b62b5bf5 gnulib-tool: Add support for special categories of tests.
Bruno Haible <bruno@clisp.org>
parents: 13035
diff changeset
800 Indicates that the test takes a long time to compile or execute (more
fad0b62b5bf5 gnulib-tool: Add support for special categories of tests.
Bruno Haible <bruno@clisp.org>
parents: 13035
diff changeset
801 than five minutes or so). Such a test is better avoided in a release
fad0b62b5bf5 gnulib-tool: Add support for special categories of tests.
Bruno Haible <bruno@clisp.org>
parents: 13035
diff changeset
802 that is made for the general public.
fad0b62b5bf5 gnulib-tool: Add support for special categories of tests.
Bruno Haible <bruno@clisp.org>
parents: 13035
diff changeset
803
fad0b62b5bf5 gnulib-tool: Add support for special categories of tests.
Bruno Haible <bruno@clisp.org>
parents: 13035
diff changeset
804 @item privileged-test
fad0b62b5bf5 gnulib-tool: Add support for special categories of tests.
Bruno Haible <bruno@clisp.org>
parents: 13035
diff changeset
805 Indicates that the test will request special privileges, for example,
fad0b62b5bf5 gnulib-tool: Add support for special categories of tests.
Bruno Haible <bruno@clisp.org>
parents: 13035
diff changeset
806 ask for the superuser password. Such a test may hang when run
fad0b62b5bf5 gnulib-tool: Add support for special categories of tests.
Bruno Haible <bruno@clisp.org>
parents: 13035
diff changeset
807 non-interactively and is therefore better avoided in a release that is
fad0b62b5bf5 gnulib-tool: Add support for special categories of tests.
Bruno Haible <bruno@clisp.org>
parents: 13035
diff changeset
808 made for the general public.
fad0b62b5bf5 gnulib-tool: Add support for special categories of tests.
Bruno Haible <bruno@clisp.org>
parents: 13035
diff changeset
809
fad0b62b5bf5 gnulib-tool: Add support for special categories of tests.
Bruno Haible <bruno@clisp.org>
parents: 13035
diff changeset
810 @item unportable-test
fad0b62b5bf5 gnulib-tool: Add support for special categories of tests.
Bruno Haible <bruno@clisp.org>
parents: 13035
diff changeset
811 Indicates that the test is known to fail on some systems, and that
fad0b62b5bf5 gnulib-tool: Add support for special categories of tests.
Bruno Haible <bruno@clisp.org>
parents: 13035
diff changeset
812 there is no workaround about it. Such a test is better avoided in a
fad0b62b5bf5 gnulib-tool: Add support for special categories of tests.
Bruno Haible <bruno@clisp.org>
parents: 13035
diff changeset
813 release that is made for the general public.
fad0b62b5bf5 gnulib-tool: Add support for special categories of tests.
Bruno Haible <bruno@clisp.org>
parents: 13035
diff changeset
814 @end table
fad0b62b5bf5 gnulib-tool: Add support for special categories of tests.
Bruno Haible <bruno@clisp.org>
parents: 13035
diff changeset
815
fad0b62b5bf5 gnulib-tool: Add support for special categories of tests.
Bruno Haible <bruno@clisp.org>
parents: 13035
diff changeset
816 @code{gnulib-tool --import} will not include tests marked with these
fad0b62b5bf5 gnulib-tool: Add support for special categories of tests.
Bruno Haible <bruno@clisp.org>
parents: 13035
diff changeset
817 attributes by default. When @code{gnulib-tool} is invoked with one
fad0b62b5bf5 gnulib-tool: Add support for special categories of tests.
Bruno Haible <bruno@clisp.org>
parents: 13035
diff changeset
818 of the options @code{--with-c++-tests}, @code{--with-longrunning-tests},
fad0b62b5bf5 gnulib-tool: Add support for special categories of tests.
Bruno Haible <bruno@clisp.org>
parents: 13035
diff changeset
819 @code{--with-privileged-tests}, @code{--with-unportable-tests}, it
fad0b62b5bf5 gnulib-tool: Add support for special categories of tests.
Bruno Haible <bruno@clisp.org>
parents: 13035
diff changeset
820 will include tests despite the corresponding special status attribute.
fad0b62b5bf5 gnulib-tool: Add support for special categories of tests.
Bruno Haible <bruno@clisp.org>
parents: 13035
diff changeset
821 When @code{gnulib-tool} receives the option @code{--with-all-tests},
fad0b62b5bf5 gnulib-tool: Add support for special categories of tests.
Bruno Haible <bruno@clisp.org>
parents: 13035
diff changeset
822 it will include all tests regardless of their status attributes.
fad0b62b5bf5 gnulib-tool: Add support for special categories of tests.
Bruno Haible <bruno@clisp.org>
parents: 13035
diff changeset
823
fad0b62b5bf5 gnulib-tool: Add support for special categories of tests.
Bruno Haible <bruno@clisp.org>
parents: 13035
diff changeset
824 @code{gnulib-tool --create-testdir} and
13264
d66e74e6fe48 gnulib-tool: Don't include hairy tests of dependencies in testdirs.
Bruno Haible <bruno@clisp.org>
parents: 13081
diff changeset
825 @code{gnulib-tool --create-megatestdir} by default include all tests of
d66e74e6fe48 gnulib-tool: Don't include hairy tests of dependencies in testdirs.
Bruno Haible <bruno@clisp.org>
parents: 13081
diff changeset
826 modules specified on the command line, regardless of their status
d66e74e6fe48 gnulib-tool: Don't include hairy tests of dependencies in testdirs.
Bruno Haible <bruno@clisp.org>
parents: 13081
diff changeset
827 attributes. Tests of modules occurring as dependencies are not included
d66e74e6fe48 gnulib-tool: Don't include hairy tests of dependencies in testdirs.
Bruno Haible <bruno@clisp.org>
parents: 13081
diff changeset
828 by default if they have one of these status attributes. The options
d66e74e6fe48 gnulib-tool: Don't include hairy tests of dependencies in testdirs.
Bruno Haible <bruno@clisp.org>
parents: 13081
diff changeset
829 @code{--with-c++-tests}, @code{--with-longrunning-tests},
d66e74e6fe48 gnulib-tool: Don't include hairy tests of dependencies in testdirs.
Bruno Haible <bruno@clisp.org>
parents: 13081
diff changeset
830 @code{--with-privileged-tests}, @code{--with-unportable-tests} are
d66e74e6fe48 gnulib-tool: Don't include hairy tests of dependencies in testdirs.
Bruno Haible <bruno@clisp.org>
parents: 13081
diff changeset
831 recognized here as well. Additionally, @code{gnulib-tool} also
d66e74e6fe48 gnulib-tool: Don't include hairy tests of dependencies in testdirs.
Bruno Haible <bruno@clisp.org>
parents: 13081
diff changeset
832 understands the options @code{--without-c++-tests},
d66e74e6fe48 gnulib-tool: Don't include hairy tests of dependencies in testdirs.
Bruno Haible <bruno@clisp.org>
parents: 13081
diff changeset
833 @code{--without-longrunning-tests}, @code{--without-privileged-tests},
d66e74e6fe48 gnulib-tool: Don't include hairy tests of dependencies in testdirs.
Bruno Haible <bruno@clisp.org>
parents: 13081
diff changeset
834 @code{--without-unportable-tests}.
13080
fad0b62b5bf5 gnulib-tool: Add support for special categories of tests.
Bruno Haible <bruno@clisp.org>
parents: 13035
diff changeset
835
fad0b62b5bf5 gnulib-tool: Add support for special categories of tests.
Bruno Haible <bruno@clisp.org>
parents: 13035
diff changeset
836 In order to mark a module with a status attribute, you need to add it
fad0b62b5bf5 gnulib-tool: Add support for special categories of tests.
Bruno Haible <bruno@clisp.org>
parents: 13035
diff changeset
837 to the module description, like this:
fad0b62b5bf5 gnulib-tool: Add support for special categories of tests.
Bruno Haible <bruno@clisp.org>
parents: 13035
diff changeset
838
fad0b62b5bf5 gnulib-tool: Add support for special categories of tests.
Bruno Haible <bruno@clisp.org>
parents: 13035
diff changeset
839 @example
fad0b62b5bf5 gnulib-tool: Add support for special categories of tests.
Bruno Haible <bruno@clisp.org>
parents: 13035
diff changeset
840 Status:
fad0b62b5bf5 gnulib-tool: Add support for special categories of tests.
Bruno Haible <bruno@clisp.org>
parents: 13035
diff changeset
841 longrunning-test
fad0b62b5bf5 gnulib-tool: Add support for special categories of tests.
Bruno Haible <bruno@clisp.org>
parents: 13035
diff changeset
842 @end example
fad0b62b5bf5 gnulib-tool: Add support for special categories of tests.
Bruno Haible <bruno@clisp.org>
parents: 13035
diff changeset
843
13081
012563ccbd85 gnulib-tool: Allow 'foo-tests' module even if there is no module 'foo'.
Bruno Haible <bruno@clisp.org>
parents: 13080
diff changeset
844 If only a part of a test deserves a particular status attribute, you
012563ccbd85 gnulib-tool: Allow 'foo-tests' module even if there is no module 'foo'.
Bruno Haible <bruno@clisp.org>
parents: 13080
diff changeset
845 can split the module into a primary and a secondary test module,
012563ccbd85 gnulib-tool: Allow 'foo-tests' module even if there is no module 'foo'.
Bruno Haible <bruno@clisp.org>
parents: 13080
diff changeset
846 say @code{foo-tests} and @code{foo-extra-tests}. Then add a dependency
012563ccbd85 gnulib-tool: Allow 'foo-tests' module even if there is no module 'foo'.
Bruno Haible <bruno@clisp.org>
parents: 13080
diff changeset
847 from @code{foo-tests} to @code{foo-extra-tests}, and mark the
012563ccbd85 gnulib-tool: Allow 'foo-tests' module even if there is no module 'foo'.
Bruno Haible <bruno@clisp.org>
parents: 13080
diff changeset
848 @code{foo-extra-tests} with the particular status attribute.
012563ccbd85 gnulib-tool: Allow 'foo-tests' module even if there is no module 'foo'.
Bruno Haible <bruno@clisp.org>
parents: 13080
diff changeset
849
13080
fad0b62b5bf5 gnulib-tool: Add support for special categories of tests.
Bruno Haible <bruno@clisp.org>
parents: 13035
diff changeset
850
12952
41b26ea3dacc Document C++ namespace mode.
Bruno Haible <bruno@clisp.org>
parents: 12775
diff changeset
851 @node A C++ namespace for gnulib
41b26ea3dacc Document C++ namespace mode.
Bruno Haible <bruno@clisp.org>
parents: 12775
diff changeset
852 @section A C++ namespace for gnulib
41b26ea3dacc Document C++ namespace mode.
Bruno Haible <bruno@clisp.org>
parents: 12775
diff changeset
853
41b26ea3dacc Document C++ namespace mode.
Bruno Haible <bruno@clisp.org>
parents: 12775
diff changeset
854 The function definitions provided by Gnulib (@code{.c} code) are meant
41b26ea3dacc Document C++ namespace mode.
Bruno Haible <bruno@clisp.org>
parents: 12775
diff changeset
855 to be compiled by a C compiler. The header files (@code{.h} files),
41b26ea3dacc Document C++ namespace mode.
Bruno Haible <bruno@clisp.org>
parents: 12775
diff changeset
856 on the other hand, can be used in either C or C++.
41b26ea3dacc Document C++ namespace mode.
Bruno Haible <bruno@clisp.org>
parents: 12775
diff changeset
857
41b26ea3dacc Document C++ namespace mode.
Bruno Haible <bruno@clisp.org>
parents: 12775
diff changeset
858 By default, when used in a C++ compilation unit, the @code{.h} files
41b26ea3dacc Document C++ namespace mode.
Bruno Haible <bruno@clisp.org>
parents: 12775
diff changeset
859 declare the same symbols and overrides as in C mode, except that functions
41b26ea3dacc Document C++ namespace mode.
Bruno Haible <bruno@clisp.org>
parents: 12775
diff changeset
860 defined by Gnulib or by the system are declared as @samp{extern "C"}.
41b26ea3dacc Document C++ namespace mode.
Bruno Haible <bruno@clisp.org>
parents: 12775
diff changeset
861
41b26ea3dacc Document C++ namespace mode.
Bruno Haible <bruno@clisp.org>
parents: 12775
diff changeset
862 It is also possible to indicate to Gnulib to provide many of its symbols
41b26ea3dacc Document C++ namespace mode.
Bruno Haible <bruno@clisp.org>
parents: 12775
diff changeset
863 in a dedicated C++ namespace. If you define the macro
41b26ea3dacc Document C++ namespace mode.
Bruno Haible <bruno@clisp.org>
parents: 12775
diff changeset
864 @code{GNULIB_NAMESPACE} to an identifier, many functions will be defined
41b26ea3dacc Document C++ namespace mode.
Bruno Haible <bruno@clisp.org>
parents: 12775
diff changeset
865 in the namespace specified by the identifier instead of the global
41b26ea3dacc Document C++ namespace mode.
Bruno Haible <bruno@clisp.org>
parents: 12775
diff changeset
866 namespace. For example, after you have defined
41b26ea3dacc Document C++ namespace mode.
Bruno Haible <bruno@clisp.org>
parents: 12775
diff changeset
867 @smallexample
41b26ea3dacc Document C++ namespace mode.
Bruno Haible <bruno@clisp.org>
parents: 12775
diff changeset
868 #define GNULIB_NAMESPACE gnulib
41b26ea3dacc Document C++ namespace mode.
Bruno Haible <bruno@clisp.org>
parents: 12775
diff changeset
869 @end smallexample
41b26ea3dacc Document C++ namespace mode.
Bruno Haible <bruno@clisp.org>
parents: 12775
diff changeset
870 @noindent
41b26ea3dacc Document C++ namespace mode.
Bruno Haible <bruno@clisp.org>
parents: 12775
diff changeset
871 at the beginning of a compilation unit, Gnulib's @code{<fcntl.h>} header
41b26ea3dacc Document C++ namespace mode.
Bruno Haible <bruno@clisp.org>
parents: 12775
diff changeset
872 file will make available the @code{open} function as @code{gnulib::open}.
41b26ea3dacc Document C++ namespace mode.
Bruno Haible <bruno@clisp.org>
parents: 12775
diff changeset
873 The symbol @code{open} will still refer to the system's @code{open} function,
41b26ea3dacc Document C++ namespace mode.
Bruno Haible <bruno@clisp.org>
parents: 12775
diff changeset
874 with its platform specific bugs and limitations.
41b26ea3dacc Document C++ namespace mode.
Bruno Haible <bruno@clisp.org>
parents: 12775
diff changeset
875
41b26ea3dacc Document C++ namespace mode.
Bruno Haible <bruno@clisp.org>
parents: 12775
diff changeset
876 The symbols provided in the Gnulib namespace are those for which the
41b26ea3dacc Document C++ namespace mode.
Bruno Haible <bruno@clisp.org>
parents: 12775
diff changeset
877 corresponding header file contains a @code{_GL_CXXALIAS_RPL} or
41b26ea3dacc Document C++ namespace mode.
Bruno Haible <bruno@clisp.org>
parents: 12775
diff changeset
878 @code{_GL_CXXALIAS_SYS} macro invocation.
41b26ea3dacc Document C++ namespace mode.
Bruno Haible <bruno@clisp.org>
parents: 12775
diff changeset
879
41b26ea3dacc Document C++ namespace mode.
Bruno Haible <bruno@clisp.org>
parents: 12775
diff changeset
880 The benefits of this namespace mode are:
41b26ea3dacc Document C++ namespace mode.
Bruno Haible <bruno@clisp.org>
parents: 12775
diff changeset
881 @itemize
41b26ea3dacc Document C++ namespace mode.
Bruno Haible <bruno@clisp.org>
parents: 12775
diff changeset
882 @item
41b26ea3dacc Document C++ namespace mode.
Bruno Haible <bruno@clisp.org>
parents: 12775
diff changeset
883 Gnulib defines fewer symbols as preprocessor macros. For example, on a
41b26ea3dacc Document C++ namespace mode.
Bruno Haible <bruno@clisp.org>
parents: 12775
diff changeset
884 platform where @code{open} has to be overridden, Gnulib normally does
41b26ea3dacc Document C++ namespace mode.
Bruno Haible <bruno@clisp.org>
parents: 12775
diff changeset
885 @code{#define open rpl_open}. If your package has a class with a member
41b26ea3dacc Document C++ namespace mode.
Bruno Haible <bruno@clisp.org>
parents: 12775
diff changeset
886 @code{open}, for example a class @code{foo} with a method @code{foo::open},
41b26ea3dacc Document C++ namespace mode.
Bruno Haible <bruno@clisp.org>
parents: 12775
diff changeset
887 then if you define this member in a compilation unit that includes
41b26ea3dacc Document C++ namespace mode.
Bruno Haible <bruno@clisp.org>
parents: 12775
diff changeset
888 @code{<fcntl.h>} and use it in a compilation unit that does not include
41b26ea3dacc Document C++ namespace mode.
Bruno Haible <bruno@clisp.org>
parents: 12775
diff changeset
889 @code{<fcntl.h>}, or vice versa, you will get a link error. Worse: You
41b26ea3dacc Document C++ namespace mode.
Bruno Haible <bruno@clisp.org>
parents: 12775
diff changeset
890 will not notice this problem on the platform where the system's @code{open}
41b26ea3dacc Document C++ namespace mode.
Bruno Haible <bruno@clisp.org>
parents: 12775
diff changeset
891 function works fine. This problem goes away in namespace mode.
41b26ea3dacc Document C++ namespace mode.
Bruno Haible <bruno@clisp.org>
parents: 12775
diff changeset
892
41b26ea3dacc Document C++ namespace mode.
Bruno Haible <bruno@clisp.org>
parents: 12775
diff changeset
893 @item
41b26ea3dacc Document C++ namespace mode.
Bruno Haible <bruno@clisp.org>
parents: 12775
diff changeset
894 It provides a safety check whether the set of modules your package requests
41b26ea3dacc Document C++ namespace mode.
Bruno Haible <bruno@clisp.org>
parents: 12775
diff changeset
895 from Gnulib is sufficient. For example, if you use the function
41b26ea3dacc Document C++ namespace mode.
Bruno Haible <bruno@clisp.org>
parents: 12775
diff changeset
896 @code{gnulib::open} in your code, and you forgot to request the module
41b26ea3dacc Document C++ namespace mode.
Bruno Haible <bruno@clisp.org>
parents: 12775
diff changeset
897 @samp{open} from Gnulib, you will get a compilation error (regardless of
41b26ea3dacc Document C++ namespace mode.
Bruno Haible <bruno@clisp.org>
parents: 12775
diff changeset
898 the platform).
41b26ea3dacc Document C++ namespace mode.
Bruno Haible <bruno@clisp.org>
parents: 12775
diff changeset
899 @end itemize
41b26ea3dacc Document C++ namespace mode.
Bruno Haible <bruno@clisp.org>
parents: 12775
diff changeset
900
41b26ea3dacc Document C++ namespace mode.
Bruno Haible <bruno@clisp.org>
parents: 12775
diff changeset
901 The drawback of this namespace mode is that the system provided symbols in
41b26ea3dacc Document C++ namespace mode.
Bruno Haible <bruno@clisp.org>
parents: 12775
diff changeset
902 the global namespace are still present, even when they contain bugs that
41b26ea3dacc Document C++ namespace mode.
Bruno Haible <bruno@clisp.org>
parents: 12775
diff changeset
903 Gnulib fixes. For example, if you call @code{open (...)} in your code,
41b26ea3dacc Document C++ namespace mode.
Bruno Haible <bruno@clisp.org>
parents: 12775
diff changeset
904 it will invoke the possibly buggy system function, even if you have
41b26ea3dacc Document C++ namespace mode.
Bruno Haible <bruno@clisp.org>
parents: 12775
diff changeset
905 requested the module @samp{open} from gnulib-tool.
41b26ea3dacc Document C++ namespace mode.
Bruno Haible <bruno@clisp.org>
parents: 12775
diff changeset
906
41b26ea3dacc Document C++ namespace mode.
Bruno Haible <bruno@clisp.org>
parents: 12775
diff changeset
907 You can turn on the namespace mode in some compilation units and keep it
41b26ea3dacc Document C++ namespace mode.
Bruno Haible <bruno@clisp.org>
parents: 12775
diff changeset
908 turned off in others. This can be useful if your package consists of
41b26ea3dacc Document C++ namespace mode.
Bruno Haible <bruno@clisp.org>
parents: 12775
diff changeset
909 an application layer that does not need to invoke POSIX functions and
41b26ea3dacc Document C++ namespace mode.
Bruno Haible <bruno@clisp.org>
parents: 12775
diff changeset
910 an operating system interface layer that contains all the OS function
41b26ea3dacc Document C++ namespace mode.
Bruno Haible <bruno@clisp.org>
parents: 12775
diff changeset
911 calls. In such a situation, you will want to turn on the namespace mode
41b26ea3dacc Document C++ namespace mode.
Bruno Haible <bruno@clisp.org>
parents: 12775
diff changeset
912 for the application layer --- to avoid many preprocessor macro
41b26ea3dacc Document C++ namespace mode.
Bruno Haible <bruno@clisp.org>
parents: 12775
diff changeset
913 definitions --- and turn it off for the OS interface layer --- to avoid
41b26ea3dacc Document C++ namespace mode.
Bruno Haible <bruno@clisp.org>
parents: 12775
diff changeset
914 the drawback of the namespace mode, mentioned above.
41b26ea3dacc Document C++ namespace mode.
Bruno Haible <bruno@clisp.org>
parents: 12775
diff changeset
915
41b26ea3dacc Document C++ namespace mode.
Bruno Haible <bruno@clisp.org>
parents: 12775
diff changeset
916
5938
14697da96543 2005-06-28 Simon Josefsson <jas@extundo.com>
Simon Josefsson <simon@josefsson.org>
parents: 5883
diff changeset
917 @node Library version handling
14697da96543 2005-06-28 Simon Josefsson <jas@extundo.com>
Simon Josefsson <simon@josefsson.org>
parents: 5883
diff changeset
918 @section Library version handling
14697da96543 2005-06-28 Simon Josefsson <jas@extundo.com>
Simon Josefsson <simon@josefsson.org>
parents: 5883
diff changeset
919
5992
6cf595732ddb gnulib.texi (Library version handling): Add ELF symbol collision
Simon Josefsson <simon@josefsson.org>
parents: 5983
diff changeset
920 The module @samp{check-version} can be useful when your gnulib
5938
14697da96543 2005-06-28 Simon Josefsson <jas@extundo.com>
Simon Josefsson <simon@josefsson.org>
parents: 5883
diff changeset
921 application is a system library. You will typically wrap the call to
14697da96543 2005-06-28 Simon Josefsson <jas@extundo.com>
Simon Josefsson <simon@josefsson.org>
parents: 5883
diff changeset
922 the @code{check_version} function through a library API, your library
14697da96543 2005-06-28 Simon Josefsson <jas@extundo.com>
Simon Josefsson <simon@josefsson.org>
parents: 5883
diff changeset
923 header file may contain:
14697da96543 2005-06-28 Simon Josefsson <jas@extundo.com>
Simon Josefsson <simon@josefsson.org>
parents: 5883
diff changeset
924
14697da96543 2005-06-28 Simon Josefsson <jas@extundo.com>
Simon Josefsson <simon@josefsson.org>
parents: 5883
diff changeset
925 @example
14697da96543 2005-06-28 Simon Josefsson <jas@extundo.com>
Simon Josefsson <simon@josefsson.org>
parents: 5883
diff changeset
926 #define STRINGPREP_VERSION "0.5.18"
14697da96543 2005-06-28 Simon Josefsson <jas@extundo.com>
Simon Josefsson <simon@josefsson.org>
parents: 5883
diff changeset
927 ...
14697da96543 2005-06-28 Simon Josefsson <jas@extundo.com>
Simon Josefsson <simon@josefsson.org>
parents: 5883
diff changeset
928 extern const char *stringprep_check_version (const char *req_version);
14697da96543 2005-06-28 Simon Josefsson <jas@extundo.com>
Simon Josefsson <simon@josefsson.org>
parents: 5883
diff changeset
929 @end example
14697da96543 2005-06-28 Simon Josefsson <jas@extundo.com>
Simon Josefsson <simon@josefsson.org>
parents: 5883
diff changeset
930
5992
6cf595732ddb gnulib.texi (Library version handling): Add ELF symbol collision
Simon Josefsson <simon@josefsson.org>
parents: 5983
diff changeset
931 To avoid ELF symbol collisions with other libraries that use the
6cf595732ddb gnulib.texi (Library version handling): Add ELF symbol collision
Simon Josefsson <simon@josefsson.org>
parents: 5983
diff changeset
932 @samp{check-version} module, add to @file{config.h} through a
6cf595732ddb gnulib.texi (Library version handling): Add ELF symbol collision
Simon Josefsson <simon@josefsson.org>
parents: 5983
diff changeset
933 AC_DEFINE something like:
6cf595732ddb gnulib.texi (Library version handling): Add ELF symbol collision
Simon Josefsson <simon@josefsson.org>
parents: 5983
diff changeset
934
6cf595732ddb gnulib.texi (Library version handling): Add ELF symbol collision
Simon Josefsson <simon@josefsson.org>
parents: 5983
diff changeset
935 @example
6842
1b6de7675435 mention that Gnulib takes over LIBOBJS
Karl Berry <karl@freefriends.org>
parents: 6764
diff changeset
936 AC_DEFINE(check_version, stringprep_check_version,
1b6de7675435 mention that Gnulib takes over LIBOBJS
Karl Berry <karl@freefriends.org>
parents: 6764
diff changeset
937 [Rename check_version.])
5992
6cf595732ddb gnulib.texi (Library version handling): Add ELF symbol collision
Simon Josefsson <simon@josefsson.org>
parents: 5983
diff changeset
938 @end example
6cf595732ddb gnulib.texi (Library version handling): Add ELF symbol collision
Simon Josefsson <simon@josefsson.org>
parents: 5983
diff changeset
939
6cf595732ddb gnulib.texi (Library version handling): Add ELF symbol collision
Simon Josefsson <simon@josefsson.org>
parents: 5983
diff changeset
940 The @code{stringprep_check_version} function will thus be implemented
6cf595732ddb gnulib.texi (Library version handling): Add ELF symbol collision
Simon Josefsson <simon@josefsson.org>
parents: 5983
diff changeset
941 by the @code{check_version} module.
5938
14697da96543 2005-06-28 Simon Josefsson <jas@extundo.com>
Simon Josefsson <simon@josefsson.org>
parents: 5883
diff changeset
942
14697da96543 2005-06-28 Simon Josefsson <jas@extundo.com>
Simon Josefsson <simon@josefsson.org>
parents: 5883
diff changeset
943 There are two uses of the interface. The first is a way to provide
14697da96543 2005-06-28 Simon Josefsson <jas@extundo.com>
Simon Josefsson <simon@josefsson.org>
parents: 5883
diff changeset
944 for applications to find out the version number of the library it
14697da96543 2005-06-28 Simon Josefsson <jas@extundo.com>
Simon Josefsson <simon@josefsson.org>
parents: 5883
diff changeset
945 uses. The application may contain diagnostic code such as:
14697da96543 2005-06-28 Simon Josefsson <jas@extundo.com>
Simon Josefsson <simon@josefsson.org>
parents: 5883
diff changeset
946
14697da96543 2005-06-28 Simon Josefsson <jas@extundo.com>
Simon Josefsson <simon@josefsson.org>
parents: 5883
diff changeset
947 @example
14697da96543 2005-06-28 Simon Josefsson <jas@extundo.com>
Simon Josefsson <simon@josefsson.org>
parents: 5883
diff changeset
948 printf ("Stringprep version: header %s library %s",
14697da96543 2005-06-28 Simon Josefsson <jas@extundo.com>
Simon Josefsson <simon@josefsson.org>
parents: 5883
diff changeset
949 STRINGPREP_VERSION,
14697da96543 2005-06-28 Simon Josefsson <jas@extundo.com>
Simon Josefsson <simon@josefsson.org>
parents: 5883
diff changeset
950 stringprep_check_version (NULL));
14697da96543 2005-06-28 Simon Josefsson <jas@extundo.com>
Simon Josefsson <simon@josefsson.org>
parents: 5883
diff changeset
951 @end example
14697da96543 2005-06-28 Simon Josefsson <jas@extundo.com>
Simon Josefsson <simon@josefsson.org>
parents: 5883
diff changeset
952
14697da96543 2005-06-28 Simon Josefsson <jas@extundo.com>
Simon Josefsson <simon@josefsson.org>
parents: 5883
diff changeset
953 Separating the library and header file version can be useful when
14697da96543 2005-06-28 Simon Josefsson <jas@extundo.com>
Simon Josefsson <simon@josefsson.org>
parents: 5883
diff changeset
954 searching for version mismatch related problems.
14697da96543 2005-06-28 Simon Josefsson <jas@extundo.com>
Simon Josefsson <simon@josefsson.org>
parents: 5883
diff changeset
955
14697da96543 2005-06-28 Simon Josefsson <jas@extundo.com>
Simon Josefsson <simon@josefsson.org>
parents: 5883
diff changeset
956 The second uses is as a rudimentary test of proper library version, by
14697da96543 2005-06-28 Simon Josefsson <jas@extundo.com>
Simon Josefsson <simon@josefsson.org>
parents: 5883
diff changeset
957 making sure the application get a library version that is the same, or
14697da96543 2005-06-28 Simon Josefsson <jas@extundo.com>
Simon Josefsson <simon@josefsson.org>
parents: 5883
diff changeset
958 newer, than the header file used when building the application. This
14697da96543 2005-06-28 Simon Josefsson <jas@extundo.com>
Simon Josefsson <simon@josefsson.org>
parents: 5883
diff changeset
959 doesn't catch all problems, libraries may change backwards incompatibly
14697da96543 2005-06-28 Simon Josefsson <jas@extundo.com>
Simon Josefsson <simon@josefsson.org>
parents: 5883
diff changeset
960 in later versions, but enable applications to require a certain
14697da96543 2005-06-28 Simon Josefsson <jas@extundo.com>
Simon Josefsson <simon@josefsson.org>
parents: 5883
diff changeset
961 minimum version before it may proceed.
14697da96543 2005-06-28 Simon Josefsson <jas@extundo.com>
Simon Josefsson <simon@josefsson.org>
parents: 5883
diff changeset
962
14697da96543 2005-06-28 Simon Josefsson <jas@extundo.com>
Simon Josefsson <simon@josefsson.org>
parents: 5883
diff changeset
963 Typical uses look like:
14697da96543 2005-06-28 Simon Josefsson <jas@extundo.com>
Simon Josefsson <simon@josefsson.org>
parents: 5883
diff changeset
964
14697da96543 2005-06-28 Simon Josefsson <jas@extundo.com>
Simon Josefsson <simon@josefsson.org>
parents: 5883
diff changeset
965 @example
14697da96543 2005-06-28 Simon Josefsson <jas@extundo.com>
Simon Josefsson <simon@josefsson.org>
parents: 5883
diff changeset
966 /* Check version of libgcrypt. */
14697da96543 2005-06-28 Simon Josefsson <jas@extundo.com>
Simon Josefsson <simon@josefsson.org>
parents: 5883
diff changeset
967 if (!gcry_check_version (GCRYPT_VERSION))
14697da96543 2005-06-28 Simon Josefsson <jas@extundo.com>
Simon Josefsson <simon@josefsson.org>
parents: 5883
diff changeset
968 die ("version mismatch\n");
14697da96543 2005-06-28 Simon Josefsson <jas@extundo.com>
Simon Josefsson <simon@josefsson.org>
parents: 5883
diff changeset
969 @end example
14697da96543 2005-06-28 Simon Josefsson <jas@extundo.com>
Simon Josefsson <simon@josefsson.org>
parents: 5883
diff changeset
970
5982
8f55c4ac38d6 updates from Patrice, start at quoting
Karl Berry <karl@freefriends.org>
parents: 5938
diff changeset
971
6852
9582dd5af1a5 Fix getaddrinfo on Windows 2000.
Simon Josefsson <simon@josefsson.org>
parents: 6842
diff changeset
972 @node Windows sockets
9582dd5af1a5 Fix getaddrinfo on Windows 2000.
Simon Josefsson <simon@josefsson.org>
parents: 6842
diff changeset
973 @section Windows sockets
9582dd5af1a5 Fix getaddrinfo on Windows 2000.
Simon Josefsson <simon@josefsson.org>
parents: 6842
diff changeset
974
9582dd5af1a5 Fix getaddrinfo on Windows 2000.
Simon Josefsson <simon@josefsson.org>
parents: 6842
diff changeset
975 There are several issues when building applications that should work
9582dd5af1a5 Fix getaddrinfo on Windows 2000.
Simon Josefsson <simon@josefsson.org>
parents: 6842
diff changeset
976 under Windows. The most problematic part is for applications that use
9582dd5af1a5 Fix getaddrinfo on Windows 2000.
Simon Josefsson <simon@josefsson.org>
parents: 6842
diff changeset
977 sockets.
9582dd5af1a5 Fix getaddrinfo on Windows 2000.
Simon Josefsson <simon@josefsson.org>
parents: 6842
diff changeset
978
9582dd5af1a5 Fix getaddrinfo on Windows 2000.
Simon Josefsson <simon@josefsson.org>
parents: 6842
diff changeset
979 Hopefully, we can add helpful notes to this section that will help you
9582dd5af1a5 Fix getaddrinfo on Windows 2000.
Simon Josefsson <simon@josefsson.org>
parents: 6842
diff changeset
980 port your application to Windows using gnulib.
9582dd5af1a5 Fix getaddrinfo on Windows 2000.
Simon Josefsson <simon@josefsson.org>
parents: 6842
diff changeset
981
9582dd5af1a5 Fix getaddrinfo on Windows 2000.
Simon Josefsson <simon@josefsson.org>
parents: 6842
diff changeset
982 @subsection Getaddrinfo and WINVER
9582dd5af1a5 Fix getaddrinfo on Windows 2000.
Simon Josefsson <simon@josefsson.org>
parents: 6842
diff changeset
983
9582dd5af1a5 Fix getaddrinfo on Windows 2000.
Simon Josefsson <simon@josefsson.org>
parents: 6842
diff changeset
984 This was written for the getaddrinfo module, but may be applicable to
9582dd5af1a5 Fix getaddrinfo on Windows 2000.
Simon Josefsson <simon@josefsson.org>
parents: 6842
diff changeset
985 other functions too.
9582dd5af1a5 Fix getaddrinfo on Windows 2000.
Simon Josefsson <simon@josefsson.org>
parents: 6842
diff changeset
986
9582dd5af1a5 Fix getaddrinfo on Windows 2000.
Simon Josefsson <simon@josefsson.org>
parents: 6842
diff changeset
987 The getaddrinfo function exists in ws2tcpip.h and -lws2_32 on Windows
9582dd5af1a5 Fix getaddrinfo on Windows 2000.
Simon Josefsson <simon@josefsson.org>
parents: 6842
diff changeset
988 XP. The function declaration is present if @code{WINVER >= 0x0501}.
10643
e1661469bc9a gnulib.texi (Getaddrinfo and WINVER): Sync documentation with code.
Simon Josefsson <simon@josefsson.org>
parents: 10611
diff changeset
989 Windows 2000 does not have getaddrinfo in its @file{WS2_32.DLL}.
6852
9582dd5af1a5 Fix getaddrinfo on Windows 2000.
Simon Josefsson <simon@josefsson.org>
parents: 6842
diff changeset
990
9582dd5af1a5 Fix getaddrinfo on Windows 2000.
Simon Josefsson <simon@josefsson.org>
parents: 6842
diff changeset
991 Thus, if you want to assume Windows XP or later, you can add
9582dd5af1a5 Fix getaddrinfo on Windows 2000.
Simon Josefsson <simon@josefsson.org>
parents: 6842
diff changeset
992 AC_DEFINE(WINVER, 0x0501) to avoid compiling to (partial) getaddrinfo
9582dd5af1a5 Fix getaddrinfo on Windows 2000.
Simon Josefsson <simon@josefsson.org>
parents: 6842
diff changeset
993 implementation.
9582dd5af1a5 Fix getaddrinfo on Windows 2000.
Simon Josefsson <simon@josefsson.org>
parents: 6842
diff changeset
994
10643
e1661469bc9a gnulib.texi (Getaddrinfo and WINVER): Sync documentation with code.
Simon Josefsson <simon@josefsson.org>
parents: 10611
diff changeset
995 If you want to support Windows 2000, don't do anything. The
e1661469bc9a gnulib.texi (Getaddrinfo and WINVER): Sync documentation with code.
Simon Josefsson <simon@josefsson.org>
parents: 10611
diff changeset
996 replacement function will open @file{WS2_32.DLL} during run-time to
e1661469bc9a gnulib.texi (Getaddrinfo and WINVER): Sync documentation with code.
Simon Josefsson <simon@josefsson.org>
parents: 10611
diff changeset
997 see if there is a getaddrinfo function available, and use it when
e1661469bc9a gnulib.texi (Getaddrinfo and WINVER): Sync documentation with code.
Simon Josefsson <simon@josefsson.org>
parents: 10611
diff changeset
998 available.
7546
de9055fd713b Split the chapter "Gnulib" into 3 chapters "Introduction",
Bruno Haible <bruno@clisp.org>
parents: 7334
diff changeset
999
6962
e33f191db3d6 2006-07-14 Simon Josefsson <jas@extundo.com>
Simon Josefsson <simon@josefsson.org>
parents: 6945
diff changeset
1000 @node Libtool and Windows
e33f191db3d6 2006-07-14 Simon Josefsson <jas@extundo.com>
Simon Josefsson <simon@josefsson.org>
parents: 6945
diff changeset
1001 @section Libtool and Windows
e33f191db3d6 2006-07-14 Simon Josefsson <jas@extundo.com>
Simon Josefsson <simon@josefsson.org>
parents: 6945
diff changeset
1002
e33f191db3d6 2006-07-14 Simon Josefsson <jas@extundo.com>
Simon Josefsson <simon@josefsson.org>
parents: 6945
diff changeset
1003 If you want it to be possible to cross-compile your program to MinGW
e33f191db3d6 2006-07-14 Simon Josefsson <jas@extundo.com>
Simon Josefsson <simon@josefsson.org>
parents: 6945
diff changeset
1004 and you use Libtool, you need to put:
e33f191db3d6 2006-07-14 Simon Josefsson <jas@extundo.com>
Simon Josefsson <simon@josefsson.org>
parents: 6945
diff changeset
1005
e33f191db3d6 2006-07-14 Simon Josefsson <jas@extundo.com>
Simon Josefsson <simon@josefsson.org>
parents: 6945
diff changeset
1006 @example
e33f191db3d6 2006-07-14 Simon Josefsson <jas@extundo.com>
Simon Josefsson <simon@josefsson.org>
parents: 6945
diff changeset
1007 AC_LIBTOOL_WIN32_DLL
e33f191db3d6 2006-07-14 Simon Josefsson <jas@extundo.com>
Simon Josefsson <simon@josefsson.org>
parents: 6945
diff changeset
1008 @end example
e33f191db3d6 2006-07-14 Simon Josefsson <jas@extundo.com>
Simon Josefsson <simon@josefsson.org>
parents: 6945
diff changeset
1009
6989
d4c72f8cb784 * gnulib.texi (Libtool and Windows): Eliminate passive voice. Correct
Derek R. Price <derek@ximbiot.com>
parents: 6962
diff changeset
1010 in your @file{configure.ac}. This sets the correct names for the
d4c72f8cb784 * gnulib.texi (Libtool and Windows): Eliminate passive voice. Correct
Derek R. Price <derek@ximbiot.com>
parents: 6962
diff changeset
1011 @code{OBJDUMP}, @code{DLLTOOL}, and @code{AS} tools for the build.
6962
e33f191db3d6 2006-07-14 Simon Josefsson <jas@extundo.com>
Simon Josefsson <simon@josefsson.org>
parents: 6945
diff changeset
1012
e33f191db3d6 2006-07-14 Simon Josefsson <jas@extundo.com>
Simon Josefsson <simon@josefsson.org>
parents: 6945
diff changeset
1013 If you are building a library, you will also need to pass
6989
d4c72f8cb784 * gnulib.texi (Libtool and Windows): Eliminate passive voice. Correct
Derek R. Price <derek@ximbiot.com>
parents: 6962
diff changeset
1014 @code{-no-undefined} to make sure Libtool produces a DLL for your
6962
e33f191db3d6 2006-07-14 Simon Josefsson <jas@extundo.com>
Simon Josefsson <simon@josefsson.org>
parents: 6945
diff changeset
1015 library. From a @file{Makefile.am}:
e33f191db3d6 2006-07-14 Simon Josefsson <jas@extundo.com>
Simon Josefsson <simon@josefsson.org>
parents: 6945
diff changeset
1016
e33f191db3d6 2006-07-14 Simon Josefsson <jas@extundo.com>
Simon Josefsson <simon@josefsson.org>
parents: 6945
diff changeset
1017 @example
e33f191db3d6 2006-07-14 Simon Josefsson <jas@extundo.com>
Simon Josefsson <simon@josefsson.org>
parents: 6945
diff changeset
1018 libgsasl_la_LDFLAGS += -no-undefined
e33f191db3d6 2006-07-14 Simon Josefsson <jas@extundo.com>
Simon Josefsson <simon@josefsson.org>
parents: 6945
diff changeset
1019 @end example
e33f191db3d6 2006-07-14 Simon Josefsson <jas@extundo.com>
Simon Josefsson <simon@josefsson.org>
parents: 6945
diff changeset
1020
7334
c7c3e5be0d91 note about the license texinfo files
Karl Berry <karl@freefriends.org>
parents: 6989
diff changeset
1021
c7c3e5be0d91 note about the license texinfo files
Karl Berry <karl@freefriends.org>
parents: 6989
diff changeset
1022 @node License Texinfo sources
c7c3e5be0d91 note about the license texinfo files
Karl Berry <karl@freefriends.org>
parents: 6989
diff changeset
1023 @section License Texinfo sources
c7c3e5be0d91 note about the license texinfo files
Karl Berry <karl@freefriends.org>
parents: 6989
diff changeset
1024
c7c3e5be0d91 note about the license texinfo files
Karl Berry <karl@freefriends.org>
parents: 6989
diff changeset
1025 Gnulib provides copies of the GNU GPL, GNU LGPL, and GNU FDL licenses
c7c3e5be0d91 note about the license texinfo files
Karl Berry <karl@freefriends.org>
parents: 6989
diff changeset
1026 in Texinfo form. (The master location is
9099
7dccd64f30f9 revise node structure for new fdl.texi
Karl Berry <karl@freefriends.org>
parents: 8868
diff changeset
1027 @url{http://www.gnu.org/licenses/}). These Texinfo documents do not
7dccd64f30f9 revise node structure for new fdl.texi
Karl Berry <karl@freefriends.org>
parents: 8868
diff changeset
1028 have any node names and structures built into them; for your manual,
7dccd64f30f9 revise node structure for new fdl.texi
Karl Berry <karl@freefriends.org>
parents: 8868
diff changeset
1029 you should @code{@@include} them in an appropriate @code{@@node}.
7dccd64f30f9 revise node structure for new fdl.texi
Karl Berry <karl@freefriends.org>
parents: 8868
diff changeset
1030
7dccd64f30f9 revise node structure for new fdl.texi
Karl Berry <karl@freefriends.org>
parents: 8868
diff changeset
1031 The conventional name for the GPL node is @samp{Copying} and for the FDL
7dccd64f30f9 revise node structure for new fdl.texi
Karl Berry <karl@freefriends.org>
parents: 8868
diff changeset
1032 @samp{GNU Free Documentation License}. The LGPL doesn't seem to have
7dccd64f30f9 revise node structure for new fdl.texi
Karl Berry <karl@freefriends.org>
parents: 8868
diff changeset
1033 a conventional node name.
7334
c7c3e5be0d91 note about the license texinfo files
Karl Berry <karl@freefriends.org>
parents: 6989
diff changeset
1034
c7c3e5be0d91 note about the license texinfo files
Karl Berry <karl@freefriends.org>
parents: 6989
diff changeset
1035 Of course the license texts themselves should not be changed at all.
c7c3e5be0d91 note about the license texinfo files
Karl Berry <karl@freefriends.org>
parents: 6989
diff changeset
1036
9099
7dccd64f30f9 revise node structure for new fdl.texi
Karl Berry <karl@freefriends.org>
parents: 8868
diff changeset
1037
8433
51634bc628de * lib/quotearg.c: Include <wctype.h> early, before the definition of
Paul Eggert <eggert@cs.ucla.edu>
parents: 8272
diff changeset
1038 @node Build robot for gnulib
51634bc628de * lib/quotearg.c: Include <wctype.h> early, before the definition of
Paul Eggert <eggert@cs.ucla.edu>
parents: 8272
diff changeset
1039 @section Build robot for gnulib
51634bc628de * lib/quotearg.c: Include <wctype.h> early, before the definition of
Paul Eggert <eggert@cs.ucla.edu>
parents: 8272
diff changeset
1040
51634bc628de * lib/quotearg.c: Include <wctype.h> early, before the definition of
Paul Eggert <eggert@cs.ucla.edu>
parents: 8272
diff changeset
1041 To simplify testing on a wide set of platforms, gnulib is built on
51634bc628de * lib/quotearg.c: Include <wctype.h> early, before the definition of
Paul Eggert <eggert@cs.ucla.edu>
parents: 8272
diff changeset
1042 many platforms every day and the results are uploaded to:
51634bc628de * lib/quotearg.c: Include <wctype.h> early, before the definition of
Paul Eggert <eggert@cs.ucla.edu>
parents: 8272
diff changeset
1043
51634bc628de * lib/quotearg.c: Include <wctype.h> early, before the definition of
Paul Eggert <eggert@cs.ucla.edu>
parents: 8272
diff changeset
1044 @url{http://autobuild.josefsson.org/gnulib/}
51634bc628de * lib/quotearg.c: Include <wctype.h> early, before the definition of
Paul Eggert <eggert@cs.ucla.edu>
parents: 8272
diff changeset
1045
51634bc628de * lib/quotearg.c: Include <wctype.h> early, before the definition of
Paul Eggert <eggert@cs.ucla.edu>
parents: 8272
diff changeset
1046 If you wish to help the gnulib development effort with build logs for
51634bc628de * lib/quotearg.c: Include <wctype.h> early, before the definition of
Paul Eggert <eggert@cs.ucla.edu>
parents: 8272
diff changeset
1047 your favorite platform, you may perform these steps:
51634bc628de * lib/quotearg.c: Include <wctype.h> early, before the definition of
Paul Eggert <eggert@cs.ucla.edu>
parents: 8272
diff changeset
1048
51634bc628de * lib/quotearg.c: Include <wctype.h> early, before the definition of
Paul Eggert <eggert@cs.ucla.edu>
parents: 8272
diff changeset
1049 @enumerate
51634bc628de * lib/quotearg.c: Include <wctype.h> early, before the definition of
Paul Eggert <eggert@cs.ucla.edu>
parents: 8272
diff changeset
1050
51634bc628de * lib/quotearg.c: Include <wctype.h> early, before the definition of
Paul Eggert <eggert@cs.ucla.edu>
parents: 8272
diff changeset
1051 @item Create gnulib directory
51634bc628de * lib/quotearg.c: Include <wctype.h> early, before the definition of
Paul Eggert <eggert@cs.ucla.edu>
parents: 8272
diff changeset
1052
51634bc628de * lib/quotearg.c: Include <wctype.h> early, before the definition of
Paul Eggert <eggert@cs.ucla.edu>
parents: 8272
diff changeset
1053 On a machine with recent automake, autoconf, m4 installed and with a
8597
c1709670004e Talk primarily about git, not CVS.
Bruno Haible <bruno@clisp.org>
parents: 8475
diff changeset
1054 gnulib git or cvs checkout (typically a Linux machine), use
8433
51634bc628de * lib/quotearg.c: Include <wctype.h> early, before the definition of
Paul Eggert <eggert@cs.ucla.edu>
parents: 8272
diff changeset
1055
51634bc628de * lib/quotearg.c: Include <wctype.h> early, before the definition of
Paul Eggert <eggert@cs.ucla.edu>
parents: 8272
diff changeset
1056 @example
9766
bef0d9fb5b1b Consistent explanation of "Gnulib module: ..." notation.
Thien-Thi Nguyen <ttn@gnuvola.org>
parents: 9764
diff changeset
1057 gnulib-tool --create-megatestdir --with-tests --dir=...
8433
51634bc628de * lib/quotearg.c: Include <wctype.h> early, before the definition of
Paul Eggert <eggert@cs.ucla.edu>
parents: 8272
diff changeset
1058 @end example
51634bc628de * lib/quotearg.c: Include <wctype.h> early, before the definition of
Paul Eggert <eggert@cs.ucla.edu>
parents: 8272
diff changeset
1059
51634bc628de * lib/quotearg.c: Include <wctype.h> early, before the definition of
Paul Eggert <eggert@cs.ucla.edu>
parents: 8272
diff changeset
1060 Note: The created directory uses ca. 512 MB on disk.
51634bc628de * lib/quotearg.c: Include <wctype.h> early, before the definition of
Paul Eggert <eggert@cs.ucla.edu>
parents: 8272
diff changeset
1061
51634bc628de * lib/quotearg.c: Include <wctype.h> early, before the definition of
Paul Eggert <eggert@cs.ucla.edu>
parents: 8272
diff changeset
1062 @item Transfer gnulib directory
51634bc628de * lib/quotearg.c: Include <wctype.h> early, before the definition of
Paul Eggert <eggert@cs.ucla.edu>
parents: 8272
diff changeset
1063
51634bc628de * lib/quotearg.c: Include <wctype.h> early, before the definition of
Paul Eggert <eggert@cs.ucla.edu>
parents: 8272
diff changeset
1064 Transfer this directory to a build machine (HP-UX, Cygwin, or
51634bc628de * lib/quotearg.c: Include <wctype.h> early, before the definition of
Paul Eggert <eggert@cs.ucla.edu>
parents: 8272
diff changeset
1065 whatever). Often it is easier to transfer one file, and this can be
51634bc628de * lib/quotearg.c: Include <wctype.h> early, before the definition of
Paul Eggert <eggert@cs.ucla.edu>
parents: 8272
diff changeset
1066 achieved by running, inside the directory the following commands:
51634bc628de * lib/quotearg.c: Include <wctype.h> early, before the definition of
Paul Eggert <eggert@cs.ucla.edu>
parents: 8272
diff changeset
1067
51634bc628de * lib/quotearg.c: Include <wctype.h> early, before the definition of
Paul Eggert <eggert@cs.ucla.edu>
parents: 8272
diff changeset
1068 @example
51634bc628de * lib/quotearg.c: Include <wctype.h> early, before the definition of
Paul Eggert <eggert@cs.ucla.edu>
parents: 8272
diff changeset
1069 ./configure
51634bc628de * lib/quotearg.c: Include <wctype.h> early, before the definition of
Paul Eggert <eggert@cs.ucla.edu>
parents: 8272
diff changeset
1070 make dist
51634bc628de * lib/quotearg.c: Include <wctype.h> early, before the definition of
Paul Eggert <eggert@cs.ucla.edu>
parents: 8272
diff changeset
1071 @end example
51634bc628de * lib/quotearg.c: Include <wctype.h> early, before the definition of
Paul Eggert <eggert@cs.ucla.edu>
parents: 8272
diff changeset
1072
51634bc628de * lib/quotearg.c: Include <wctype.h> early, before the definition of
Paul Eggert <eggert@cs.ucla.edu>
parents: 8272
diff changeset
1073 And then transferring the @file{dummy-0.tar.gz} file.
51634bc628de * lib/quotearg.c: Include <wctype.h> early, before the definition of
Paul Eggert <eggert@cs.ucla.edu>
parents: 8272
diff changeset
1074
51634bc628de * lib/quotearg.c: Include <wctype.h> early, before the definition of
Paul Eggert <eggert@cs.ucla.edu>
parents: 8272
diff changeset
1075 @item Build modules
51634bc628de * lib/quotearg.c: Include <wctype.h> early, before the definition of
Paul Eggert <eggert@cs.ucla.edu>
parents: 8272
diff changeset
1076
8672
c00e30e9aba4 2007-04-12 Simon Josefsson <simon@josefsson.org>
Simon Josefsson <simon@josefsson.org>
parents: 8623
diff changeset
1077 On the build machine, run ./do-autobuild (or "nohup ./do-autobuild").
c00e30e9aba4 2007-04-12 Simon Josefsson <simon@josefsson.org>
Simon Josefsson <simon@josefsson.org>
parents: 8623
diff changeset
1078 It creates a directory 'logs/' with a log file for each module.
8433
51634bc628de * lib/quotearg.c: Include <wctype.h> early, before the definition of
Paul Eggert <eggert@cs.ucla.edu>
parents: 8272
diff changeset
1079
51634bc628de * lib/quotearg.c: Include <wctype.h> early, before the definition of
Paul Eggert <eggert@cs.ucla.edu>
parents: 8272
diff changeset
1080 @item Submit build logs
51634bc628de * lib/quotearg.c: Include <wctype.h> early, before the definition of
Paul Eggert <eggert@cs.ucla.edu>
parents: 8272
diff changeset
1081
51634bc628de * lib/quotearg.c: Include <wctype.h> early, before the definition of
Paul Eggert <eggert@cs.ucla.edu>
parents: 8272
diff changeset
1082 Submit each log file to Simon's site, either through a
51634bc628de * lib/quotearg.c: Include <wctype.h> early, before the definition of
Paul Eggert <eggert@cs.ucla.edu>
parents: 8272
diff changeset
1083
51634bc628de * lib/quotearg.c: Include <wctype.h> early, before the definition of
Paul Eggert <eggert@cs.ucla.edu>
parents: 8272
diff changeset
1084 @example
8623
27cfd50b8f6c Fix missing escape.
Bruno Haible <bruno@clisp.org>
parents: 8597
diff changeset
1085 mail `echo gnulib__at__autobuild.josefsson.org | sed -e s/__at__/@@/`
8433
51634bc628de * lib/quotearg.c: Include <wctype.h> early, before the definition of
Paul Eggert <eggert@cs.ucla.edu>
parents: 8272
diff changeset
1086 @end example
51634bc628de * lib/quotearg.c: Include <wctype.h> early, before the definition of
Paul Eggert <eggert@cs.ucla.edu>
parents: 8272
diff changeset
1087
51634bc628de * lib/quotearg.c: Include <wctype.h> early, before the definition of
Paul Eggert <eggert@cs.ucla.edu>
parents: 8272
diff changeset
1088 or through netcat
51634bc628de * lib/quotearg.c: Include <wctype.h> early, before the definition of
Paul Eggert <eggert@cs.ucla.edu>
parents: 8272
diff changeset
1089
51634bc628de * lib/quotearg.c: Include <wctype.h> early, before the definition of
Paul Eggert <eggert@cs.ucla.edu>
parents: 8272
diff changeset
1090 @example
51634bc628de * lib/quotearg.c: Include <wctype.h> early, before the definition of
Paul Eggert <eggert@cs.ucla.edu>
parents: 8272
diff changeset
1091 autobuild-submit logs/*
51634bc628de * lib/quotearg.c: Include <wctype.h> early, before the definition of
Paul Eggert <eggert@cs.ucla.edu>
parents: 8272
diff changeset
1092 @end example
51634bc628de * lib/quotearg.c: Include <wctype.h> early, before the definition of
Paul Eggert <eggert@cs.ucla.edu>
parents: 8272
diff changeset
1093
51634bc628de * lib/quotearg.c: Include <wctype.h> early, before the definition of
Paul Eggert <eggert@cs.ucla.edu>
parents: 8272
diff changeset
1094 @end enumerate
7334
c7c3e5be0d91 note about the license texinfo files
Karl Berry <karl@freefriends.org>
parents: 6989
diff changeset
1095
9195
70c7e1dd8d79 New chapter "POSIX Substitutes Library".
Bruno Haible <bruno@clisp.org>
parents: 9164
diff changeset
1096 @node POSIX Substitutes Library
70c7e1dd8d79 New chapter "POSIX Substitutes Library".
Bruno Haible <bruno@clisp.org>
parents: 9164
diff changeset
1097 @chapter Building the ISO C and POSIX Substitutes
70c7e1dd8d79 New chapter "POSIX Substitutes Library".
Bruno Haible <bruno@clisp.org>
parents: 9164
diff changeset
1098
70c7e1dd8d79 New chapter "POSIX Substitutes Library".
Bruno Haible <bruno@clisp.org>
parents: 9164
diff changeset
1099 This section shows a radically different way to use Gnulib.
70c7e1dd8d79 New chapter "POSIX Substitutes Library".
Bruno Haible <bruno@clisp.org>
parents: 9164
diff changeset
1100
70c7e1dd8d79 New chapter "POSIX Substitutes Library".
Bruno Haible <bruno@clisp.org>
parents: 9164
diff changeset
1101 You can extract the ISO C / POSIX substitutes part of gnulib by running
70c7e1dd8d79 New chapter "POSIX Substitutes Library".
Bruno Haible <bruno@clisp.org>
parents: 9164
diff changeset
1102 the command
70c7e1dd8d79 New chapter "POSIX Substitutes Library".
Bruno Haible <bruno@clisp.org>
parents: 9164
diff changeset
1103 @smallexample
70c7e1dd8d79 New chapter "POSIX Substitutes Library".
Bruno Haible <bruno@clisp.org>
parents: 9164
diff changeset
1104 gnulib-tool --create-testdir --source-base=lib \
70c7e1dd8d79 New chapter "POSIX Substitutes Library".
Bruno Haible <bruno@clisp.org>
parents: 9164
diff changeset
1105 --dir=/tmp/posixlib `posix-modules`
70c7e1dd8d79 New chapter "POSIX Substitutes Library".
Bruno Haible <bruno@clisp.org>
parents: 9164
diff changeset
1106 @end smallexample
70c7e1dd8d79 New chapter "POSIX Substitutes Library".
Bruno Haible <bruno@clisp.org>
parents: 9164
diff changeset
1107
70c7e1dd8d79 New chapter "POSIX Substitutes Library".
Bruno Haible <bruno@clisp.org>
parents: 9164
diff changeset
1108 @noindent
70c7e1dd8d79 New chapter "POSIX Substitutes Library".
Bruno Haible <bruno@clisp.org>
parents: 9164
diff changeset
1109 The command @samp{posix-modules} is found in the same directory as
70c7e1dd8d79 New chapter "POSIX Substitutes Library".
Bruno Haible <bruno@clisp.org>
parents: 9164
diff changeset
1110 @code{gnulib-tool}.
70c7e1dd8d79 New chapter "POSIX Substitutes Library".
Bruno Haible <bruno@clisp.org>
parents: 9164
diff changeset
1111
70c7e1dd8d79 New chapter "POSIX Substitutes Library".
Bruno Haible <bruno@clisp.org>
parents: 9164
diff changeset
1112 The resulting directory can be built on a particular platform,
70c7e1dd8d79 New chapter "POSIX Substitutes Library".
Bruno Haible <bruno@clisp.org>
parents: 9164
diff changeset
1113 independently of the program being ported. Then you can configure and
70c7e1dd8d79 New chapter "POSIX Substitutes Library".
Bruno Haible <bruno@clisp.org>
parents: 9164
diff changeset
1114 build any program, by setting @code{CPPFLAGS} and @code{LDFLAGS} at
70c7e1dd8d79 New chapter "POSIX Substitutes Library".
Bruno Haible <bruno@clisp.org>
parents: 9164
diff changeset
1115 configure time accordingly: set @code{CPPFLAGS="-I.../posixlib/lib"}, plus
70c7e1dd8d79 New chapter "POSIX Substitutes Library".
Bruno Haible <bruno@clisp.org>
parents: 9164
diff changeset
1116 any essential type definitions and flags that you find in
70c7e1dd8d79 New chapter "POSIX Substitutes Library".
Bruno Haible <bruno@clisp.org>
parents: 9164
diff changeset
1117 @code{.../posixlib/config.h}, and set
70c7e1dd8d79 New chapter "POSIX Substitutes Library".
Bruno Haible <bruno@clisp.org>
parents: 9164
diff changeset
1118 @code{LDFLAGS=".../posixlib/lib/libgnu.a"}.
70c7e1dd8d79 New chapter "POSIX Substitutes Library".
Bruno Haible <bruno@clisp.org>
parents: 9164
diff changeset
1119
70c7e1dd8d79 New chapter "POSIX Substitutes Library".
Bruno Haible <bruno@clisp.org>
parents: 9164
diff changeset
1120 This way of using Gnulib is useful when you don't want to modify the program's
70c7e1dd8d79 New chapter "POSIX Substitutes Library".
Bruno Haible <bruno@clisp.org>
parents: 9164
diff changeset
1121 source code, or when the program uses a mix between C and C++ sources
70c7e1dd8d79 New chapter "POSIX Substitutes Library".
Bruno Haible <bruno@clisp.org>
parents: 9164
diff changeset
1122 (requiring separate builds of the @code{posixlib} for the C compiler and
70c7e1dd8d79 New chapter "POSIX Substitutes Library".
Bruno Haible <bruno@clisp.org>
parents: 9164
diff changeset
1123 for the C++ compiler).
70c7e1dd8d79 New chapter "POSIX Substitutes Library".
Bruno Haible <bruno@clisp.org>
parents: 9164
diff changeset
1124
8743
5ca35995f234 Add doc chapter about the POSIX header files.
Bruno Haible <bruno@clisp.org>
parents: 8672
diff changeset
1125 @node Header File Substitutes
5ca35995f234 Add doc chapter about the POSIX header files.
Bruno Haible <bruno@clisp.org>
parents: 8672
diff changeset
1126 @chapter ISO C and POSIX Header File Substitutes
5ca35995f234 Add doc chapter about the POSIX header files.
Bruno Haible <bruno@clisp.org>
parents: 8672
diff changeset
1127
5ca35995f234 Add doc chapter about the POSIX header files.
Bruno Haible <bruno@clisp.org>
parents: 8672
diff changeset
1128 This chapter describes which header files specified by ISO C or POSIX are
5ca35995f234 Add doc chapter about the POSIX header files.
Bruno Haible <bruno@clisp.org>
parents: 8672
diff changeset
1129 substituted by Gnulib, which portability pitfalls are fixed by Gnulib, and
5ca35995f234 Add doc chapter about the POSIX header files.
Bruno Haible <bruno@clisp.org>
parents: 8672
diff changeset
1130 which (known) portability problems are not worked around by Gnulib.
5ca35995f234 Add doc chapter about the POSIX header files.
Bruno Haible <bruno@clisp.org>
parents: 8672
diff changeset
1131
9766
bef0d9fb5b1b Consistent explanation of "Gnulib module: ..." notation.
Thien-Thi Nguyen <ttn@gnuvola.org>
parents: 9764
diff changeset
1132 @nosuchmodulenote header file
bef0d9fb5b1b Consistent explanation of "Gnulib module: ..." notation.
Thien-Thi Nguyen <ttn@gnuvola.org>
parents: 9764
diff changeset
1133
8743
5ca35995f234 Add doc chapter about the POSIX header files.
Bruno Haible <bruno@clisp.org>
parents: 8672
diff changeset
1134 @menu
5ca35995f234 Add doc chapter about the POSIX header files.
Bruno Haible <bruno@clisp.org>
parents: 8672
diff changeset
1135 * aio.h::
5ca35995f234 Add doc chapter about the POSIX header files.
Bruno Haible <bruno@clisp.org>
parents: 8672
diff changeset
1136 * arpa/inet.h::
5ca35995f234 Add doc chapter about the POSIX header files.
Bruno Haible <bruno@clisp.org>
parents: 8672
diff changeset
1137 * assert.h::
5ca35995f234 Add doc chapter about the POSIX header files.
Bruno Haible <bruno@clisp.org>
parents: 8672
diff changeset
1138 * complex.h::
5ca35995f234 Add doc chapter about the POSIX header files.
Bruno Haible <bruno@clisp.org>
parents: 8672
diff changeset
1139 * cpio.h::
5ca35995f234 Add doc chapter about the POSIX header files.
Bruno Haible <bruno@clisp.org>
parents: 8672
diff changeset
1140 * ctype.h::
5ca35995f234 Add doc chapter about the POSIX header files.
Bruno Haible <bruno@clisp.org>
parents: 8672
diff changeset
1141 * dirent.h::
5ca35995f234 Add doc chapter about the POSIX header files.
Bruno Haible <bruno@clisp.org>
parents: 8672
diff changeset
1142 * dlfcn.h::
5ca35995f234 Add doc chapter about the POSIX header files.
Bruno Haible <bruno@clisp.org>
parents: 8672
diff changeset
1143 * errno.h::
5ca35995f234 Add doc chapter about the POSIX header files.
Bruno Haible <bruno@clisp.org>
parents: 8672
diff changeset
1144 * fcntl.h::
5ca35995f234 Add doc chapter about the POSIX header files.
Bruno Haible <bruno@clisp.org>
parents: 8672
diff changeset
1145 * fenv.h::
5ca35995f234 Add doc chapter about the POSIX header files.
Bruno Haible <bruno@clisp.org>
parents: 8672
diff changeset
1146 * float.h::
5ca35995f234 Add doc chapter about the POSIX header files.
Bruno Haible <bruno@clisp.org>
parents: 8672
diff changeset
1147 * fmtmsg.h::
5ca35995f234 Add doc chapter about the POSIX header files.
Bruno Haible <bruno@clisp.org>
parents: 8672
diff changeset
1148 * fnmatch.h::
5ca35995f234 Add doc chapter about the POSIX header files.
Bruno Haible <bruno@clisp.org>
parents: 8672
diff changeset
1149 * ftw.h::
5ca35995f234 Add doc chapter about the POSIX header files.
Bruno Haible <bruno@clisp.org>
parents: 8672
diff changeset
1150 * glob.h::
5ca35995f234 Add doc chapter about the POSIX header files.
Bruno Haible <bruno@clisp.org>
parents: 8672
diff changeset
1151 * grp.h::
5ca35995f234 Add doc chapter about the POSIX header files.
Bruno Haible <bruno@clisp.org>
parents: 8672
diff changeset
1152 * iconv.h::
5ca35995f234 Add doc chapter about the POSIX header files.
Bruno Haible <bruno@clisp.org>
parents: 8672
diff changeset
1153 * inttypes.h::
5ca35995f234 Add doc chapter about the POSIX header files.
Bruno Haible <bruno@clisp.org>
parents: 8672
diff changeset
1154 * iso646.h::
5ca35995f234 Add doc chapter about the POSIX header files.
Bruno Haible <bruno@clisp.org>
parents: 8672
diff changeset
1155 * langinfo.h::
5ca35995f234 Add doc chapter about the POSIX header files.
Bruno Haible <bruno@clisp.org>
parents: 8672
diff changeset
1156 * libgen.h::
5ca35995f234 Add doc chapter about the POSIX header files.
Bruno Haible <bruno@clisp.org>
parents: 8672
diff changeset
1157 * limits.h::
5ca35995f234 Add doc chapter about the POSIX header files.
Bruno Haible <bruno@clisp.org>
parents: 8672
diff changeset
1158 * locale.h::
5ca35995f234 Add doc chapter about the POSIX header files.
Bruno Haible <bruno@clisp.org>
parents: 8672
diff changeset
1159 * math.h::
5ca35995f234 Add doc chapter about the POSIX header files.
Bruno Haible <bruno@clisp.org>
parents: 8672
diff changeset
1160 * monetary.h::
5ca35995f234 Add doc chapter about the POSIX header files.
Bruno Haible <bruno@clisp.org>
parents: 8672
diff changeset
1161 * mqueue.h::
5ca35995f234 Add doc chapter about the POSIX header files.
Bruno Haible <bruno@clisp.org>
parents: 8672
diff changeset
1162 * ndbm.h::
5ca35995f234 Add doc chapter about the POSIX header files.
Bruno Haible <bruno@clisp.org>
parents: 8672
diff changeset
1163 * net/if.h::
5ca35995f234 Add doc chapter about the POSIX header files.
Bruno Haible <bruno@clisp.org>
parents: 8672
diff changeset
1164 * netdb.h::
5ca35995f234 Add doc chapter about the POSIX header files.
Bruno Haible <bruno@clisp.org>
parents: 8672
diff changeset
1165 * netinet/in.h::
5ca35995f234 Add doc chapter about the POSIX header files.
Bruno Haible <bruno@clisp.org>
parents: 8672
diff changeset
1166 * netinet/tcp.h::
5ca35995f234 Add doc chapter about the POSIX header files.
Bruno Haible <bruno@clisp.org>
parents: 8672
diff changeset
1167 * nl_types.h::
5ca35995f234 Add doc chapter about the POSIX header files.
Bruno Haible <bruno@clisp.org>
parents: 8672
diff changeset
1168 * poll.h::
5ca35995f234 Add doc chapter about the POSIX header files.
Bruno Haible <bruno@clisp.org>
parents: 8672
diff changeset
1169 * pthread.h::
5ca35995f234 Add doc chapter about the POSIX header files.
Bruno Haible <bruno@clisp.org>
parents: 8672
diff changeset
1170 * pwd.h::
5ca35995f234 Add doc chapter about the POSIX header files.
Bruno Haible <bruno@clisp.org>
parents: 8672
diff changeset
1171 * regex.h::
5ca35995f234 Add doc chapter about the POSIX header files.
Bruno Haible <bruno@clisp.org>
parents: 8672
diff changeset
1172 * sched.h::
5ca35995f234 Add doc chapter about the POSIX header files.
Bruno Haible <bruno@clisp.org>
parents: 8672
diff changeset
1173 * search.h::
5ca35995f234 Add doc chapter about the POSIX header files.
Bruno Haible <bruno@clisp.org>
parents: 8672
diff changeset
1174 * semaphore.h::
5ca35995f234 Add doc chapter about the POSIX header files.
Bruno Haible <bruno@clisp.org>
parents: 8672
diff changeset
1175 * setjmp.h::
5ca35995f234 Add doc chapter about the POSIX header files.
Bruno Haible <bruno@clisp.org>
parents: 8672
diff changeset
1176 * signal.h::
5ca35995f234 Add doc chapter about the POSIX header files.
Bruno Haible <bruno@clisp.org>
parents: 8672
diff changeset
1177 * spawn.h::
5ca35995f234 Add doc chapter about the POSIX header files.
Bruno Haible <bruno@clisp.org>
parents: 8672
diff changeset
1178 * stdarg.h::
5ca35995f234 Add doc chapter about the POSIX header files.
Bruno Haible <bruno@clisp.org>
parents: 8672
diff changeset
1179 * stdbool.h::
5ca35995f234 Add doc chapter about the POSIX header files.
Bruno Haible <bruno@clisp.org>
parents: 8672
diff changeset
1180 * stddef.h::
5ca35995f234 Add doc chapter about the POSIX header files.
Bruno Haible <bruno@clisp.org>
parents: 8672
diff changeset
1181 * stdint.h::
5ca35995f234 Add doc chapter about the POSIX header files.
Bruno Haible <bruno@clisp.org>
parents: 8672
diff changeset
1182 * stdio.h::
5ca35995f234 Add doc chapter about the POSIX header files.
Bruno Haible <bruno@clisp.org>
parents: 8672
diff changeset
1183 * stdlib.h::
5ca35995f234 Add doc chapter about the POSIX header files.
Bruno Haible <bruno@clisp.org>
parents: 8672
diff changeset
1184 * string.h::
5ca35995f234 Add doc chapter about the POSIX header files.
Bruno Haible <bruno@clisp.org>
parents: 8672
diff changeset
1185 * strings.h::
5ca35995f234 Add doc chapter about the POSIX header files.
Bruno Haible <bruno@clisp.org>
parents: 8672
diff changeset
1186 * stropts.h::
5ca35995f234 Add doc chapter about the POSIX header files.
Bruno Haible <bruno@clisp.org>
parents: 8672
diff changeset
1187 * sys/ipc.h::
5ca35995f234 Add doc chapter about the POSIX header files.
Bruno Haible <bruno@clisp.org>
parents: 8672
diff changeset
1188 * sys/mman.h::
5ca35995f234 Add doc chapter about the POSIX header files.
Bruno Haible <bruno@clisp.org>
parents: 8672
diff changeset
1189 * sys/msg.h::
5ca35995f234 Add doc chapter about the POSIX header files.
Bruno Haible <bruno@clisp.org>
parents: 8672
diff changeset
1190 * sys/resource.h::
5ca35995f234 Add doc chapter about the POSIX header files.
Bruno Haible <bruno@clisp.org>
parents: 8672
diff changeset
1191 * sys/select.h::
5ca35995f234 Add doc chapter about the POSIX header files.
Bruno Haible <bruno@clisp.org>
parents: 8672
diff changeset
1192 * sys/sem.h::
5ca35995f234 Add doc chapter about the POSIX header files.
Bruno Haible <bruno@clisp.org>
parents: 8672
diff changeset
1193 * sys/shm.h::
5ca35995f234 Add doc chapter about the POSIX header files.
Bruno Haible <bruno@clisp.org>
parents: 8672
diff changeset
1194 * sys/socket.h::
5ca35995f234 Add doc chapter about the POSIX header files.
Bruno Haible <bruno@clisp.org>
parents: 8672
diff changeset
1195 * sys/stat.h::
5ca35995f234 Add doc chapter about the POSIX header files.
Bruno Haible <bruno@clisp.org>
parents: 8672
diff changeset
1196 * sys/statvfs.h::
5ca35995f234 Add doc chapter about the POSIX header files.
Bruno Haible <bruno@clisp.org>
parents: 8672
diff changeset
1197 * sys/time.h::
5ca35995f234 Add doc chapter about the POSIX header files.
Bruno Haible <bruno@clisp.org>
parents: 8672
diff changeset
1198 * sys/timeb.h::
5ca35995f234 Add doc chapter about the POSIX header files.
Bruno Haible <bruno@clisp.org>
parents: 8672
diff changeset
1199 * sys/times.h::
5ca35995f234 Add doc chapter about the POSIX header files.
Bruno Haible <bruno@clisp.org>
parents: 8672
diff changeset
1200 * sys/types.h::
5ca35995f234 Add doc chapter about the POSIX header files.
Bruno Haible <bruno@clisp.org>
parents: 8672
diff changeset
1201 * sys/uio.h::
5ca35995f234 Add doc chapter about the POSIX header files.
Bruno Haible <bruno@clisp.org>
parents: 8672
diff changeset
1202 * sys/un.h::
5ca35995f234 Add doc chapter about the POSIX header files.
Bruno Haible <bruno@clisp.org>
parents: 8672
diff changeset
1203 * sys/utsname.h::
5ca35995f234 Add doc chapter about the POSIX header files.
Bruno Haible <bruno@clisp.org>
parents: 8672
diff changeset
1204 * sys/wait.h::
5ca35995f234 Add doc chapter about the POSIX header files.
Bruno Haible <bruno@clisp.org>
parents: 8672
diff changeset
1205 * syslog.h::
5ca35995f234 Add doc chapter about the POSIX header files.
Bruno Haible <bruno@clisp.org>
parents: 8672
diff changeset
1206 * tar.h::
5ca35995f234 Add doc chapter about the POSIX header files.
Bruno Haible <bruno@clisp.org>
parents: 8672
diff changeset
1207 * termios.h::
5ca35995f234 Add doc chapter about the POSIX header files.
Bruno Haible <bruno@clisp.org>
parents: 8672
diff changeset
1208 * tgmath.h::
5ca35995f234 Add doc chapter about the POSIX header files.
Bruno Haible <bruno@clisp.org>
parents: 8672
diff changeset
1209 * time.h::
5ca35995f234 Add doc chapter about the POSIX header files.
Bruno Haible <bruno@clisp.org>
parents: 8672
diff changeset
1210 * trace.h::
5ca35995f234 Add doc chapter about the POSIX header files.
Bruno Haible <bruno@clisp.org>
parents: 8672
diff changeset
1211 * ucontext.h::
5ca35995f234 Add doc chapter about the POSIX header files.
Bruno Haible <bruno@clisp.org>
parents: 8672
diff changeset
1212 * ulimit.h::
5ca35995f234 Add doc chapter about the POSIX header files.
Bruno Haible <bruno@clisp.org>
parents: 8672
diff changeset
1213 * unistd.h::
5ca35995f234 Add doc chapter about the POSIX header files.
Bruno Haible <bruno@clisp.org>
parents: 8672
diff changeset
1214 * utime.h::
5ca35995f234 Add doc chapter about the POSIX header files.
Bruno Haible <bruno@clisp.org>
parents: 8672
diff changeset
1215 * utmpx.h::
5ca35995f234 Add doc chapter about the POSIX header files.
Bruno Haible <bruno@clisp.org>
parents: 8672
diff changeset
1216 * wchar.h::
5ca35995f234 Add doc chapter about the POSIX header files.
Bruno Haible <bruno@clisp.org>
parents: 8672
diff changeset
1217 * wctype.h::
5ca35995f234 Add doc chapter about the POSIX header files.
Bruno Haible <bruno@clisp.org>
parents: 8672
diff changeset
1218 * wordexp.h::
5ca35995f234 Add doc chapter about the POSIX header files.
Bruno Haible <bruno@clisp.org>
parents: 8672
diff changeset
1219 @end menu
5ca35995f234 Add doc chapter about the POSIX header files.
Bruno Haible <bruno@clisp.org>
parents: 8672
diff changeset
1220
9638
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
1221 @include posix-headers/aio.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
1222 @include posix-headers/arpa_inet.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
1223 @include posix-headers/assert.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
1224 @include posix-headers/complex.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
1225 @include posix-headers/cpio.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
1226 @include posix-headers/ctype.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
1227 @include posix-headers/dirent.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
1228 @include posix-headers/dlfcn.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
1229 @include posix-headers/errno.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
1230 @include posix-headers/fcntl.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
1231 @include posix-headers/fenv.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
1232 @include posix-headers/float.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
1233 @include posix-headers/fmtmsg.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
1234 @include posix-headers/fnmatch.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
1235 @include posix-headers/ftw.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
1236 @include posix-headers/glob.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
1237 @include posix-headers/grp.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
1238 @include posix-headers/iconv.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
1239 @include posix-headers/inttypes.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
1240 @include posix-headers/iso646.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
1241 @include posix-headers/langinfo.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
1242 @include posix-headers/libgen.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
1243 @include posix-headers/limits.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
1244 @include posix-headers/locale.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
1245 @include posix-headers/math.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
1246 @include posix-headers/monetary.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
1247 @include posix-headers/mqueue.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
1248 @include posix-headers/ndbm.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
1249 @include posix-headers/net_if.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
1250 @include posix-headers/netdb.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
1251 @include posix-headers/netinet_in.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
1252 @include posix-headers/netinet_tcp.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
1253 @include posix-headers/nl_types.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
1254 @include posix-headers/poll.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
1255 @include posix-headers/pthread.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
1256 @include posix-headers/pwd.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
1257 @include posix-headers/regex.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
1258 @include posix-headers/sched.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
1259 @include posix-headers/search.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
1260 @include posix-headers/semaphore.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
1261 @include posix-headers/setjmp.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
1262 @include posix-headers/signal.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
1263 @include posix-headers/spawn.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
1264 @include posix-headers/stdarg.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
1265 @include posix-headers/stdbool.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
1266 @include posix-headers/stddef.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
1267 @include posix-headers/stdint.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
1268 @include posix-headers/stdio.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
1269 @include posix-headers/stdlib.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
1270 @include posix-headers/string.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
1271 @include posix-headers/strings.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
1272 @include posix-headers/stropts.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
1273 @include posix-headers/sys_ipc.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
1274 @include posix-headers/sys_mman.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
1275 @include posix-headers/sys_msg.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
1276 @include posix-headers/sys_resource.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
1277 @include posix-headers/sys_select.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
1278 @include posix-headers/sys_sem.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
1279 @include posix-headers/sys_shm.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
1280 @include posix-headers/sys_socket.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
1281 @include posix-headers/sys_stat.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
1282 @include posix-headers/sys_statvfs.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
1283 @include posix-headers/sys_time.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
1284 @include posix-headers/sys_timeb.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
1285 @include posix-headers/sys_times.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
1286 @include posix-headers/sys_types.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
1287 @include posix-headers/sys_uio.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
1288 @include posix-headers/sys_un.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
1289 @include posix-headers/sys_utsname.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
1290 @include posix-headers/sys_wait.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
1291 @include posix-headers/syslog.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
1292 @include posix-headers/tar.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
1293 @include posix-headers/termios.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
1294 @include posix-headers/tgmath.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
1295 @include posix-headers/time.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
1296 @include posix-headers/trace.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
1297 @include posix-headers/ucontext.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
1298 @include posix-headers/ulimit.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
1299 @include posix-headers/unistd.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
1300 @include posix-headers/utime.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
1301 @include posix-headers/utmpx.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
1302 @include posix-headers/wchar.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
1303 @include posix-headers/wctype.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
1304 @include posix-headers/wordexp.texi
8743
5ca35995f234 Add doc chapter about the POSIX header files.
Bruno Haible <bruno@clisp.org>
parents: 8672
diff changeset
1305
8775
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1306 @node Function Substitutes
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1307 @chapter ISO C and POSIX Function Substitutes
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1308
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1309 This chapter describes which functions and function-like macros specified by
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1310 ISO C or POSIX are substituted by Gnulib, which portability pitfalls are
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1311 fixed by Gnulib, and which (known) portability problems are not worked around
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1312 by Gnulib.
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1313
9766
bef0d9fb5b1b Consistent explanation of "Gnulib module: ..." notation.
Thien-Thi Nguyen <ttn@gnuvola.org>
parents: 9764
diff changeset
1314 @nosuchmodulenote function
9289
6ff750d94652 Explain what an absent module means.
Bruno Haible <bruno@clisp.org>
parents: 9195
diff changeset
1315
8775
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1316 @menu
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1317 * FD_CLR::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1318 * FD_ISSET::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1319 * FD_SET::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1320 * FD_ZERO::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1321 * _Exit::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1322 * _exit::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1323 * _longjmp::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1324 * _setjmp::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1325 * _tolower::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1326 * _toupper::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1327 * a64l::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1328 * abort::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1329 * abs::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1330 * accept::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1331 * access::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1332 * acos::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1333 * acosf::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1334 * acosh::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1335 * acoshf::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1336 * acoshl::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1337 * acosl::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1338 * aio_cancel::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1339 * aio_error::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1340 * aio_fsync::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1341 * aio_read::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1342 * aio_return::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1343 * aio_suspend::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1344 * aio_write::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1345 * alarm::
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
1346 * alphasort::
8775
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1347 * asctime::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1348 * asctime_r::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1349 * asin::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1350 * asinf::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1351 * asinh::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1352 * asinhf::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1353 * asinhl::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1354 * asinl::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1355 * assert::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1356 * atan::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1357 * atan2::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1358 * atan2f::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1359 * atan2l::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1360 * atanf::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1361 * atanh::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1362 * atanhf::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1363 * atanhl::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1364 * atanl::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1365 * atexit::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1366 * atof::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1367 * atoi::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1368 * atol::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1369 * atoll::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1370 * basename::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1371 * bind::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1372 * bsearch::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1373 * btowc::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1374 * cabs::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1375 * cabsf::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1376 * cabsl::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1377 * cacos::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1378 * cacosf::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1379 * cacosh::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1380 * cacoshf::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1381 * cacoshl::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1382 * cacosl::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1383 * calloc::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1384 * carg::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1385 * cargf::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1386 * cargl::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1387 * casin::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1388 * casinf::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1389 * casinh::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1390 * casinhf::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1391 * casinhl::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1392 * casinl::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1393 * catan::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1394 * catanf::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1395 * catanh::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1396 * catanhf::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1397 * catanhl::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1398 * catanl::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1399 * catclose::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1400 * catgets::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1401 * catopen::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1402 * cbrt::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1403 * cbrtf::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1404 * cbrtl::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1405 * ccos::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1406 * ccosf::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1407 * ccosh::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1408 * ccoshf::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1409 * ccoshl::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1410 * ccosl::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1411 * ceil::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1412 * ceilf::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1413 * ceill::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1414 * cexp::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1415 * cexpf::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1416 * cexpl::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1417 * cfgetispeed::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1418 * cfgetospeed::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1419 * cfsetispeed::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1420 * cfsetospeed::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1421 * chdir::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1422 * chmod::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1423 * chown::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1424 * cimag::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1425 * cimagf::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1426 * cimagl::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1427 * clearerr::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1428 * clock::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1429 * clock_getcpuclockid::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1430 * clock_getres::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1431 * clock_gettime::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1432 * clock_nanosleep::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1433 * clock_settime::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1434 * clog::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1435 * clogf::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1436 * clogl::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1437 * close::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1438 * closedir::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1439 * closelog::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1440 * confstr::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1441 * conj::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1442 * conjf::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1443 * conjl::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1444 * connect::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1445 * copysign::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1446 * copysignf::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1447 * copysignl::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1448 * cos::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1449 * cosf::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1450 * cosh::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1451 * coshf::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1452 * coshl::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1453 * cosl::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1454 * cpow::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1455 * cpowf::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1456 * cpowl::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1457 * cproj::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1458 * cprojf::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1459 * cprojl::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1460 * creal::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1461 * crealf::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1462 * creall::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1463 * creat::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1464 * crypt::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1465 * csin::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1466 * csinf::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1467 * csinh::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1468 * csinhf::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1469 * csinhl::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1470 * csinl::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1471 * csqrt::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1472 * csqrtf::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1473 * csqrtl::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1474 * ctan::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1475 * ctanf::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1476 * ctanh::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1477 * ctanhf::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1478 * ctanhl::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1479 * ctanl::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1480 * ctermid::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1481 * ctime::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1482 * ctime_r::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1483 * daylight::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1484 * dbm_clearerr::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1485 * dbm_close::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1486 * dbm_delete::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1487 * dbm_error::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1488 * dbm_fetch::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1489 * dbm_firstkey::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1490 * dbm_nextkey::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1491 * dbm_open::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1492 * dbm_store::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1493 * difftime::
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
1494 * dirfd::
8775
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1495 * dirname::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1496 * div::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1497 * dlclose::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1498 * dlerror::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1499 * dlopen::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1500 * dlsym::
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
1501 * dprintf::
8775
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1502 * drand48::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1503 * dup::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1504 * dup2::
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
1505 * duplocale::
8775
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1506 * encrypt::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1507 * endgrent::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1508 * endhostent::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1509 * endnetent::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1510 * endprotoent::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1511 * endpwent::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1512 * endservent::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1513 * endutxent::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1514 * environ::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1515 * erand48::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1516 * erf::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1517 * erfc::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1518 * erfcf::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1519 * erfcl::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1520 * erff::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1521 * erfl::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1522 * errno::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1523 * execl::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1524 * execle::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1525 * execlp::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1526 * execv::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1527 * execve::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1528 * execvp::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1529 * exit::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1530 * exp::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1531 * exp2::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1532 * exp2f::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1533 * exp2l::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1534 * expf::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1535 * expl::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1536 * expm1::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1537 * expm1f::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1538 * expm1l::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1539 * fabs::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1540 * fabsf::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1541 * fabsl::
10880
b1d6a7b9222f Document functions that have been added to POSIX:2008.
Bruno Haible <bruno@clisp.org>
parents: 10879
diff changeset
1542 * faccessat::
8775
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1543 * fattach::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1544 * fchdir::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1545 * fchmod::
10880
b1d6a7b9222f Document functions that have been added to POSIX:2008.
Bruno Haible <bruno@clisp.org>
parents: 10879
diff changeset
1546 * fchmodat::
8775
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1547 * fchown::
10880
b1d6a7b9222f Document functions that have been added to POSIX:2008.
Bruno Haible <bruno@clisp.org>
parents: 10879
diff changeset
1548 * fchownat::
8775
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1549 * fclose::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1550 * fcntl::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1551 * fdatasync::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1552 * fdetach::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1553 * fdim::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1554 * fdimf::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1555 * fdiml::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1556 * fdopen::
10880
b1d6a7b9222f Document functions that have been added to POSIX:2008.
Bruno Haible <bruno@clisp.org>
parents: 10879
diff changeset
1557 * fdopendir::
8775
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1558 * feclearexcept::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1559 * fegetenv::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1560 * fegetexceptflag::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1561 * fegetround::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1562 * feholdexcept::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1563 * feof::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1564 * feraiseexcept::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1565 * ferror::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1566 * fesetenv::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1567 * fesetexceptflag::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1568 * fesetround::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1569 * fetestexcept::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1570 * feupdateenv::
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
1571 * fexecve::
8775
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1572 * fflush::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1573 * ffs::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1574 * fgetc::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1575 * fgetpos::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1576 * fgets::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1577 * fgetwc::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1578 * fgetws::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1579 * fileno::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1580 * flockfile::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1581 * floor::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1582 * floorf::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1583 * floorl::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1584 * fma::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1585 * fmaf::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1586 * fmal::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1587 * fmax::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1588 * fmaxf::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1589 * fmaxl::
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
1590 * fmemopen::
8775
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1591 * fmin::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1592 * fminf::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1593 * fminl::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1594 * fmod::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1595 * fmodf::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1596 * fmodl::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1597 * fmtmsg::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1598 * fnmatch::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1599 * fopen::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1600 * fork::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1601 * fpathconf::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1602 * fpclassify::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1603 * fprintf::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1604 * fputc::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1605 * fputs::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1606 * fputwc::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1607 * fputws::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1608 * fread::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1609 * free::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1610 * freeaddrinfo::
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
1611 * freelocale::
8775
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1612 * freopen::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1613 * frexp::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1614 * frexpf::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1615 * frexpl::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1616 * fscanf::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1617 * fseek::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1618 * fseeko::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1619 * fsetpos::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1620 * fstat::
10880
b1d6a7b9222f Document functions that have been added to POSIX:2008.
Bruno Haible <bruno@clisp.org>
parents: 10879
diff changeset
1621 * fstatat::
8775
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1622 * fstatvfs::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1623 * fsync::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1624 * ftell::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1625 * ftello::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1626 * ftok::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1627 * ftruncate::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1628 * ftrylockfile::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1629 * ftw::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1630 * funlockfile::
10880
b1d6a7b9222f Document functions that have been added to POSIX:2008.
Bruno Haible <bruno@clisp.org>
parents: 10879
diff changeset
1631 * futimens::
8775
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1632 * fwide::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1633 * fwprintf::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1634 * fwrite::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1635 * fwscanf::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1636 * gai_strerror::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1637 * getaddrinfo::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1638 * getc::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1639 * getc_unlocked::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1640 * getchar::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1641 * getchar_unlocked::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1642 * getcwd::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1643 * getdate::
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
1644 * getdate_err::
9164
e945561759a5 Getline touchups.
Eric Blake <ebb9@byu.net>
parents: 9099
diff changeset
1645 * getdelim::
8775
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1646 * getegid::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1647 * getenv::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1648 * geteuid::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1649 * getgid::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1650 * getgrent::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1651 * getgrgid::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1652 * getgrgid_r::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1653 * getgrnam::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1654 * getgrnam_r::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1655 * getgroups::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1656 * gethostent::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1657 * gethostid::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1658 * gethostname::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1659 * getitimer::
9164
e945561759a5 Getline touchups.
Eric Blake <ebb9@byu.net>
parents: 9099
diff changeset
1660 * getline::
8775
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1661 * getlogin::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1662 * getlogin_r::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1663 * getmsg::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1664 * getnameinfo::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1665 * getnetbyaddr::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1666 * getnetbyname::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1667 * getnetent::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1668 * getopt::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1669 * getpeername::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1670 * getpgid::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1671 * getpgrp::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1672 * getpid::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1673 * getpmsg::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1674 * getppid::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1675 * getpriority::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1676 * getprotobyname::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1677 * getprotobynumber::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1678 * getprotoent::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1679 * getpwent::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1680 * getpwnam::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1681 * getpwnam_r::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1682 * getpwuid::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1683 * getpwuid_r::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1684 * getrlimit::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1685 * getrusage::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1686 * gets::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1687 * getservbyname::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1688 * getservbyport::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1689 * getservent::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1690 * getsid::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1691 * getsockname::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1692 * getsockopt::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1693 * getsubopt::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1694 * gettimeofday::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1695 * getuid::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1696 * getutxent::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1697 * getutxid::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1698 * getutxline::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1699 * getwc::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1700 * getwchar::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1701 * glob::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1702 * globfree::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1703 * gmtime::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1704 * gmtime_r::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1705 * grantpt::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1706 * hcreate::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1707 * hdestroy::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1708 * hsearch::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1709 * htonl::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1710 * htons::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1711 * hypot::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1712 * hypotf::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1713 * hypotl::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1714 * iconv::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1715 * iconv_close::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1716 * iconv_open::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1717 * if_freenameindex::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1718 * if_indextoname::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1719 * if_nameindex::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1720 * if_nametoindex::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1721 * ilogb::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1722 * ilogbf::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1723 * ilogbl::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1724 * imaxabs::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1725 * imaxdiv::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1726 * inet_addr::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1727 * inet_ntoa::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1728 * inet_ntop::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1729 * inet_pton::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1730 * initstate::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1731 * insque::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1732 * ioctl::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1733 * isalnum::
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
1734 * isalnum_l::
8775
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1735 * isalpha::
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
1736 * isalpha_l::
8775
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1737 * isascii::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1738 * isastream::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1739 * isatty::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1740 * isblank::
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
1741 * isblank_l::
8775
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1742 * iscntrl::
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
1743 * iscntrl_l::
8775
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1744 * isdigit::
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
1745 * isdigit_l::
8775
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1746 * isfinite::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1747 * isgraph::
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
1748 * isgraph_l::
8775
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1749 * isgreater::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1750 * isgreaterequal::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1751 * isinf::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1752 * isless::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1753 * islessequal::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1754 * islessgreater::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1755 * islower::
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
1756 * islower_l::
8775
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1757 * isnan::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1758 * isnormal::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1759 * isprint::
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
1760 * isprint_l::
8775
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1761 * ispunct::
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
1762 * ispunct_l::
8775
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1763 * isspace::
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
1764 * isspace_l::
8775
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1765 * isunordered::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1766 * isupper::
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
1767 * isupper_l::
8775
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1768 * iswalnum::
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
1769 * iswalnum_l::
8775
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1770 * iswalpha::
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
1771 * iswalpha_l::
8775
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1772 * iswblank::
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
1773 * iswblank_l::
8775
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1774 * iswcntrl::
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
1775 * iswcntrl_l::
8775
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1776 * iswctype::
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
1777 * iswctype_l::
8775
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1778 * iswdigit::
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
1779 * iswdigit_l::
8775
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1780 * iswgraph::
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
1781 * iswgraph_l::
8775
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1782 * iswlower::
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
1783 * iswlower_l::
8775
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1784 * iswprint::
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
1785 * iswprint_l::
8775
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1786 * iswpunct::
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
1787 * iswpunct_l::
8775
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1788 * iswspace::
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
1789 * iswspace_l::
8775
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1790 * iswupper::
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
1791 * iswupper_l::
8775
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1792 * iswxdigit::
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
1793 * iswxdigit_l::
8775
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1794 * isxdigit::
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
1795 * isxdigit_l::
8775
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1796 * j0::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1797 * j1::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1798 * jn::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1799 * jrand48::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1800 * kill::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1801 * killpg::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1802 * l64a::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1803 * labs::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1804 * lchown::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1805 * lcong48::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1806 * ldexp::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1807 * ldexpf::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1808 * ldexpl::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1809 * ldiv::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1810 * lfind::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1811 * lgamma::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1812 * lgammaf::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1813 * lgammal::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1814 * link::
10880
b1d6a7b9222f Document functions that have been added to POSIX:2008.
Bruno Haible <bruno@clisp.org>
parents: 10879
diff changeset
1815 * linkat::
8775
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1816 * lio_listio::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1817 * listen::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1818 * llabs::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1819 * lldiv::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1820 * llrint::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1821 * llrintf::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1822 * llrintl::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1823 * llround::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1824 * llroundf::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1825 * llroundl::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1826 * localeconv::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1827 * localtime::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1828 * localtime_r::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1829 * lockf::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1830 * log::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1831 * log10::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1832 * log10f::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1833 * log10l::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1834 * log1p::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1835 * log1pf::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1836 * log1pl::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1837 * log2::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1838 * log2f::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1839 * log2l::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1840 * logb::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1841 * logbf::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1842 * logbl::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1843 * logf::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1844 * logl::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1845 * longjmp::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1846 * lrand48::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1847 * lrint::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1848 * lrintf::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1849 * lrintl::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1850 * lround::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1851 * lroundf::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1852 * lroundl::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1853 * lsearch::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1854 * lseek::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1855 * lstat::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1856 * malloc::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1857 * mblen::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1858 * mbrlen::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1859 * mbrtowc::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1860 * mbsinit::
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
1861 * mbsnrtowcs::
8775
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1862 * mbsrtowcs::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1863 * mbstowcs::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1864 * mbtowc::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1865 * memccpy::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1866 * memchr::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1867 * memcmp::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1868 * memcpy::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1869 * memmove::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1870 * memset::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1871 * mkdir::
10880
b1d6a7b9222f Document functions that have been added to POSIX:2008.
Bruno Haible <bruno@clisp.org>
parents: 10879
diff changeset
1872 * mkdirat::
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
1873 * mkdtemp::
8775
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1874 * mkfifo::
10880
b1d6a7b9222f Document functions that have been added to POSIX:2008.
Bruno Haible <bruno@clisp.org>
parents: 10879
diff changeset
1875 * mkfifoat::
8775
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1876 * mknod::
10880
b1d6a7b9222f Document functions that have been added to POSIX:2008.
Bruno Haible <bruno@clisp.org>
parents: 10879
diff changeset
1877 * mknodat::
8775
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1878 * mkstemp::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1879 * mktime::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1880 * mlock::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1881 * mlockall::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1882 * mmap::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1883 * modf::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1884 * modff::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1885 * modfl::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1886 * mprotect::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1887 * mq_close::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1888 * mq_getattr::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1889 * mq_notify::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1890 * mq_open::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1891 * mq_receive::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1892 * mq_send::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1893 * mq_setattr::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1894 * mq_timedreceive::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1895 * mq_timedsend::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1896 * mq_unlink::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1897 * mrand48::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1898 * msgctl::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1899 * msgget::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1900 * msgrcv::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1901 * msgsnd::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1902 * msync::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1903 * munlock::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1904 * munlockall::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1905 * munmap::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1906 * nan::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1907 * nanf::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1908 * nanl::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1909 * nanosleep::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1910 * nearbyint::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1911 * nearbyintf::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1912 * nearbyintl::
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
1913 * newlocale::
8775
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1914 * nextafter::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1915 * nextafterf::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1916 * nextafterl::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1917 * nexttoward::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1918 * nexttowardf::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1919 * nexttowardl::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1920 * nftw::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1921 * nice::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1922 * nl_langinfo::
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
1923 * nl_langinfo_l::
8775
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1924 * nrand48::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1925 * ntohl::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1926 * ntohs::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1927 * open::
10880
b1d6a7b9222f Document functions that have been added to POSIX:2008.
Bruno Haible <bruno@clisp.org>
parents: 10879
diff changeset
1928 * openat::
8775
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1929 * opendir::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1930 * openlog::
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
1931 * open_memstream::
10880
b1d6a7b9222f Document functions that have been added to POSIX:2008.
Bruno Haible <bruno@clisp.org>
parents: 10879
diff changeset
1932 * open_wmemstream::
8775
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1933 * optarg::
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
1934 * opterr::
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
1935 * optind::
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
1936 * optopt::
8775
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1937 * pathconf::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1938 * pause::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1939 * pclose::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1940 * perror::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1941 * pipe::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1942 * poll::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1943 * popen::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1944 * posix_fadvise::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1945 * posix_fallocate::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1946 * posix_madvise::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1947 * posix_mem_offset::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1948 * posix_memalign::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1949 * posix_openpt::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1950 * posix_spawn::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1951 * posix_spawn_file_actions_addclose::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1952 * posix_spawn_file_actions_adddup2::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1953 * posix_spawn_file_actions_addopen::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1954 * posix_spawn_file_actions_destroy::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1955 * posix_spawn_file_actions_init::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1956 * posix_spawnattr_destroy::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1957 * posix_spawnattr_getflags::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1958 * posix_spawnattr_getpgroup::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1959 * posix_spawnattr_getschedparam::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1960 * posix_spawnattr_getschedpolicy::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1961 * posix_spawnattr_getsigdefault::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1962 * posix_spawnattr_getsigmask::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1963 * posix_spawnattr_init::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1964 * posix_spawnattr_setflags::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1965 * posix_spawnattr_setpgroup::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1966 * posix_spawnattr_setschedparam::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1967 * posix_spawnattr_setschedpolicy::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1968 * posix_spawnattr_setsigdefault::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1969 * posix_spawnattr_setsigmask::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1970 * posix_spawnp::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1971 * posix_trace_attr_destroy::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1972 * posix_trace_attr_getclockres::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1973 * posix_trace_attr_getcreatetime::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1974 * posix_trace_attr_getgenversion::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1975 * posix_trace_attr_getinherited::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1976 * posix_trace_attr_getlogfullpolicy::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1977 * posix_trace_attr_getlogsize::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1978 * posix_trace_attr_getmaxdatasize::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1979 * posix_trace_attr_getmaxsystemeventsize::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1980 * posix_trace_attr_getmaxusereventsize::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1981 * posix_trace_attr_getname::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1982 * posix_trace_attr_getstreamfullpolicy::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1983 * posix_trace_attr_getstreamsize::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1984 * posix_trace_attr_init::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1985 * posix_trace_attr_setinherited::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1986 * posix_trace_attr_setlogfullpolicy::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1987 * posix_trace_attr_setlogsize::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1988 * posix_trace_attr_setmaxdatasize::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1989 * posix_trace_attr_setname::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1990 * posix_trace_attr_setstreamfullpolicy::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1991 * posix_trace_attr_setstreamsize::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1992 * posix_trace_clear::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1993 * posix_trace_close::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1994 * posix_trace_create::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1995 * posix_trace_create_withlog::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1996 * posix_trace_event::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1997 * posix_trace_eventid_equal::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1998 * posix_trace_eventid_get_name::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
1999 * posix_trace_eventid_open::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2000 * posix_trace_eventset_add::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2001 * posix_trace_eventset_del::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2002 * posix_trace_eventset_empty::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2003 * posix_trace_eventset_fill::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2004 * posix_trace_eventset_ismember::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2005 * posix_trace_eventtypelist_getnext_id::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2006 * posix_trace_eventtypelist_rewind::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2007 * posix_trace_flush::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2008 * posix_trace_get_attr::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2009 * posix_trace_get_filter::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2010 * posix_trace_get_status::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2011 * posix_trace_getnext_event::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2012 * posix_trace_open::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2013 * posix_trace_rewind::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2014 * posix_trace_set_filter::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2015 * posix_trace_shutdown::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2016 * posix_trace_start::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2017 * posix_trace_stop::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2018 * posix_trace_timedgetnext_event::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2019 * posix_trace_trid_eventid_open::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2020 * posix_trace_trygetnext_event::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2021 * posix_typed_mem_get_info::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2022 * posix_typed_mem_open::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2023 * pow::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2024 * powf::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2025 * powl::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2026 * pread::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2027 * printf::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2028 * pselect::
10880
b1d6a7b9222f Document functions that have been added to POSIX:2008.
Bruno Haible <bruno@clisp.org>
parents: 10879
diff changeset
2029 * psiginfo::
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
2030 * psignal::
8775
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2031 * pthread_atfork::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2032 * pthread_attr_destroy::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2033 * pthread_attr_getdetachstate::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2034 * pthread_attr_getguardsize::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2035 * pthread_attr_getinheritsched::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2036 * pthread_attr_getschedparam::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2037 * pthread_attr_getschedpolicy::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2038 * pthread_attr_getscope::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2039 * pthread_attr_getstack::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2040 * pthread_attr_getstacksize::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2041 * pthread_attr_init::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2042 * pthread_attr_setdetachstate::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2043 * pthread_attr_setguardsize::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2044 * pthread_attr_setinheritsched::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2045 * pthread_attr_setschedparam::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2046 * pthread_attr_setschedpolicy::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2047 * pthread_attr_setscope::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2048 * pthread_attr_setstack::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2049 * pthread_attr_setstacksize::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2050 * pthread_barrier_destroy::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2051 * pthread_barrier_init::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2052 * pthread_barrier_wait::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2053 * pthread_barrierattr_destroy::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2054 * pthread_barrierattr_getpshared::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2055 * pthread_barrierattr_init::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2056 * pthread_barrierattr_setpshared::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2057 * pthread_cancel::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2058 * pthread_cleanup_pop::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2059 * pthread_cleanup_push::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2060 * pthread_cond_broadcast::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2061 * pthread_cond_destroy::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2062 * pthread_cond_init::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2063 * pthread_cond_signal::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2064 * pthread_cond_timedwait::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2065 * pthread_cond_wait::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2066 * pthread_condattr_destroy::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2067 * pthread_condattr_getclock::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2068 * pthread_condattr_getpshared::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2069 * pthread_condattr_init::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2070 * pthread_condattr_setclock::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2071 * pthread_condattr_setpshared::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2072 * pthread_create::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2073 * pthread_detach::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2074 * pthread_equal::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2075 * pthread_exit::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2076 * pthread_getconcurrency::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2077 * pthread_getcpuclockid::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2078 * pthread_getschedparam::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2079 * pthread_getspecific::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2080 * pthread_join::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2081 * pthread_key_create::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2082 * pthread_key_delete::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2083 * pthread_kill::
10880
b1d6a7b9222f Document functions that have been added to POSIX:2008.
Bruno Haible <bruno@clisp.org>
parents: 10879
diff changeset
2084 * pthread_mutex_consistent::
8775
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2085 * pthread_mutex_destroy::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2086 * pthread_mutex_getprioceiling::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2087 * pthread_mutex_init::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2088 * pthread_mutex_lock::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2089 * pthread_mutex_setprioceiling::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2090 * pthread_mutex_timedlock::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2091 * pthread_mutex_trylock::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2092 * pthread_mutex_unlock::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2093 * pthread_mutexattr_destroy::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2094 * pthread_mutexattr_getprioceiling::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2095 * pthread_mutexattr_getprotocol::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2096 * pthread_mutexattr_getpshared::
10880
b1d6a7b9222f Document functions that have been added to POSIX:2008.
Bruno Haible <bruno@clisp.org>
parents: 10879
diff changeset
2097 * pthread_mutexattr_getrobust::
8775
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2098 * pthread_mutexattr_gettype::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2099 * pthread_mutexattr_init::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2100 * pthread_mutexattr_setprioceiling::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2101 * pthread_mutexattr_setprotocol::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2102 * pthread_mutexattr_setpshared::
10880
b1d6a7b9222f Document functions that have been added to POSIX:2008.
Bruno Haible <bruno@clisp.org>
parents: 10879
diff changeset
2103 * pthread_mutexattr_setrobust::
8775
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2104 * pthread_mutexattr_settype::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2105 * pthread_once::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2106 * pthread_rwlock_destroy::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2107 * pthread_rwlock_init::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2108 * pthread_rwlock_rdlock::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2109 * pthread_rwlock_timedrdlock::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2110 * pthread_rwlock_timedwrlock::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2111 * pthread_rwlock_tryrdlock::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2112 * pthread_rwlock_trywrlock::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2113 * pthread_rwlock_unlock::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2114 * pthread_rwlock_wrlock::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2115 * pthread_rwlockattr_destroy::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2116 * pthread_rwlockattr_getpshared::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2117 * pthread_rwlockattr_init::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2118 * pthread_rwlockattr_setpshared::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2119 * pthread_self::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2120 * pthread_setcancelstate::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2121 * pthread_setcanceltype::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2122 * pthread_setconcurrency::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2123 * pthread_setschedparam::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2124 * pthread_setschedprio::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2125 * pthread_setspecific::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2126 * pthread_sigmask::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2127 * pthread_spin_destroy::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2128 * pthread_spin_init::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2129 * pthread_spin_lock::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2130 * pthread_spin_trylock::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2131 * pthread_spin_unlock::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2132 * pthread_testcancel::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2133 * ptsname::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2134 * putc::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2135 * putc_unlocked::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2136 * putchar::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2137 * putchar_unlocked::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2138 * putenv::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2139 * putmsg::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2140 * putpmsg::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2141 * puts::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2142 * pututxline::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2143 * putwc::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2144 * putwchar::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2145 * pwrite::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2146 * qsort::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2147 * raise::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2148 * rand::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2149 * rand_r::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2150 * random::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2151 * read::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2152 * readdir::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2153 * readdir_r::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2154 * readlink::
10880
b1d6a7b9222f Document functions that have been added to POSIX:2008.
Bruno Haible <bruno@clisp.org>
parents: 10879
diff changeset
2155 * readlinkat::
8775
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2156 * readv::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2157 * realloc::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2158 * realpath::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2159 * recv::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2160 * recvfrom::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2161 * recvmsg::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2162 * regcomp::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2163 * regerror::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2164 * regexec::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2165 * regfree::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2166 * remainder::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2167 * remainderf::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2168 * remainderl::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2169 * remove::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2170 * remque::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2171 * remquo::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2172 * remquof::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2173 * remquol::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2174 * rename::
10880
b1d6a7b9222f Document functions that have been added to POSIX:2008.
Bruno Haible <bruno@clisp.org>
parents: 10879
diff changeset
2175 * renameat::
8775
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2176 * rewind::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2177 * rewinddir::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2178 * rint::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2179 * rintf::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2180 * rintl::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2181 * rmdir::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2182 * round::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2183 * roundf::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2184 * roundl::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2185 * scalbln::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2186 * scalblnf::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2187 * scalblnl::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2188 * scalbn::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2189 * scalbnf::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2190 * scalbnl::
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
2191 * scandir::
8775
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2192 * scanf::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2193 * sched_get_priority_max::
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
2194 * sched_get_priority_min::
8775
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2195 * sched_getparam::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2196 * sched_getscheduler::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2197 * sched_rr_get_interval::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2198 * sched_setparam::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2199 * sched_setscheduler::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2200 * sched_yield::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2201 * seed48::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2202 * seekdir::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2203 * select::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2204 * sem_close::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2205 * sem_destroy::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2206 * sem_getvalue::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2207 * sem_init::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2208 * sem_open::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2209 * sem_post::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2210 * sem_timedwait::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2211 * sem_trywait::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2212 * sem_unlink::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2213 * sem_wait::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2214 * semctl::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2215 * semget::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2216 * semop::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2217 * send::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2218 * sendmsg::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2219 * sendto::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2220 * setbuf::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2221 * setegid::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2222 * setenv::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2223 * seteuid::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2224 * setgid::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2225 * setgrent::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2226 * sethostent::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2227 * setitimer::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2228 * setjmp::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2229 * setkey::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2230 * setlocale::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2231 * setlogmask::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2232 * setnetent::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2233 * setpgid::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2234 * setpgrp::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2235 * setpriority::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2236 * setprotoent::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2237 * setpwent::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2238 * setregid::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2239 * setreuid::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2240 * setrlimit::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2241 * setservent::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2242 * setsid::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2243 * setsockopt::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2244 * setstate::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2245 * setuid::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2246 * setutxent::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2247 * setvbuf::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2248 * shm_open::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2249 * shm_unlink::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2250 * shmat::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2251 * shmctl::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2252 * shmdt::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2253 * shmget::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2254 * shutdown::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2255 * sigaction::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2256 * sigaddset::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2257 * sigaltstack::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2258 * sigdelset::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2259 * sigemptyset::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2260 * sigfillset::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2261 * sighold::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2262 * sigignore::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2263 * siginterrupt::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2264 * sigismember::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2265 * siglongjmp::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2266 * signal::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2267 * signbit::
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
2268 * signgam::
8775
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2269 * sigpause::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2270 * sigpending::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2271 * sigprocmask::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2272 * sigqueue::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2273 * sigrelse::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2274 * sigset::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2275 * sigsetjmp::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2276 * sigsuspend::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2277 * sigtimedwait::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2278 * sigwait::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2279 * sigwaitinfo::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2280 * sin::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2281 * sinf::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2282 * sinh::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2283 * sinhf::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2284 * sinhl::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2285 * sinl::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2286 * sleep::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2287 * snprintf::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2288 * sockatmark::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2289 * socket::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2290 * socketpair::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2291 * sprintf::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2292 * sqrt::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2293 * sqrtf::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2294 * sqrtl::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2295 * srand::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2296 * srand48::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2297 * srandom::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2298 * sscanf::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2299 * stat::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2300 * statvfs::
8868
90e71310a07f Fix fseeko/ftello on cygwin 1.5.24.
Eric Blake <ebb9@byu.net>
parents: 8792
diff changeset
2301 * stderr::
8775
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2302 * stdin::
8868
90e71310a07f Fix fseeko/ftello on cygwin 1.5.24.
Eric Blake <ebb9@byu.net>
parents: 8792
diff changeset
2303 * stdout::
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
2304 * stpcpy::
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
2305 * stpncpy::
8775
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2306 * strcasecmp::
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
2307 * strcasecmp_l::
8775
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2308 * strcat::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2309 * strchr::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2310 * strcmp::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2311 * strcoll::
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
2312 * strcoll_l::
8775
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2313 * strcpy::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2314 * strcspn::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2315 * strdup::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2316 * strerror::
10880
b1d6a7b9222f Document functions that have been added to POSIX:2008.
Bruno Haible <bruno@clisp.org>
parents: 10879
diff changeset
2317 * strerror_l::
8775
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2318 * strerror_r::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2319 * strfmon::
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
2320 * strfmon_l::
8775
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2321 * strftime::
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
2322 * strftime_l::
8775
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2323 * strlen::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2324 * strncasecmp::
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
2325 * strncasecmp_l::
8775
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2326 * strncat::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2327 * strncmp::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2328 * strncpy::
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
2329 * strndup::
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
2330 * strnlen::
8775
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2331 * strpbrk::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2332 * strptime::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2333 * strrchr::
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
2334 * strsignal::
8775
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2335 * strspn::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2336 * strstr::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2337 * strtod::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2338 * strtof::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2339 * strtoimax::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2340 * strtok::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2341 * strtok_r::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2342 * strtol::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2343 * strtold::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2344 * strtoll::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2345 * strtoul::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2346 * strtoull::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2347 * strtoumax::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2348 * strxfrm::
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
2349 * strxfrm_l::
8775
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2350 * swab::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2351 * swprintf::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2352 * swscanf::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2353 * symlink::
10880
b1d6a7b9222f Document functions that have been added to POSIX:2008.
Bruno Haible <bruno@clisp.org>
parents: 10879
diff changeset
2354 * symlinkat::
8775
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2355 * sync::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2356 * sysconf::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2357 * syslog::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2358 * system::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2359 * tan::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2360 * tanf::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2361 * tanh::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2362 * tanhf::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2363 * tanhl::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2364 * tanl::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2365 * tcdrain::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2366 * tcflow::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2367 * tcflush::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2368 * tcgetattr::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2369 * tcgetpgrp::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2370 * tcgetsid::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2371 * tcsendbreak::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2372 * tcsetattr::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2373 * tcsetpgrp::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2374 * tdelete::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2375 * telldir::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2376 * tempnam::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2377 * tfind::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2378 * tgamma::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2379 * tgammaf::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2380 * tgammal::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2381 * time::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2382 * timer_create::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2383 * timer_delete::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2384 * timer_getoverrun::
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
2385 * timer_gettime::
8775
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2386 * timer_settime::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2387 * times::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2388 * timezone::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2389 * tmpfile::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2390 * tmpnam::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2391 * toascii::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2392 * tolower::
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
2393 * tolower_l::
8775
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2394 * toupper::
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
2395 * toupper_l::
8775
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2396 * towctrans::
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
2397 * towctrans_l::
8775
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2398 * towlower::
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
2399 * towlower_l::
8775
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2400 * towupper::
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
2401 * towupper_l::
8775
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2402 * trunc::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2403 * truncate::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2404 * truncf::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2405 * truncl::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2406 * tsearch::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2407 * ttyname::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2408 * ttyname_r::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2409 * twalk::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2410 * tzname::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2411 * tzset::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2412 * ulimit::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2413 * umask::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2414 * uname::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2415 * ungetc::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2416 * ungetwc::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2417 * unlink::
10880
b1d6a7b9222f Document functions that have been added to POSIX:2008.
Bruno Haible <bruno@clisp.org>
parents: 10879
diff changeset
2418 * unlinkat::
8775
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2419 * unlockpt::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2420 * unsetenv::
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
2421 * uselocale::
8775
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2422 * utime::
10880
b1d6a7b9222f Document functions that have been added to POSIX:2008.
Bruno Haible <bruno@clisp.org>
parents: 10879
diff changeset
2423 * utimensat::
8775
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2424 * utimes::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2425 * va_arg::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2426 * va_copy::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2427 * va_end::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2428 * va_start::
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
2429 * vdprintf::
8775
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2430 * vfprintf::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2431 * vfscanf::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2432 * vfwprintf::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2433 * vfwscanf::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2434 * vprintf::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2435 * vscanf::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2436 * vsnprintf::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2437 * vsprintf::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2438 * vsscanf::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2439 * vswprintf::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2440 * vswscanf::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2441 * vwprintf::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2442 * vwscanf::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2443 * wait::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2444 * waitid::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2445 * waitpid::
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
2446 * wcpcpy::
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
2447 * wcpncpy::
8775
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2448 * wcrtomb::
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
2449 * wcscasecmp::
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
2450 * wcscasecmp_l::
8775
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2451 * wcscat::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2452 * wcschr::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2453 * wcscmp::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2454 * wcscoll::
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
2455 * wcscoll_l::
8775
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2456 * wcscpy::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2457 * wcscspn::
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
2458 * wcsdup::
8775
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2459 * wcsftime::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2460 * wcslen::
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
2461 * wcsncasecmp::
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
2462 * wcsncasecmp_l::
8775
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2463 * wcsncat::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2464 * wcsncmp::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2465 * wcsncpy::
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
2466 * wcsnlen::
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
2467 * wcsnrtombs::
8775
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2468 * wcspbrk::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2469 * wcsrchr::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2470 * wcsrtombs::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2471 * wcsspn::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2472 * wcsstr::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2473 * wcstod::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2474 * wcstof::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2475 * wcstoimax::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2476 * wcstok::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2477 * wcstol::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2478 * wcstold::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2479 * wcstoll::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2480 * wcstombs::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2481 * wcstoul::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2482 * wcstoull::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2483 * wcstoumax::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2484 * wcswidth::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2485 * wcsxfrm::
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
2486 * wcsxfrm_l::
8775
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2487 * wctob::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2488 * wctomb::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2489 * wctrans::
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
2490 * wctrans_l::
8775
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2491 * wctype::
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
2492 * wctype_l::
8775
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2493 * wcwidth::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2494 * wmemchr::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2495 * wmemcmp::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2496 * wmemcpy::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2497 * wmemmove::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2498 * wmemset::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2499 * wordexp::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2500 * wordfree::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2501 * wprintf::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2502 * write::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2503 * writev::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2504 * wscanf::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2505 * y0::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2506 * y1::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2507 * yn::
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2508 @end menu
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
2509
9638
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2510 @include posix-functions/FD_CLR.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2511 @include posix-functions/FD_ISSET.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2512 @include posix-functions/FD_SET.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2513 @include posix-functions/FD_ZERO.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2514 @include posix-functions/_Exit_C99.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2515 @include posix-functions/_exit.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2516 @include posix-functions/_longjmp.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2517 @include posix-functions/_setjmp.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2518 @include posix-functions/_tolower.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2519 @include posix-functions/_toupper.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2520 @include posix-functions/a64l.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2521 @include posix-functions/abort.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2522 @include posix-functions/abs.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2523 @include posix-functions/accept.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2524 @include posix-functions/access.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2525 @include posix-functions/acos.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2526 @include posix-functions/acosf.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2527 @include posix-functions/acosh.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2528 @include posix-functions/acoshf.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2529 @include posix-functions/acoshl.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2530 @include posix-functions/acosl.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2531 @include posix-functions/aio_cancel.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2532 @include posix-functions/aio_error.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2533 @include posix-functions/aio_fsync.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2534 @include posix-functions/aio_read.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2535 @include posix-functions/aio_return.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2536 @include posix-functions/aio_suspend.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2537 @include posix-functions/aio_write.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2538 @include posix-functions/alarm.texi
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
2539 @include posix-functions/alphasort.texi
9638
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2540 @include posix-functions/asctime.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2541 @include posix-functions/asctime_r.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2542 @include posix-functions/asin.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2543 @include posix-functions/asinf.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2544 @include posix-functions/asinh.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2545 @include posix-functions/asinhf.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2546 @include posix-functions/asinhl.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2547 @include posix-functions/asinl.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2548 @include posix-functions/assert.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2549 @include posix-functions/atan.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2550 @include posix-functions/atan2.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2551 @include posix-functions/atan2f.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2552 @include posix-functions/atan2l.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2553 @include posix-functions/atanf.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2554 @include posix-functions/atanh.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2555 @include posix-functions/atanhf.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2556 @include posix-functions/atanhl.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2557 @include posix-functions/atanl.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2558 @include posix-functions/atexit.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2559 @include posix-functions/atof.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2560 @include posix-functions/atoi.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2561 @include posix-functions/atol.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2562 @include posix-functions/atoll.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2563 @include posix-functions/basename.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2564 @include posix-functions/bind.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2565 @include posix-functions/bsearch.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2566 @include posix-functions/btowc.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2567 @include posix-functions/cabs.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2568 @include posix-functions/cabsf.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2569 @include posix-functions/cabsl.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2570 @include posix-functions/cacos.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2571 @include posix-functions/cacosf.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2572 @include posix-functions/cacosh.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2573 @include posix-functions/cacoshf.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2574 @include posix-functions/cacoshl.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2575 @include posix-functions/cacosl.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2576 @include posix-functions/calloc.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2577 @include posix-functions/carg.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2578 @include posix-functions/cargf.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2579 @include posix-functions/cargl.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2580 @include posix-functions/casin.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2581 @include posix-functions/casinf.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2582 @include posix-functions/casinh.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2583 @include posix-functions/casinhf.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2584 @include posix-functions/casinhl.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2585 @include posix-functions/casinl.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2586 @include posix-functions/catan.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2587 @include posix-functions/catanf.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2588 @include posix-functions/catanh.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2589 @include posix-functions/catanhf.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2590 @include posix-functions/catanhl.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2591 @include posix-functions/catanl.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2592 @include posix-functions/catclose.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2593 @include posix-functions/catgets.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2594 @include posix-functions/catopen.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2595 @include posix-functions/cbrt.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2596 @include posix-functions/cbrtf.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2597 @include posix-functions/cbrtl.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2598 @include posix-functions/ccos.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2599 @include posix-functions/ccosf.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2600 @include posix-functions/ccosh.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2601 @include posix-functions/ccoshf.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2602 @include posix-functions/ccoshl.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2603 @include posix-functions/ccosl.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2604 @include posix-functions/ceil.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2605 @include posix-functions/ceilf.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2606 @include posix-functions/ceill.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2607 @include posix-functions/cexp.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2608 @include posix-functions/cexpf.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2609 @include posix-functions/cexpl.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2610 @include posix-functions/cfgetispeed.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2611 @include posix-functions/cfgetospeed.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2612 @include posix-functions/cfsetispeed.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2613 @include posix-functions/cfsetospeed.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2614 @include posix-functions/chdir.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2615 @include posix-functions/chmod.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2616 @include posix-functions/chown.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2617 @include posix-functions/cimag.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2618 @include posix-functions/cimagf.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2619 @include posix-functions/cimagl.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2620 @include posix-functions/clearerr.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2621 @include posix-functions/clock.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2622 @include posix-functions/clock_getcpuclockid.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2623 @include posix-functions/clock_getres.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2624 @include posix-functions/clock_gettime.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2625 @include posix-functions/clock_nanosleep.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2626 @include posix-functions/clock_settime.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2627 @include posix-functions/clog.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2628 @include posix-functions/clogf.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2629 @include posix-functions/clogl.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2630 @include posix-functions/close.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2631 @include posix-functions/closedir.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2632 @include posix-functions/closelog.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2633 @include posix-functions/confstr.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2634 @include posix-functions/conj.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2635 @include posix-functions/conjf.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2636 @include posix-functions/conjl.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2637 @include posix-functions/connect.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2638 @include posix-functions/copysign.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2639 @include posix-functions/copysignf.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2640 @include posix-functions/copysignl.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2641 @include posix-functions/cos.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2642 @include posix-functions/cosf.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2643 @include posix-functions/cosh.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2644 @include posix-functions/coshf.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2645 @include posix-functions/coshl.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2646 @include posix-functions/cosl.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2647 @include posix-functions/cpow.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2648 @include posix-functions/cpowf.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2649 @include posix-functions/cpowl.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2650 @include posix-functions/cproj.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2651 @include posix-functions/cprojf.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2652 @include posix-functions/cprojl.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2653 @include posix-functions/creal.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2654 @include posix-functions/crealf.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2655 @include posix-functions/creall.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2656 @include posix-functions/creat.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2657 @include posix-functions/crypt.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2658 @include posix-functions/csin.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2659 @include posix-functions/csinf.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2660 @include posix-functions/csinh.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2661 @include posix-functions/csinhf.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2662 @include posix-functions/csinhl.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2663 @include posix-functions/csinl.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2664 @include posix-functions/csqrt.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2665 @include posix-functions/csqrtf.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2666 @include posix-functions/csqrtl.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2667 @include posix-functions/ctan.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2668 @include posix-functions/ctanf.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2669 @include posix-functions/ctanh.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2670 @include posix-functions/ctanhf.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2671 @include posix-functions/ctanhl.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2672 @include posix-functions/ctanl.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2673 @include posix-functions/ctermid.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2674 @include posix-functions/ctime.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2675 @include posix-functions/ctime_r.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2676 @include posix-functions/daylight.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2677 @include posix-functions/dbm_clearerr.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2678 @include posix-functions/dbm_close.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2679 @include posix-functions/dbm_delete.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2680 @include posix-functions/dbm_error.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2681 @include posix-functions/dbm_fetch.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2682 @include posix-functions/dbm_firstkey.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2683 @include posix-functions/dbm_nextkey.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2684 @include posix-functions/dbm_open.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2685 @include posix-functions/dbm_store.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2686 @include posix-functions/difftime.texi
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
2687 @include posix-functions/dirfd.texi
9638
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2688 @include posix-functions/dirname.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2689 @include posix-functions/div.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2690 @include posix-functions/dlclose.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2691 @include posix-functions/dlerror.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2692 @include posix-functions/dlopen.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2693 @include posix-functions/dlsym.texi
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
2694 @include posix-functions/dprintf.texi
9638
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2695 @include posix-functions/drand48.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2696 @include posix-functions/dup.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2697 @include posix-functions/dup2.texi
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
2698 @include posix-functions/duplocale.texi
9638
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2699 @include posix-functions/encrypt.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2700 @include posix-functions/endgrent.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2701 @include posix-functions/endhostent.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2702 @include posix-functions/endnetent.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2703 @include posix-functions/endprotoent.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2704 @include posix-functions/endpwent.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2705 @include posix-functions/endservent.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2706 @include posix-functions/endutxent.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2707 @include posix-functions/environ.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2708 @include posix-functions/erand48.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2709 @include posix-functions/erf.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2710 @include posix-functions/erfc.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2711 @include posix-functions/erfcf.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2712 @include posix-functions/erfcl.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2713 @include posix-functions/erff.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2714 @include posix-functions/erfl.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2715 @include posix-functions/errno.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2716 @include posix-functions/execl.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2717 @include posix-functions/execle.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2718 @include posix-functions/execlp.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2719 @include posix-functions/execv.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2720 @include posix-functions/execve.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2721 @include posix-functions/execvp.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2722 @include posix-functions/exit.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2723 @include posix-functions/exp.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2724 @include posix-functions/exp2.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2725 @include posix-functions/exp2f.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2726 @include posix-functions/exp2l.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2727 @include posix-functions/expf.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2728 @include posix-functions/expl.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2729 @include posix-functions/expm1.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2730 @include posix-functions/expm1f.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2731 @include posix-functions/expm1l.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2732 @include posix-functions/fabs.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2733 @include posix-functions/fabsf.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2734 @include posix-functions/fabsl.texi
10880
b1d6a7b9222f Document functions that have been added to POSIX:2008.
Bruno Haible <bruno@clisp.org>
parents: 10879
diff changeset
2735 @include posix-functions/faccessat.texi
9638
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2736 @include posix-functions/fattach.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2737 @include posix-functions/fchdir.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2738 @include posix-functions/fchmod.texi
10880
b1d6a7b9222f Document functions that have been added to POSIX:2008.
Bruno Haible <bruno@clisp.org>
parents: 10879
diff changeset
2739 @include posix-functions/fchmodat.texi
9638
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2740 @include posix-functions/fchown.texi
10880
b1d6a7b9222f Document functions that have been added to POSIX:2008.
Bruno Haible <bruno@clisp.org>
parents: 10879
diff changeset
2741 @include posix-functions/fchownat.texi
9638
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2742 @include posix-functions/fclose.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2743 @include posix-functions/fcntl.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2744 @include posix-functions/fdatasync.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2745 @include posix-functions/fdetach.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2746 @include posix-functions/fdim.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2747 @include posix-functions/fdimf.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2748 @include posix-functions/fdiml.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2749 @include posix-functions/fdopen.texi
10880
b1d6a7b9222f Document functions that have been added to POSIX:2008.
Bruno Haible <bruno@clisp.org>
parents: 10879
diff changeset
2750 @include posix-functions/fdopendir.texi
9638
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2751 @include posix-functions/feclearexcept.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2752 @include posix-functions/fegetenv.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2753 @include posix-functions/fegetexceptflag.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2754 @include posix-functions/fegetround.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2755 @include posix-functions/feholdexcept.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2756 @include posix-functions/feof.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2757 @include posix-functions/feraiseexcept.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2758 @include posix-functions/ferror.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2759 @include posix-functions/fesetenv.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2760 @include posix-functions/fesetexceptflag.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2761 @include posix-functions/fesetround.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2762 @include posix-functions/fetestexcept.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2763 @include posix-functions/feupdateenv.texi
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
2764 @include posix-functions/fexecve.texi
9638
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2765 @include posix-functions/fflush.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2766 @include posix-functions/ffs.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2767 @include posix-functions/fgetc.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2768 @include posix-functions/fgetpos.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2769 @include posix-functions/fgets.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2770 @include posix-functions/fgetwc.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2771 @include posix-functions/fgetws.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2772 @include posix-functions/fileno.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2773 @include posix-functions/flockfile.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2774 @include posix-functions/floor.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2775 @include posix-functions/floorf.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2776 @include posix-functions/floorl.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2777 @include posix-functions/fma.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2778 @include posix-functions/fmaf.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2779 @include posix-functions/fmal.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2780 @include posix-functions/fmax.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2781 @include posix-functions/fmaxf.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2782 @include posix-functions/fmaxl.texi
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
2783 @include posix-functions/fmemopen.texi
9638
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2784 @include posix-functions/fmin.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2785 @include posix-functions/fminf.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2786 @include posix-functions/fminl.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2787 @include posix-functions/fmod.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2788 @include posix-functions/fmodf.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2789 @include posix-functions/fmodl.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2790 @include posix-functions/fmtmsg.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2791 @include posix-functions/fnmatch.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2792 @include posix-functions/fopen.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2793 @include posix-functions/fork.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2794 @include posix-functions/fpathconf.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2795 @include posix-functions/fpclassify.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2796 @include posix-functions/fprintf.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2797 @include posix-functions/fputc.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2798 @include posix-functions/fputs.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2799 @include posix-functions/fputwc.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2800 @include posix-functions/fputws.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2801 @include posix-functions/fread.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2802 @include posix-functions/free.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2803 @include posix-functions/freeaddrinfo.texi
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
2804 @include posix-functions/freelocale.texi
9638
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2805 @include posix-functions/freopen.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2806 @include posix-functions/frexp.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2807 @include posix-functions/frexpf.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2808 @include posix-functions/frexpl.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2809 @include posix-functions/fscanf.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2810 @include posix-functions/fseek.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2811 @include posix-functions/fseeko.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2812 @include posix-functions/fsetpos.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2813 @include posix-functions/fstat.texi
10880
b1d6a7b9222f Document functions that have been added to POSIX:2008.
Bruno Haible <bruno@clisp.org>
parents: 10879
diff changeset
2814 @include posix-functions/fstatat.texi
9638
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2815 @include posix-functions/fstatvfs.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2816 @include posix-functions/fsync.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2817 @include posix-functions/ftell.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2818 @include posix-functions/ftello.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2819 @include posix-functions/ftok.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2820 @include posix-functions/ftruncate.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2821 @include posix-functions/ftrylockfile.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2822 @include posix-functions/ftw.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2823 @include posix-functions/funlockfile.texi
10880
b1d6a7b9222f Document functions that have been added to POSIX:2008.
Bruno Haible <bruno@clisp.org>
parents: 10879
diff changeset
2824 @include posix-functions/futimens.texi
9638
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2825 @include posix-functions/fwide.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2826 @include posix-functions/fwprintf.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2827 @include posix-functions/fwrite.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2828 @include posix-functions/fwscanf.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2829 @include posix-functions/gai_strerror.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2830 @include posix-functions/getaddrinfo.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2831 @include posix-functions/getc.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2832 @include posix-functions/getc_unlocked.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2833 @include posix-functions/getchar.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2834 @include posix-functions/getchar_unlocked.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2835 @include posix-functions/getcwd.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2836 @include posix-functions/getdate.texi
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
2837 @include posix-functions/getdate_err.texi
9638
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2838 @include posix-functions/getdelim.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2839 @include posix-functions/getegid.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2840 @include posix-functions/getenv.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2841 @include posix-functions/geteuid.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2842 @include posix-functions/getgid.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2843 @include posix-functions/getgrent.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2844 @include posix-functions/getgrgid.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2845 @include posix-functions/getgrgid_r.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2846 @include posix-functions/getgrnam.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2847 @include posix-functions/getgrnam_r.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2848 @include posix-functions/getgroups.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2849 @include posix-functions/gethostent.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2850 @include posix-functions/gethostid.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2851 @include posix-functions/gethostname.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2852 @include posix-functions/getitimer.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2853 @include posix-functions/getline.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2854 @include posix-functions/getlogin.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2855 @include posix-functions/getlogin_r.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2856 @include posix-functions/getmsg.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2857 @include posix-functions/getnameinfo.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2858 @include posix-functions/getnetbyaddr.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2859 @include posix-functions/getnetbyname.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2860 @include posix-functions/getnetent.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2861 @include posix-functions/getopt.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2862 @include posix-functions/getpeername.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2863 @include posix-functions/getpgid.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2864 @include posix-functions/getpgrp.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2865 @include posix-functions/getpid.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2866 @include posix-functions/getpmsg.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2867 @include posix-functions/getppid.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2868 @include posix-functions/getpriority.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2869 @include posix-functions/getprotobyname.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2870 @include posix-functions/getprotobynumber.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2871 @include posix-functions/getprotoent.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2872 @include posix-functions/getpwent.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2873 @include posix-functions/getpwnam.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2874 @include posix-functions/getpwnam_r.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2875 @include posix-functions/getpwuid.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2876 @include posix-functions/getpwuid_r.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2877 @include posix-functions/getrlimit.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2878 @include posix-functions/getrusage.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2879 @include posix-functions/gets.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2880 @include posix-functions/getservbyname.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2881 @include posix-functions/getservbyport.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2882 @include posix-functions/getservent.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2883 @include posix-functions/getsid.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2884 @include posix-functions/getsockname.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2885 @include posix-functions/getsockopt.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2886 @include posix-functions/getsubopt.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2887 @include posix-functions/gettimeofday.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2888 @include posix-functions/getuid.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2889 @include posix-functions/getutxent.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2890 @include posix-functions/getutxid.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2891 @include posix-functions/getutxline.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2892 @include posix-functions/getwc.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2893 @include posix-functions/getwchar.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2894 @include posix-functions/glob.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2895 @include posix-functions/globfree.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2896 @include posix-functions/gmtime.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2897 @include posix-functions/gmtime_r.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2898 @include posix-functions/grantpt.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2899 @include posix-functions/hcreate.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2900 @include posix-functions/hdestroy.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2901 @include posix-functions/hsearch.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2902 @include posix-functions/htonl.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2903 @include posix-functions/htons.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2904 @include posix-functions/hypot.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2905 @include posix-functions/hypotf.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2906 @include posix-functions/hypotl.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2907 @include posix-functions/iconv.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2908 @include posix-functions/iconv_close.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2909 @include posix-functions/iconv_open.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2910 @include posix-functions/if_freenameindex.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2911 @include posix-functions/if_indextoname.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2912 @include posix-functions/if_nameindex.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2913 @include posix-functions/if_nametoindex.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2914 @include posix-functions/ilogb.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2915 @include posix-functions/ilogbf.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2916 @include posix-functions/ilogbl.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2917 @include posix-functions/imaxabs.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2918 @include posix-functions/imaxdiv.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2919 @include posix-functions/inet_addr.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2920 @include posix-functions/inet_ntoa.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2921 @include posix-functions/inet_ntop.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2922 @include posix-functions/inet_pton.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2923 @include posix-functions/initstate.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2924 @include posix-functions/insque.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2925 @include posix-functions/ioctl.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2926 @include posix-functions/isalnum.texi
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
2927 @include posix-functions/isalnum_l.texi
9638
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2928 @include posix-functions/isalpha.texi
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
2929 @include posix-functions/isalpha_l.texi
9638
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2930 @include posix-functions/isascii.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2931 @include posix-functions/isastream.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2932 @include posix-functions/isatty.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2933 @include posix-functions/isblank.texi
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
2934 @include posix-functions/isblank_l.texi
9638
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2935 @include posix-functions/iscntrl.texi
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
2936 @include posix-functions/iscntrl_l.texi
9638
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2937 @include posix-functions/isdigit.texi
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
2938 @include posix-functions/isdigit_l.texi
9638
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2939 @include posix-functions/isfinite.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2940 @include posix-functions/isgraph.texi
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
2941 @include posix-functions/isgraph_l.texi
9638
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2942 @include posix-functions/isgreater.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2943 @include posix-functions/isgreaterequal.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2944 @include posix-functions/isinf.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2945 @include posix-functions/isless.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2946 @include posix-functions/islessequal.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2947 @include posix-functions/islessgreater.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2948 @include posix-functions/islower.texi
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
2949 @include posix-functions/islower_l.texi
9638
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2950 @include posix-functions/isnan.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2951 @include posix-functions/isnormal.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2952 @include posix-functions/isprint.texi
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
2953 @include posix-functions/isprint_l.texi
9638
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2954 @include posix-functions/ispunct.texi
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
2955 @include posix-functions/ispunct_l.texi
9638
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2956 @include posix-functions/isspace.texi
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
2957 @include posix-functions/isspace_l.texi
9638
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2958 @include posix-functions/isunordered.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2959 @include posix-functions/isupper.texi
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
2960 @include posix-functions/isupper_l.texi
9638
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2961 @include posix-functions/iswalnum.texi
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
2962 @include posix-functions/iswalnum_l.texi
9638
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2963 @include posix-functions/iswalpha.texi
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
2964 @include posix-functions/iswalpha_l.texi
9638
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2965 @include posix-functions/iswblank.texi
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
2966 @include posix-functions/iswblank_l.texi
9638
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2967 @include posix-functions/iswcntrl.texi
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
2968 @include posix-functions/iswcntrl_l.texi
9638
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2969 @include posix-functions/iswctype.texi
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
2970 @include posix-functions/iswctype_l.texi
9638
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2971 @include posix-functions/iswdigit.texi
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
2972 @include posix-functions/iswdigit_l.texi
9638
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2973 @include posix-functions/iswgraph.texi
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
2974 @include posix-functions/iswgraph_l.texi
9638
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2975 @include posix-functions/iswlower.texi
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
2976 @include posix-functions/iswlower_l.texi
9638
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2977 @include posix-functions/iswprint.texi
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
2978 @include posix-functions/iswprint_l.texi
9638
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2979 @include posix-functions/iswpunct.texi
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
2980 @include posix-functions/iswpunct_l.texi
9638
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2981 @include posix-functions/iswspace.texi
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
2982 @include posix-functions/iswspace_l.texi
9638
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2983 @include posix-functions/iswupper.texi
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
2984 @include posix-functions/iswupper_l.texi
9638
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2985 @include posix-functions/iswxdigit.texi
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
2986 @include posix-functions/iswxdigit_l.texi
9638
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2987 @include posix-functions/isxdigit.texi
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
2988 @include posix-functions/isxdigit_l.texi
9638
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2989 @include posix-functions/j0.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2990 @include posix-functions/j1.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2991 @include posix-functions/jn.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2992 @include posix-functions/jrand48.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2993 @include posix-functions/kill.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2994 @include posix-functions/killpg.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2995 @include posix-functions/l64a.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2996 @include posix-functions/labs.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2997 @include posix-functions/lchown.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2998 @include posix-functions/lcong48.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
2999 @include posix-functions/ldexp.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3000 @include posix-functions/ldexpf.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3001 @include posix-functions/ldexpl.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3002 @include posix-functions/ldiv.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3003 @include posix-functions/lfind.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3004 @include posix-functions/lgamma.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3005 @include posix-functions/lgammaf.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3006 @include posix-functions/lgammal.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3007 @include posix-functions/link.texi
10880
b1d6a7b9222f Document functions that have been added to POSIX:2008.
Bruno Haible <bruno@clisp.org>
parents: 10879
diff changeset
3008 @include posix-functions/linkat.texi
9638
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3009 @include posix-functions/lio_listio.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3010 @include posix-functions/listen.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3011 @include posix-functions/llabs.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3012 @include posix-functions/lldiv.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3013 @include posix-functions/llrint.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3014 @include posix-functions/llrintf.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3015 @include posix-functions/llrintl.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3016 @include posix-functions/llround.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3017 @include posix-functions/llroundf.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3018 @include posix-functions/llroundl.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3019 @include posix-functions/localeconv.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3020 @include posix-functions/localtime.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3021 @include posix-functions/localtime_r.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3022 @include posix-functions/lockf.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3023 @include posix-functions/log.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3024 @include posix-functions/log10.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3025 @include posix-functions/log10f.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3026 @include posix-functions/log10l.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3027 @include posix-functions/log1p.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3028 @include posix-functions/log1pf.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3029 @include posix-functions/log1pl.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3030 @include posix-functions/log2.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3031 @include posix-functions/log2f.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3032 @include posix-functions/log2l.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3033 @include posix-functions/logb.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3034 @include posix-functions/logbf.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3035 @include posix-functions/logbl.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3036 @include posix-functions/logf.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3037 @include posix-functions/logl.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3038 @include posix-functions/longjmp.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3039 @include posix-functions/lrand48.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3040 @include posix-functions/lrint.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3041 @include posix-functions/lrintf.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3042 @include posix-functions/lrintl.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3043 @include posix-functions/lround.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3044 @include posix-functions/lroundf.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3045 @include posix-functions/lroundl.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3046 @include posix-functions/lsearch.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3047 @include posix-functions/lseek.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3048 @include posix-functions/lstat.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3049 @include posix-functions/malloc.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3050 @include posix-functions/mblen.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3051 @include posix-functions/mbrlen.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3052 @include posix-functions/mbrtowc.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3053 @include posix-functions/mbsinit.texi
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
3054 @include posix-functions/mbsnrtowcs.texi
9638
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3055 @include posix-functions/mbsrtowcs.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3056 @include posix-functions/mbstowcs.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3057 @include posix-functions/mbtowc.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3058 @include posix-functions/memccpy.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3059 @include posix-functions/memchr.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3060 @include posix-functions/memcmp.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3061 @include posix-functions/memcpy.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3062 @include posix-functions/memmove.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3063 @include posix-functions/memset.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3064 @include posix-functions/mkdir.texi
10880
b1d6a7b9222f Document functions that have been added to POSIX:2008.
Bruno Haible <bruno@clisp.org>
parents: 10879
diff changeset
3065 @include posix-functions/mkdirat.texi
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
3066 @include posix-functions/mkdtemp.texi
9638
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3067 @include posix-functions/mkfifo.texi
10880
b1d6a7b9222f Document functions that have been added to POSIX:2008.
Bruno Haible <bruno@clisp.org>
parents: 10879
diff changeset
3068 @include posix-functions/mkfifoat.texi
9638
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3069 @include posix-functions/mknod.texi
10880
b1d6a7b9222f Document functions that have been added to POSIX:2008.
Bruno Haible <bruno@clisp.org>
parents: 10879
diff changeset
3070 @include posix-functions/mknodat.texi
9638
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3071 @include posix-functions/mkstemp.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3072 @include posix-functions/mktime.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3073 @include posix-functions/mlock.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3074 @include posix-functions/mlockall.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3075 @include posix-functions/mmap.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3076 @include posix-functions/modf.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3077 @include posix-functions/modff.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3078 @include posix-functions/modfl.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3079 @include posix-functions/mprotect.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3080 @include posix-functions/mq_close.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3081 @include posix-functions/mq_getattr.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3082 @include posix-functions/mq_notify.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3083 @include posix-functions/mq_open.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3084 @include posix-functions/mq_receive.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3085 @include posix-functions/mq_send.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3086 @include posix-functions/mq_setattr.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3087 @include posix-functions/mq_timedreceive.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3088 @include posix-functions/mq_timedsend.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3089 @include posix-functions/mq_unlink.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3090 @include posix-functions/mrand48.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3091 @include posix-functions/msgctl.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3092 @include posix-functions/msgget.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3093 @include posix-functions/msgrcv.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3094 @include posix-functions/msgsnd.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3095 @include posix-functions/msync.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3096 @include posix-functions/munlock.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3097 @include posix-functions/munlockall.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3098 @include posix-functions/munmap.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3099 @include posix-functions/nan.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3100 @include posix-functions/nanf.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3101 @include posix-functions/nanl.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3102 @include posix-functions/nanosleep.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3103 @include posix-functions/nearbyint.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3104 @include posix-functions/nearbyintf.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3105 @include posix-functions/nearbyintl.texi
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
3106 @include posix-functions/newlocale.texi
9638
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3107 @include posix-functions/nextafter.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3108 @include posix-functions/nextafterf.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3109 @include posix-functions/nextafterl.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3110 @include posix-functions/nexttoward.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3111 @include posix-functions/nexttowardf.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3112 @include posix-functions/nexttowardl.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3113 @include posix-functions/nftw.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3114 @include posix-functions/nice.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3115 @include posix-functions/nl_langinfo.texi
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
3116 @include posix-functions/nl_langinfo_l.texi
9638
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3117 @include posix-functions/nrand48.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3118 @include posix-functions/ntohl.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3119 @include posix-functions/ntohs.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3120 @include posix-functions/open.texi
10880
b1d6a7b9222f Document functions that have been added to POSIX:2008.
Bruno Haible <bruno@clisp.org>
parents: 10879
diff changeset
3121 @include posix-functions/openat.texi
9638
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3122 @include posix-functions/opendir.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3123 @include posix-functions/openlog.texi
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
3124 @include posix-functions/open_memstream.texi
10880
b1d6a7b9222f Document functions that have been added to POSIX:2008.
Bruno Haible <bruno@clisp.org>
parents: 10879
diff changeset
3125 @include posix-functions/open_wmemstream.texi
9638
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3126 @include posix-functions/optarg.texi
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
3127 @include posix-functions/opterr.texi
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
3128 @include posix-functions/optind.texi
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
3129 @include posix-functions/optopt.texi
9638
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3130 @include posix-functions/pathconf.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3131 @include posix-functions/pause.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3132 @include posix-functions/pclose.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3133 @include posix-functions/perror.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3134 @include posix-functions/pipe.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3135 @include posix-functions/poll.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3136 @include posix-functions/popen.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3137 @include posix-functions/posix_fadvise.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3138 @include posix-functions/posix_fallocate.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3139 @include posix-functions/posix_madvise.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3140 @include posix-functions/posix_mem_offset.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3141 @include posix-functions/posix_memalign.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3142 @include posix-functions/posix_openpt.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3143 @include posix-functions/posix_spawn.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3144 @include posix-functions/posix_spawn_file_actions_addclose.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3145 @include posix-functions/posix_spawn_file_actions_adddup2.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3146 @include posix-functions/posix_spawn_file_actions_addopen.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3147 @include posix-functions/posix_spawn_file_actions_destroy.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3148 @include posix-functions/posix_spawn_file_actions_init.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3149 @include posix-functions/posix_spawnattr_destroy.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3150 @include posix-functions/posix_spawnattr_getflags.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3151 @include posix-functions/posix_spawnattr_getpgroup.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3152 @include posix-functions/posix_spawnattr_getschedparam.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3153 @include posix-functions/posix_spawnattr_getschedpolicy.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3154 @include posix-functions/posix_spawnattr_getsigdefault.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3155 @include posix-functions/posix_spawnattr_getsigmask.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3156 @include posix-functions/posix_spawnattr_init.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3157 @include posix-functions/posix_spawnattr_setflags.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3158 @include posix-functions/posix_spawnattr_setpgroup.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3159 @include posix-functions/posix_spawnattr_setschedparam.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3160 @include posix-functions/posix_spawnattr_setschedpolicy.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3161 @include posix-functions/posix_spawnattr_setsigdefault.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3162 @include posix-functions/posix_spawnattr_setsigmask.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3163 @include posix-functions/posix_spawnp.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3164 @include posix-functions/posix_trace_attr_destroy.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3165 @include posix-functions/posix_trace_attr_getclockres.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3166 @include posix-functions/posix_trace_attr_getcreatetime.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3167 @include posix-functions/posix_trace_attr_getgenversion.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3168 @include posix-functions/posix_trace_attr_getinherited.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3169 @include posix-functions/posix_trace_attr_getlogfullpolicy.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3170 @include posix-functions/posix_trace_attr_getlogsize.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3171 @include posix-functions/posix_trace_attr_getmaxdatasize.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3172 @include posix-functions/posix_trace_attr_getmaxsystemeventsize.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3173 @include posix-functions/posix_trace_attr_getmaxusereventsize.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3174 @include posix-functions/posix_trace_attr_getname.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3175 @include posix-functions/posix_trace_attr_getstreamfullpolicy.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3176 @include posix-functions/posix_trace_attr_getstreamsize.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3177 @include posix-functions/posix_trace_attr_init.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3178 @include posix-functions/posix_trace_attr_setinherited.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3179 @include posix-functions/posix_trace_attr_setlogfullpolicy.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3180 @include posix-functions/posix_trace_attr_setlogsize.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3181 @include posix-functions/posix_trace_attr_setmaxdatasize.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3182 @include posix-functions/posix_trace_attr_setname.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3183 @include posix-functions/posix_trace_attr_setstreamfullpolicy.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3184 @include posix-functions/posix_trace_attr_setstreamsize.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3185 @include posix-functions/posix_trace_clear.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3186 @include posix-functions/posix_trace_close.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3187 @include posix-functions/posix_trace_create.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3188 @include posix-functions/posix_trace_create_withlog.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3189 @include posix-functions/posix_trace_event.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3190 @include posix-functions/posix_trace_eventid_equal.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3191 @include posix-functions/posix_trace_eventid_get_name.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3192 @include posix-functions/posix_trace_eventid_open.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3193 @include posix-functions/posix_trace_eventset_add.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3194 @include posix-functions/posix_trace_eventset_del.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3195 @include posix-functions/posix_trace_eventset_empty.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3196 @include posix-functions/posix_trace_eventset_fill.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3197 @include posix-functions/posix_trace_eventset_ismember.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3198 @include posix-functions/posix_trace_eventtypelist_getnext_id.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3199 @include posix-functions/posix_trace_eventtypelist_rewind.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3200 @include posix-functions/posix_trace_flush.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3201 @include posix-functions/posix_trace_get_attr.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3202 @include posix-functions/posix_trace_get_filter.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3203 @include posix-functions/posix_trace_get_status.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3204 @include posix-functions/posix_trace_getnext_event.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3205 @include posix-functions/posix_trace_open.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3206 @include posix-functions/posix_trace_rewind.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3207 @include posix-functions/posix_trace_set_filter.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3208 @include posix-functions/posix_trace_shutdown.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3209 @include posix-functions/posix_trace_start.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3210 @include posix-functions/posix_trace_stop.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3211 @include posix-functions/posix_trace_timedgetnext_event.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3212 @include posix-functions/posix_trace_trid_eventid_open.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3213 @include posix-functions/posix_trace_trygetnext_event.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3214 @include posix-functions/posix_typed_mem_get_info.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3215 @include posix-functions/posix_typed_mem_open.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3216 @include posix-functions/pow.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3217 @include posix-functions/powf.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3218 @include posix-functions/powl.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3219 @include posix-functions/pread.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3220 @include posix-functions/printf.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3221 @include posix-functions/pselect.texi
10880
b1d6a7b9222f Document functions that have been added to POSIX:2008.
Bruno Haible <bruno@clisp.org>
parents: 10879
diff changeset
3222 @include posix-functions/psiginfo.texi
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
3223 @include posix-functions/psignal.texi
9638
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3224 @include posix-functions/pthread_atfork.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3225 @include posix-functions/pthread_attr_destroy.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3226 @include posix-functions/pthread_attr_getdetachstate.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3227 @include posix-functions/pthread_attr_getguardsize.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3228 @include posix-functions/pthread_attr_getinheritsched.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3229 @include posix-functions/pthread_attr_getschedparam.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3230 @include posix-functions/pthread_attr_getschedpolicy.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3231 @include posix-functions/pthread_attr_getscope.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3232 @include posix-functions/pthread_attr_getstack.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3233 @include posix-functions/pthread_attr_getstacksize.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3234 @include posix-functions/pthread_attr_init.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3235 @include posix-functions/pthread_attr_setdetachstate.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3236 @include posix-functions/pthread_attr_setguardsize.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3237 @include posix-functions/pthread_attr_setinheritsched.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3238 @include posix-functions/pthread_attr_setschedparam.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3239 @include posix-functions/pthread_attr_setschedpolicy.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3240 @include posix-functions/pthread_attr_setscope.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3241 @include posix-functions/pthread_attr_setstack.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3242 @include posix-functions/pthread_attr_setstacksize.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3243 @include posix-functions/pthread_barrier_destroy.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3244 @include posix-functions/pthread_barrier_init.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3245 @include posix-functions/pthread_barrier_wait.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3246 @include posix-functions/pthread_barrierattr_destroy.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3247 @include posix-functions/pthread_barrierattr_getpshared.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3248 @include posix-functions/pthread_barrierattr_init.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3249 @include posix-functions/pthread_barrierattr_setpshared.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3250 @include posix-functions/pthread_cancel.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3251 @include posix-functions/pthread_cleanup_pop.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3252 @include posix-functions/pthread_cleanup_push.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3253 @include posix-functions/pthread_cond_broadcast.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3254 @include posix-functions/pthread_cond_destroy.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3255 @include posix-functions/pthread_cond_init.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3256 @include posix-functions/pthread_cond_signal.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3257 @include posix-functions/pthread_cond_timedwait.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3258 @include posix-functions/pthread_cond_wait.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3259 @include posix-functions/pthread_condattr_destroy.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3260 @include posix-functions/pthread_condattr_getclock.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3261 @include posix-functions/pthread_condattr_getpshared.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3262 @include posix-functions/pthread_condattr_init.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3263 @include posix-functions/pthread_condattr_setclock.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3264 @include posix-functions/pthread_condattr_setpshared.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3265 @include posix-functions/pthread_create.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3266 @include posix-functions/pthread_detach.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3267 @include posix-functions/pthread_equal.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3268 @include posix-functions/pthread_exit.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3269 @include posix-functions/pthread_getconcurrency.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3270 @include posix-functions/pthread_getcpuclockid.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3271 @include posix-functions/pthread_getschedparam.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3272 @include posix-functions/pthread_getspecific.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3273 @include posix-functions/pthread_join.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3274 @include posix-functions/pthread_key_create.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3275 @include posix-functions/pthread_key_delete.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3276 @include posix-functions/pthread_kill.texi
10880
b1d6a7b9222f Document functions that have been added to POSIX:2008.
Bruno Haible <bruno@clisp.org>
parents: 10879
diff changeset
3277 @include posix-functions/pthread_mutex_consistent.texi
9638
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3278 @include posix-functions/pthread_mutex_destroy.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3279 @include posix-functions/pthread_mutex_getprioceiling.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3280 @include posix-functions/pthread_mutex_init.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3281 @include posix-functions/pthread_mutex_lock.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3282 @include posix-functions/pthread_mutex_setprioceiling.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3283 @include posix-functions/pthread_mutex_timedlock.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3284 @include posix-functions/pthread_mutex_trylock.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3285 @include posix-functions/pthread_mutex_unlock.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3286 @include posix-functions/pthread_mutexattr_destroy.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3287 @include posix-functions/pthread_mutexattr_getprioceiling.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3288 @include posix-functions/pthread_mutexattr_getprotocol.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3289 @include posix-functions/pthread_mutexattr_getpshared.texi
10880
b1d6a7b9222f Document functions that have been added to POSIX:2008.
Bruno Haible <bruno@clisp.org>
parents: 10879
diff changeset
3290 @include posix-functions/pthread_mutexattr_getrobust.texi
9638
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3291 @include posix-functions/pthread_mutexattr_gettype.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3292 @include posix-functions/pthread_mutexattr_init.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3293 @include posix-functions/pthread_mutexattr_setprioceiling.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3294 @include posix-functions/pthread_mutexattr_setprotocol.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3295 @include posix-functions/pthread_mutexattr_setpshared.texi
10880
b1d6a7b9222f Document functions that have been added to POSIX:2008.
Bruno Haible <bruno@clisp.org>
parents: 10879
diff changeset
3296 @include posix-functions/pthread_mutexattr_setrobust.texi
9638
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3297 @include posix-functions/pthread_mutexattr_settype.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3298 @include posix-functions/pthread_once.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3299 @include posix-functions/pthread_rwlock_destroy.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3300 @include posix-functions/pthread_rwlock_init.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3301 @include posix-functions/pthread_rwlock_rdlock.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3302 @include posix-functions/pthread_rwlock_timedrdlock.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3303 @include posix-functions/pthread_rwlock_timedwrlock.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3304 @include posix-functions/pthread_rwlock_tryrdlock.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3305 @include posix-functions/pthread_rwlock_trywrlock.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3306 @include posix-functions/pthread_rwlock_unlock.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3307 @include posix-functions/pthread_rwlock_wrlock.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3308 @include posix-functions/pthread_rwlockattr_destroy.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3309 @include posix-functions/pthread_rwlockattr_getpshared.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3310 @include posix-functions/pthread_rwlockattr_init.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3311 @include posix-functions/pthread_rwlockattr_setpshared.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3312 @include posix-functions/pthread_self.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3313 @include posix-functions/pthread_setcancelstate.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3314 @include posix-functions/pthread_setcanceltype.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3315 @include posix-functions/pthread_setconcurrency.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3316 @include posix-functions/pthread_setschedparam.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3317 @include posix-functions/pthread_setschedprio.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3318 @include posix-functions/pthread_setspecific.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3319 @include posix-functions/pthread_sigmask.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3320 @include posix-functions/pthread_spin_destroy.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3321 @include posix-functions/pthread_spin_init.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3322 @include posix-functions/pthread_spin_lock.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3323 @include posix-functions/pthread_spin_trylock.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3324 @include posix-functions/pthread_spin_unlock.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3325 @include posix-functions/pthread_testcancel.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3326 @include posix-functions/ptsname.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3327 @include posix-functions/putc.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3328 @include posix-functions/putc_unlocked.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3329 @include posix-functions/putchar.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3330 @include posix-functions/putchar_unlocked.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3331 @include posix-functions/putenv.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3332 @include posix-functions/putmsg.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3333 @include posix-functions/putpmsg.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3334 @include posix-functions/puts.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3335 @include posix-functions/pututxline.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3336 @include posix-functions/putwc.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3337 @include posix-functions/putwchar.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3338 @include posix-functions/pwrite.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3339 @include posix-functions/qsort.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3340 @include posix-functions/raise.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3341 @include posix-functions/rand.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3342 @include posix-functions/rand_r.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3343 @include posix-functions/random.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3344 @include posix-functions/read.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3345 @include posix-functions/readdir.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3346 @include posix-functions/readdir_r.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3347 @include posix-functions/readlink.texi
10880
b1d6a7b9222f Document functions that have been added to POSIX:2008.
Bruno Haible <bruno@clisp.org>
parents: 10879
diff changeset
3348 @include posix-functions/readlinkat.texi
9638
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3349 @include posix-functions/readv.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3350 @include posix-functions/realloc.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3351 @include posix-functions/realpath.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3352 @include posix-functions/recv.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3353 @include posix-functions/recvfrom.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3354 @include posix-functions/recvmsg.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3355 @include posix-functions/regcomp.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3356 @include posix-functions/regerror.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3357 @include posix-functions/regexec.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3358 @include posix-functions/regfree.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3359 @include posix-functions/remainder.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3360 @include posix-functions/remainderf.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3361 @include posix-functions/remainderl.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3362 @include posix-functions/remove.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3363 @include posix-functions/remque.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3364 @include posix-functions/remquo.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3365 @include posix-functions/remquof.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3366 @include posix-functions/remquol.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3367 @include posix-functions/rename.texi
10880
b1d6a7b9222f Document functions that have been added to POSIX:2008.
Bruno Haible <bruno@clisp.org>
parents: 10879
diff changeset
3368 @include posix-functions/renameat.texi
9638
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3369 @include posix-functions/rewind.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3370 @include posix-functions/rewinddir.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3371 @include posix-functions/rint.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3372 @include posix-functions/rintf.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3373 @include posix-functions/rintl.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3374 @include posix-functions/rmdir.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3375 @include posix-functions/round.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3376 @include posix-functions/roundf.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3377 @include posix-functions/roundl.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3378 @include posix-functions/scalbln.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3379 @include posix-functions/scalblnf.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3380 @include posix-functions/scalblnl.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3381 @include posix-functions/scalbn.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3382 @include posix-functions/scalbnf.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3383 @include posix-functions/scalbnl.texi
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
3384 @include posix-functions/scandir.texi
9638
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3385 @include posix-functions/scanf.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3386 @include posix-functions/sched_get_priority_max.texi
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
3387 @include posix-functions/sched_get_priority_min.texi
9638
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3388 @include posix-functions/sched_getparam.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3389 @include posix-functions/sched_getscheduler.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3390 @include posix-functions/sched_rr_get_interval.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3391 @include posix-functions/sched_setparam.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3392 @include posix-functions/sched_setscheduler.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3393 @include posix-functions/sched_yield.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3394 @include posix-functions/seed48.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3395 @include posix-functions/seekdir.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3396 @include posix-functions/select.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3397 @include posix-functions/sem_close.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3398 @include posix-functions/sem_destroy.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3399 @include posix-functions/sem_getvalue.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3400 @include posix-functions/sem_init.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3401 @include posix-functions/sem_open.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3402 @include posix-functions/sem_post.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3403 @include posix-functions/sem_timedwait.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3404 @include posix-functions/sem_trywait.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3405 @include posix-functions/sem_unlink.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3406 @include posix-functions/sem_wait.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3407 @include posix-functions/semctl.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3408 @include posix-functions/semget.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3409 @include posix-functions/semop.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3410 @include posix-functions/send.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3411 @include posix-functions/sendmsg.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3412 @include posix-functions/sendto.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3413 @include posix-functions/setbuf.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3414 @include posix-functions/setegid.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3415 @include posix-functions/setenv.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3416 @include posix-functions/seteuid.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3417 @include posix-functions/setgid.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3418 @include posix-functions/setgrent.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3419 @include posix-functions/sethostent.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3420 @include posix-functions/setitimer.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3421 @include posix-functions/setjmp.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3422 @include posix-functions/setkey.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3423 @include posix-functions/setlocale.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3424 @include posix-functions/setlogmask.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3425 @include posix-functions/setnetent.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3426 @include posix-functions/setpgid.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3427 @include posix-functions/setpgrp.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3428 @include posix-functions/setpriority.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3429 @include posix-functions/setprotoent.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3430 @include posix-functions/setpwent.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3431 @include posix-functions/setregid.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3432 @include posix-functions/setreuid.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3433 @include posix-functions/setrlimit.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3434 @include posix-functions/setservent.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3435 @include posix-functions/setsid.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3436 @include posix-functions/setsockopt.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3437 @include posix-functions/setstate.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3438 @include posix-functions/setuid.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3439 @include posix-functions/setutxent.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3440 @include posix-functions/setvbuf.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3441 @include posix-functions/shm_open.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3442 @include posix-functions/shm_unlink.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3443 @include posix-functions/shmat.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3444 @include posix-functions/shmctl.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3445 @include posix-functions/shmdt.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3446 @include posix-functions/shmget.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3447 @include posix-functions/shutdown.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3448 @include posix-functions/sigaction.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3449 @include posix-functions/sigaddset.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3450 @include posix-functions/sigaltstack.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3451 @include posix-functions/sigdelset.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3452 @include posix-functions/sigemptyset.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3453 @include posix-functions/sigfillset.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3454 @include posix-functions/sighold.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3455 @include posix-functions/sigignore.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3456 @include posix-functions/siginterrupt.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3457 @include posix-functions/sigismember.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3458 @include posix-functions/siglongjmp.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3459 @include posix-functions/signal.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3460 @include posix-functions/signbit.texi
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
3461 @include posix-functions/signgam.texi
9638
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3462 @include posix-functions/sigpause.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3463 @include posix-functions/sigpending.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3464 @include posix-functions/sigprocmask.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3465 @include posix-functions/sigqueue.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3466 @include posix-functions/sigrelse.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3467 @include posix-functions/sigset.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3468 @include posix-functions/sigsetjmp.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3469 @include posix-functions/sigsuspend.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3470 @include posix-functions/sigtimedwait.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3471 @include posix-functions/sigwait.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3472 @include posix-functions/sigwaitinfo.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3473 @include posix-functions/sin.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3474 @include posix-functions/sinf.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3475 @include posix-functions/sinh.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3476 @include posix-functions/sinhf.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3477 @include posix-functions/sinhl.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3478 @include posix-functions/sinl.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3479 @include posix-functions/sleep.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3480 @include posix-functions/snprintf.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3481 @include posix-functions/sockatmark.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3482 @include posix-functions/socket.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3483 @include posix-functions/socketpair.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3484 @include posix-functions/sprintf.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3485 @include posix-functions/sqrt.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3486 @include posix-functions/sqrtf.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3487 @include posix-functions/sqrtl.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3488 @include posix-functions/srand.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3489 @include posix-functions/srand48.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3490 @include posix-functions/srandom.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3491 @include posix-functions/sscanf.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3492 @include posix-functions/stat.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3493 @include posix-functions/statvfs.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3494 @include posix-functions/stderr.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3495 @include posix-functions/stdin.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3496 @include posix-functions/stdout.texi
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
3497 @include posix-functions/stpcpy.texi
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
3498 @include posix-functions/stpncpy.texi
9638
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3499 @include posix-functions/strcasecmp.texi
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
3500 @include posix-functions/strcasecmp_l.texi
9638
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3501 @include posix-functions/strcat.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3502 @include posix-functions/strchr.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3503 @include posix-functions/strcmp.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3504 @include posix-functions/strcoll.texi
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
3505 @include posix-functions/strcoll_l.texi
9638
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3506 @include posix-functions/strcpy.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3507 @include posix-functions/strcspn.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3508 @include posix-functions/strdup.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3509 @include posix-functions/strerror.texi
10880
b1d6a7b9222f Document functions that have been added to POSIX:2008.
Bruno Haible <bruno@clisp.org>
parents: 10879
diff changeset
3510 @include posix-functions/strerror_l.texi
9638
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3511 @include posix-functions/strerror_r.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3512 @include posix-functions/strfmon.texi
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
3513 @include posix-functions/strfmon_l.texi
9638
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3514 @include posix-functions/strftime.texi
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
3515 @include posix-functions/strftime_l.texi
9638
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3516 @include posix-functions/strlen.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3517 @include posix-functions/strncasecmp.texi
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
3518 @include posix-functions/strncasecmp_l.texi
9638
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3519 @include posix-functions/strncat.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3520 @include posix-functions/strncmp.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3521 @include posix-functions/strncpy.texi
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
3522 @include posix-functions/strndup.texi
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
3523 @include posix-functions/strnlen.texi
9638
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3524 @include posix-functions/strpbrk.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3525 @include posix-functions/strptime.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3526 @include posix-functions/strrchr.texi
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
3527 @include posix-functions/strsignal.texi
9638
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3528 @include posix-functions/strspn.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3529 @include posix-functions/strstr.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3530 @include posix-functions/strtod.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3531 @include posix-functions/strtof.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3532 @include posix-functions/strtoimax.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3533 @include posix-functions/strtok.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3534 @include posix-functions/strtok_r.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3535 @include posix-functions/strtol.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3536 @include posix-functions/strtold.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3537 @include posix-functions/strtoll.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3538 @include posix-functions/strtoul.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3539 @include posix-functions/strtoull.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3540 @include posix-functions/strtoumax.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3541 @include posix-functions/strxfrm.texi
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
3542 @include posix-functions/strxfrm_l.texi
9638
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3543 @include posix-functions/swab.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3544 @include posix-functions/swprintf.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3545 @include posix-functions/swscanf.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3546 @include posix-functions/symlink.texi
10880
b1d6a7b9222f Document functions that have been added to POSIX:2008.
Bruno Haible <bruno@clisp.org>
parents: 10879
diff changeset
3547 @include posix-functions/symlinkat.texi
9638
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3548 @include posix-functions/sync.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3549 @include posix-functions/sysconf.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3550 @include posix-functions/syslog.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3551 @include posix-functions/system.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3552 @include posix-functions/tan.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3553 @include posix-functions/tanf.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3554 @include posix-functions/tanh.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3555 @include posix-functions/tanhf.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3556 @include posix-functions/tanhl.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3557 @include posix-functions/tanl.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3558 @include posix-functions/tcdrain.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3559 @include posix-functions/tcflow.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3560 @include posix-functions/tcflush.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3561 @include posix-functions/tcgetattr.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3562 @include posix-functions/tcgetpgrp.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3563 @include posix-functions/tcgetsid.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3564 @include posix-functions/tcsendbreak.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3565 @include posix-functions/tcsetattr.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3566 @include posix-functions/tcsetpgrp.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3567 @include posix-functions/tdelete.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3568 @include posix-functions/telldir.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3569 @include posix-functions/tempnam.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3570 @include posix-functions/tfind.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3571 @include posix-functions/tgamma.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3572 @include posix-functions/tgammaf.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3573 @include posix-functions/tgammal.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3574 @include posix-functions/time.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3575 @include posix-functions/timer_create.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3576 @include posix-functions/timer_delete.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3577 @include posix-functions/timer_getoverrun.texi
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
3578 @include posix-functions/timer_gettime.texi
9638
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3579 @include posix-functions/timer_settime.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3580 @include posix-functions/times.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3581 @include posix-functions/timezone.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3582 @include posix-functions/tmpfile.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3583 @include posix-functions/tmpnam.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3584 @include posix-functions/toascii.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3585 @include posix-functions/tolower.texi
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
3586 @include posix-functions/tolower_l.texi
9638
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3587 @include posix-functions/toupper.texi
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
3588 @include posix-functions/toupper_l.texi
9638
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3589 @include posix-functions/towctrans.texi
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
3590 @include posix-functions/towctrans_l.texi
9638
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3591 @include posix-functions/towlower.texi
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
3592 @include posix-functions/towlower_l.texi
9638
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3593 @include posix-functions/towupper.texi
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
3594 @include posix-functions/towupper_l.texi
9638
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3595 @include posix-functions/trunc.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3596 @include posix-functions/truncate.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3597 @include posix-functions/truncf.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3598 @include posix-functions/truncl.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3599 @include posix-functions/tsearch.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3600 @include posix-functions/ttyname.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3601 @include posix-functions/ttyname_r.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3602 @include posix-functions/twalk.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3603 @include posix-functions/tzname.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3604 @include posix-functions/tzset.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3605 @include posix-functions/ulimit.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3606 @include posix-functions/umask.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3607 @include posix-functions/uname.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3608 @include posix-functions/ungetc.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3609 @include posix-functions/ungetwc.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3610 @include posix-functions/unlink.texi
10880
b1d6a7b9222f Document functions that have been added to POSIX:2008.
Bruno Haible <bruno@clisp.org>
parents: 10879
diff changeset
3611 @include posix-functions/unlinkat.texi
9638
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3612 @include posix-functions/unlockpt.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3613 @include posix-functions/unsetenv.texi
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
3614 @include posix-functions/uselocale.texi
9638
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3615 @include posix-functions/utime.texi
10880
b1d6a7b9222f Document functions that have been added to POSIX:2008.
Bruno Haible <bruno@clisp.org>
parents: 10879
diff changeset
3616 @include posix-functions/utimensat.texi
9638
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3617 @include posix-functions/utimes.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3618 @include posix-functions/va_arg.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3619 @include posix-functions/va_copy.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3620 @include posix-functions/va_end.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3621 @include posix-functions/va_start.texi
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
3622 @include posix-functions/vdprintf.texi
9638
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3623 @include posix-functions/vfprintf.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3624 @include posix-functions/vfscanf.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3625 @include posix-functions/vfwprintf.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3626 @include posix-functions/vfwscanf.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3627 @include posix-functions/vprintf.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3628 @include posix-functions/vscanf.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3629 @include posix-functions/vsnprintf.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3630 @include posix-functions/vsprintf.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3631 @include posix-functions/vsscanf.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3632 @include posix-functions/vswprintf.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3633 @include posix-functions/vswscanf.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3634 @include posix-functions/vwprintf.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3635 @include posix-functions/vwscanf.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3636 @include posix-functions/wait.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3637 @include posix-functions/waitid.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3638 @include posix-functions/waitpid.texi
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
3639 @include posix-functions/wcpcpy.texi
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
3640 @include posix-functions/wcpncpy.texi
9638
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3641 @include posix-functions/wcrtomb.texi
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
3642 @include posix-functions/wcscasecmp.texi
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
3643 @include posix-functions/wcscasecmp_l.texi
9638
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3644 @include posix-functions/wcscat.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3645 @include posix-functions/wcschr.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3646 @include posix-functions/wcscmp.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3647 @include posix-functions/wcscoll.texi
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
3648 @include posix-functions/wcscoll_l.texi
9638
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3649 @include posix-functions/wcscpy.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3650 @include posix-functions/wcscspn.texi
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
3651 @include posix-functions/wcsdup.texi
9638
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3652 @include posix-functions/wcsftime.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3653 @include posix-functions/wcslen.texi
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
3654 @include posix-functions/wcsncasecmp.texi
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
3655 @include posix-functions/wcsncasecmp_l.texi
9638
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3656 @include posix-functions/wcsncat.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3657 @include posix-functions/wcsncmp.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3658 @include posix-functions/wcsncpy.texi
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
3659 @include posix-functions/wcsnlen.texi
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
3660 @include posix-functions/wcsnrtombs.texi
9638
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3661 @include posix-functions/wcspbrk.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3662 @include posix-functions/wcsrchr.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3663 @include posix-functions/wcsrtombs.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3664 @include posix-functions/wcsspn.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3665 @include posix-functions/wcsstr.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3666 @include posix-functions/wcstod.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3667 @include posix-functions/wcstof.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3668 @include posix-functions/wcstoimax.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3669 @include posix-functions/wcstok.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3670 @include posix-functions/wcstol.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3671 @include posix-functions/wcstold.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3672 @include posix-functions/wcstoll.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3673 @include posix-functions/wcstombs.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3674 @include posix-functions/wcstoul.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3675 @include posix-functions/wcstoull.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3676 @include posix-functions/wcstoumax.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3677 @include posix-functions/wcswidth.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3678 @include posix-functions/wcsxfrm.texi
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
3679 @include posix-functions/wcsxfrm_l.texi
9638
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3680 @include posix-functions/wctob.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3681 @include posix-functions/wctomb.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3682 @include posix-functions/wctrans.texi
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
3683 @include posix-functions/wctrans_l.texi
9638
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3684 @include posix-functions/wctype.texi
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
3685 @include posix-functions/wctype_l.texi
9638
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3686 @include posix-functions/wcwidth.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3687 @include posix-functions/wmemchr.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3688 @include posix-functions/wmemcmp.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3689 @include posix-functions/wmemcpy.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3690 @include posix-functions/wmemmove.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3691 @include posix-functions/wmemset.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3692 @include posix-functions/wordexp.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3693 @include posix-functions/wordfree.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3694 @include posix-functions/wprintf.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3695 @include posix-functions/write.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3696 @include posix-functions/writev.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3697 @include posix-functions/wscanf.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3698 @include posix-functions/y0.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3699 @include posix-functions/y1.texi
070329237839 Rename two directories: headers -> posix-headers, functions -> posix-functions.
Bruno Haible <bruno@clisp.org>
parents: 9635
diff changeset
3700 @include posix-functions/yn.texi
8775
dd2d58dfa0a8 Add doc chapter about the POSIX functions.
Bruno Haible <bruno@clisp.org>
parents: 8743
diff changeset
3701
10875
4e0702ce194a Update doc for POSIX:2008. Part 1: Function removals.
Bruno Haible <bruno@clisp.org>
parents: 10850
diff changeset
3702 @node Legacy Function Substitutes
4e0702ce194a Update doc for POSIX:2008. Part 1: Function removals.
Bruno Haible <bruno@clisp.org>
parents: 10850
diff changeset
3703 @chapter Past POSIX Function Substitutes
4e0702ce194a Update doc for POSIX:2008. Part 1: Function removals.
Bruno Haible <bruno@clisp.org>
parents: 10850
diff changeset
3704
4e0702ce194a Update doc for POSIX:2008. Part 1: Function removals.
Bruno Haible <bruno@clisp.org>
parents: 10850
diff changeset
3705 This chapter describes which functions and function-like macros specified by
4e0702ce194a Update doc for POSIX:2008. Part 1: Function removals.
Bruno Haible <bruno@clisp.org>
parents: 10850
diff changeset
3706 older versions of POSIX (POSIX:2001) are substituted by Gnulib, which
4e0702ce194a Update doc for POSIX:2008. Part 1: Function removals.
Bruno Haible <bruno@clisp.org>
parents: 10850
diff changeset
3707 portability pitfalls are fixed by Gnulib, and which (known) portability
4e0702ce194a Update doc for POSIX:2008. Part 1: Function removals.
Bruno Haible <bruno@clisp.org>
parents: 10850
diff changeset
3708 problems are not worked around by Gnulib.
4e0702ce194a Update doc for POSIX:2008. Part 1: Function removals.
Bruno Haible <bruno@clisp.org>
parents: 10850
diff changeset
3709
4e0702ce194a Update doc for POSIX:2008. Part 1: Function removals.
Bruno Haible <bruno@clisp.org>
parents: 10850
diff changeset
3710 @nosuchmodulenote function
4e0702ce194a Update doc for POSIX:2008. Part 1: Function removals.
Bruno Haible <bruno@clisp.org>
parents: 10850
diff changeset
3711
4e0702ce194a Update doc for POSIX:2008. Part 1: Function removals.
Bruno Haible <bruno@clisp.org>
parents: 10850
diff changeset
3712 @menu
4e0702ce194a Update doc for POSIX:2008. Part 1: Function removals.
Bruno Haible <bruno@clisp.org>
parents: 10850
diff changeset
3713 * bcmp::
4e0702ce194a Update doc for POSIX:2008. Part 1: Function removals.
Bruno Haible <bruno@clisp.org>
parents: 10850
diff changeset
3714 * bcopy::
4e0702ce194a Update doc for POSIX:2008. Part 1: Function removals.
Bruno Haible <bruno@clisp.org>
parents: 10850
diff changeset
3715 * bsd_signal::
4e0702ce194a Update doc for POSIX:2008. Part 1: Function removals.
Bruno Haible <bruno@clisp.org>
parents: 10850
diff changeset
3716 * bzero::
4e0702ce194a Update doc for POSIX:2008. Part 1: Function removals.
Bruno Haible <bruno@clisp.org>
parents: 10850
diff changeset
3717 * ecvt::
4e0702ce194a Update doc for POSIX:2008. Part 1: Function removals.
Bruno Haible <bruno@clisp.org>
parents: 10850
diff changeset
3718 * fcvt::
4e0702ce194a Update doc for POSIX:2008. Part 1: Function removals.
Bruno Haible <bruno@clisp.org>
parents: 10850
diff changeset
3719 * ftime::
4e0702ce194a Update doc for POSIX:2008. Part 1: Function removals.
Bruno Haible <bruno@clisp.org>
parents: 10850
diff changeset
3720 * gcvt::
4e0702ce194a Update doc for POSIX:2008. Part 1: Function removals.
Bruno Haible <bruno@clisp.org>
parents: 10850
diff changeset
3721 * getcontext::
4e0702ce194a Update doc for POSIX:2008. Part 1: Function removals.
Bruno Haible <bruno@clisp.org>
parents: 10850
diff changeset
3722 * gethostbyaddr::
4e0702ce194a Update doc for POSIX:2008. Part 1: Function removals.
Bruno Haible <bruno@clisp.org>
parents: 10850
diff changeset
3723 * gethostbyname::
4e0702ce194a Update doc for POSIX:2008. Part 1: Function removals.
Bruno Haible <bruno@clisp.org>
parents: 10850
diff changeset
3724 * getwd::
4e0702ce194a Update doc for POSIX:2008. Part 1: Function removals.
Bruno Haible <bruno@clisp.org>
parents: 10850
diff changeset
3725 * h_errno::
4e0702ce194a Update doc for POSIX:2008. Part 1: Function removals.
Bruno Haible <bruno@clisp.org>
parents: 10850
diff changeset
3726 * index::
4e0702ce194a Update doc for POSIX:2008. Part 1: Function removals.
Bruno Haible <bruno@clisp.org>
parents: 10850
diff changeset
3727 * makecontext::
4e0702ce194a Update doc for POSIX:2008. Part 1: Function removals.
Bruno Haible <bruno@clisp.org>
parents: 10850
diff changeset
3728 * mktemp::
4e0702ce194a Update doc for POSIX:2008. Part 1: Function removals.
Bruno Haible <bruno@clisp.org>
parents: 10850
diff changeset
3729 * pthread_attr_getstackaddr::
4e0702ce194a Update doc for POSIX:2008. Part 1: Function removals.
Bruno Haible <bruno@clisp.org>
parents: 10850
diff changeset
3730 * pthread_attr_setstackaddr::
4e0702ce194a Update doc for POSIX:2008. Part 1: Function removals.
Bruno Haible <bruno@clisp.org>
parents: 10850
diff changeset
3731 * rindex::
4e0702ce194a Update doc for POSIX:2008. Part 1: Function removals.
Bruno Haible <bruno@clisp.org>
parents: 10850
diff changeset
3732 * scalb::
4e0702ce194a Update doc for POSIX:2008. Part 1: Function removals.
Bruno Haible <bruno@clisp.org>
parents: 10850
diff changeset
3733 * setcontext::
4e0702ce194a Update doc for POSIX:2008. Part 1: Function removals.
Bruno Haible <bruno@clisp.org>
parents: 10850
diff changeset
3734 * swapcontext::
4e0702ce194a Update doc for POSIX:2008. Part 1: Function removals.
Bruno Haible <bruno@clisp.org>
parents: 10850
diff changeset
3735 * ualarm::
4e0702ce194a Update doc for POSIX:2008. Part 1: Function removals.
Bruno Haible <bruno@clisp.org>
parents: 10850
diff changeset
3736 * usleep::
4e0702ce194a Update doc for POSIX:2008. Part 1: Function removals.
Bruno Haible <bruno@clisp.org>
parents: 10850
diff changeset
3737 * vfork::
4e0702ce194a Update doc for POSIX:2008. Part 1: Function removals.
Bruno Haible <bruno@clisp.org>
parents: 10850
diff changeset
3738 * wcswcs::
4e0702ce194a Update doc for POSIX:2008. Part 1: Function removals.
Bruno Haible <bruno@clisp.org>
parents: 10850
diff changeset
3739 @end menu
4e0702ce194a Update doc for POSIX:2008. Part 1: Function removals.
Bruno Haible <bruno@clisp.org>
parents: 10850
diff changeset
3740
4e0702ce194a Update doc for POSIX:2008. Part 1: Function removals.
Bruno Haible <bruno@clisp.org>
parents: 10850
diff changeset
3741 @include pastposix-functions/bcmp.texi
4e0702ce194a Update doc for POSIX:2008. Part 1: Function removals.
Bruno Haible <bruno@clisp.org>
parents: 10850
diff changeset
3742 @include pastposix-functions/bcopy.texi
4e0702ce194a Update doc for POSIX:2008. Part 1: Function removals.
Bruno Haible <bruno@clisp.org>
parents: 10850
diff changeset
3743 @include pastposix-functions/bsd_signal.texi
4e0702ce194a Update doc for POSIX:2008. Part 1: Function removals.
Bruno Haible <bruno@clisp.org>
parents: 10850
diff changeset
3744 @include pastposix-functions/bzero.texi
4e0702ce194a Update doc for POSIX:2008. Part 1: Function removals.
Bruno Haible <bruno@clisp.org>
parents: 10850
diff changeset
3745 @include pastposix-functions/ecvt.texi
4e0702ce194a Update doc for POSIX:2008. Part 1: Function removals.
Bruno Haible <bruno@clisp.org>
parents: 10850
diff changeset
3746 @include pastposix-functions/fcvt.texi
4e0702ce194a Update doc for POSIX:2008. Part 1: Function removals.
Bruno Haible <bruno@clisp.org>
parents: 10850
diff changeset
3747 @include pastposix-functions/ftime.texi
4e0702ce194a Update doc for POSIX:2008. Part 1: Function removals.
Bruno Haible <bruno@clisp.org>
parents: 10850
diff changeset
3748 @include pastposix-functions/gcvt.texi
4e0702ce194a Update doc for POSIX:2008. Part 1: Function removals.
Bruno Haible <bruno@clisp.org>
parents: 10850
diff changeset
3749 @include pastposix-functions/getcontext.texi
4e0702ce194a Update doc for POSIX:2008. Part 1: Function removals.
Bruno Haible <bruno@clisp.org>
parents: 10850
diff changeset
3750 @include pastposix-functions/gethostbyaddr.texi
4e0702ce194a Update doc for POSIX:2008. Part 1: Function removals.
Bruno Haible <bruno@clisp.org>
parents: 10850
diff changeset
3751 @include pastposix-functions/gethostbyname.texi
4e0702ce194a Update doc for POSIX:2008. Part 1: Function removals.
Bruno Haible <bruno@clisp.org>
parents: 10850
diff changeset
3752 @include pastposix-functions/getwd.texi
4e0702ce194a Update doc for POSIX:2008. Part 1: Function removals.
Bruno Haible <bruno@clisp.org>
parents: 10850
diff changeset
3753 @include pastposix-functions/h_errno.texi
4e0702ce194a Update doc for POSIX:2008. Part 1: Function removals.
Bruno Haible <bruno@clisp.org>
parents: 10850
diff changeset
3754 @include pastposix-functions/index.texi
4e0702ce194a Update doc for POSIX:2008. Part 1: Function removals.
Bruno Haible <bruno@clisp.org>
parents: 10850
diff changeset
3755 @include pastposix-functions/makecontext.texi
4e0702ce194a Update doc for POSIX:2008. Part 1: Function removals.
Bruno Haible <bruno@clisp.org>
parents: 10850
diff changeset
3756 @include pastposix-functions/mktemp.texi
4e0702ce194a Update doc for POSIX:2008. Part 1: Function removals.
Bruno Haible <bruno@clisp.org>
parents: 10850
diff changeset
3757 @include pastposix-functions/pthread_attr_getstackaddr.texi
4e0702ce194a Update doc for POSIX:2008. Part 1: Function removals.
Bruno Haible <bruno@clisp.org>
parents: 10850
diff changeset
3758 @include pastposix-functions/pthread_attr_setstackaddr.texi
4e0702ce194a Update doc for POSIX:2008. Part 1: Function removals.
Bruno Haible <bruno@clisp.org>
parents: 10850
diff changeset
3759 @include pastposix-functions/rindex.texi
4e0702ce194a Update doc for POSIX:2008. Part 1: Function removals.
Bruno Haible <bruno@clisp.org>
parents: 10850
diff changeset
3760 @include pastposix-functions/scalb.texi
4e0702ce194a Update doc for POSIX:2008. Part 1: Function removals.
Bruno Haible <bruno@clisp.org>
parents: 10850
diff changeset
3761 @include pastposix-functions/setcontext.texi
4e0702ce194a Update doc for POSIX:2008. Part 1: Function removals.
Bruno Haible <bruno@clisp.org>
parents: 10850
diff changeset
3762 @include pastposix-functions/swapcontext.texi
4e0702ce194a Update doc for POSIX:2008. Part 1: Function removals.
Bruno Haible <bruno@clisp.org>
parents: 10850
diff changeset
3763 @include pastposix-functions/ualarm.texi
4e0702ce194a Update doc for POSIX:2008. Part 1: Function removals.
Bruno Haible <bruno@clisp.org>
parents: 10850
diff changeset
3764 @include pastposix-functions/usleep.texi
4e0702ce194a Update doc for POSIX:2008. Part 1: Function removals.
Bruno Haible <bruno@clisp.org>
parents: 10850
diff changeset
3765 @include pastposix-functions/vfork.texi
4e0702ce194a Update doc for POSIX:2008. Part 1: Function removals.
Bruno Haible <bruno@clisp.org>
parents: 10850
diff changeset
3766 @include pastposix-functions/wcswcs.texi
4e0702ce194a Update doc for POSIX:2008. Part 1: Function removals.
Bruno Haible <bruno@clisp.org>
parents: 10850
diff changeset
3767
9611
44dd0c8a835f Add documentation chapter about the glibc header files.
Bruno Haible <bruno@clisp.org>
parents: 9603
diff changeset
3768 @node Glibc Header File Substitutes
44dd0c8a835f Add documentation chapter about the glibc header files.
Bruno Haible <bruno@clisp.org>
parents: 9603
diff changeset
3769 @chapter Glibc Header File Substitutes
44dd0c8a835f Add documentation chapter about the glibc header files.
Bruno Haible <bruno@clisp.org>
parents: 9603
diff changeset
3770
44dd0c8a835f Add documentation chapter about the glibc header files.
Bruno Haible <bruno@clisp.org>
parents: 9603
diff changeset
3771 This chapter describes which header files contained in GNU libc but not
44dd0c8a835f Add documentation chapter about the glibc header files.
Bruno Haible <bruno@clisp.org>
parents: 9603
diff changeset
3772 specified by ISO C or POSIX are substituted by Gnulib, which portability
44dd0c8a835f Add documentation chapter about the glibc header files.
Bruno Haible <bruno@clisp.org>
parents: 9603
diff changeset
3773 pitfalls are fixed by Gnulib, and which (known) portability problems are
44dd0c8a835f Add documentation chapter about the glibc header files.
Bruno Haible <bruno@clisp.org>
parents: 9603
diff changeset
3774 not worked around by Gnulib.
44dd0c8a835f Add documentation chapter about the glibc header files.
Bruno Haible <bruno@clisp.org>
parents: 9603
diff changeset
3775
9767
05802ff94555 Talk about "header file", not "header".
Bruno Haible <bruno@clisp.org>
parents: 9766
diff changeset
3776 @nosuchmodulenote header file
9766
bef0d9fb5b1b Consistent explanation of "Gnulib module: ..." notation.
Thien-Thi Nguyen <ttn@gnuvola.org>
parents: 9764
diff changeset
3777
9611
44dd0c8a835f Add documentation chapter about the glibc header files.
Bruno Haible <bruno@clisp.org>
parents: 9603
diff changeset
3778 @menu
44dd0c8a835f Add documentation chapter about the glibc header files.
Bruno Haible <bruno@clisp.org>
parents: 9603
diff changeset
3779 * a.out.h::
44dd0c8a835f Add documentation chapter about the glibc header files.
Bruno Haible <bruno@clisp.org>
parents: 9603
diff changeset
3780 * aliases.h::
44dd0c8a835f Add documentation chapter about the glibc header files.
Bruno Haible <bruno@clisp.org>
parents: 9603
diff changeset
3781 * alloca.h::
44dd0c8a835f Add documentation chapter about the glibc header files.
Bruno Haible <bruno@clisp.org>
parents: 9603
diff changeset
3782 * ar.h::
44dd0c8a835f Add documentation chapter about the glibc header files.
Bruno Haible <bruno@clisp.org>
parents: 9603
diff changeset
3783 * argp.h::
44dd0c8a835f Add documentation chapter about the glibc header files.
Bruno Haible <bruno@clisp.org>
parents: 9603
diff changeset
3784 * argz.h::
44dd0c8a835f Add documentation chapter about the glibc header files.
Bruno Haible <bruno@clisp.org>
parents: 9603
diff changeset
3785 * byteswap.h::
44dd0c8a835f Add documentation chapter about the glibc header files.
Bruno Haible <bruno@clisp.org>
parents: 9603
diff changeset
3786 * crypt.h::
44dd0c8a835f Add documentation chapter about the glibc header files.
Bruno Haible <bruno@clisp.org>
parents: 9603
diff changeset
3787 * endian.h::
44dd0c8a835f Add documentation chapter about the glibc header files.
Bruno Haible <bruno@clisp.org>
parents: 9603
diff changeset
3788 * envz.h::
44dd0c8a835f Add documentation chapter about the glibc header files.
Bruno Haible <bruno@clisp.org>
parents: 9603
diff changeset
3789 * err.h::
44dd0c8a835f Add documentation chapter about the glibc header files.
Bruno Haible <bruno@clisp.org>
parents: 9603
diff changeset
3790 * error.h::
44dd0c8a835f Add documentation chapter about the glibc header files.
Bruno Haible <bruno@clisp.org>
parents: 9603
diff changeset
3791 * execinfo.h::
44dd0c8a835f Add documentation chapter about the glibc header files.
Bruno Haible <bruno@clisp.org>
parents: 9603
diff changeset
3792 * fpu_control.h::
44dd0c8a835f Add documentation chapter about the glibc header files.
Bruno Haible <bruno@clisp.org>
parents: 9603
diff changeset
3793 * fstab.h::
44dd0c8a835f Add documentation chapter about the glibc header files.
Bruno Haible <bruno@clisp.org>
parents: 9603
diff changeset
3794 * fts.h::
44dd0c8a835f Add documentation chapter about the glibc header files.
Bruno Haible <bruno@clisp.org>
parents: 9603
diff changeset
3795 * getopt.h::
44dd0c8a835f Add documentation chapter about the glibc header files.
Bruno Haible <bruno@clisp.org>
parents: 9603
diff changeset
3796 * ieee754.h::
44dd0c8a835f Add documentation chapter about the glibc header files.
Bruno Haible <bruno@clisp.org>
parents: 9603
diff changeset
3797 * ifaddrs.h::
44dd0c8a835f Add documentation chapter about the glibc header files.
Bruno Haible <bruno@clisp.org>
parents: 9603
diff changeset
3798 * libintl.h::
44dd0c8a835f Add documentation chapter about the glibc header files.
Bruno Haible <bruno@clisp.org>
parents: 9603
diff changeset
3799 * mcheck.h::
44dd0c8a835f Add documentation chapter about the glibc header files.
Bruno Haible <bruno@clisp.org>
parents: 9603
diff changeset
3800 * mntent.h::
44dd0c8a835f Add documentation chapter about the glibc header files.
Bruno Haible <bruno@clisp.org>
parents: 9603
diff changeset
3801 * obstack.h::
44dd0c8a835f Add documentation chapter about the glibc header files.
Bruno Haible <bruno@clisp.org>
parents: 9603
diff changeset
3802 * paths.h::
44dd0c8a835f Add documentation chapter about the glibc header files.
Bruno Haible <bruno@clisp.org>
parents: 9603
diff changeset
3803 * printf.h::
44dd0c8a835f Add documentation chapter about the glibc header files.
Bruno Haible <bruno@clisp.org>
parents: 9603
diff changeset
3804 * pty.h::
44dd0c8a835f Add documentation chapter about the glibc header files.
Bruno Haible <bruno@clisp.org>
parents: 9603
diff changeset
3805 * resolv.h::
44dd0c8a835f Add documentation chapter about the glibc header files.
Bruno Haible <bruno@clisp.org>
parents: 9603
diff changeset
3806 * shadow.h::
10611
02d4e9fb77b9 Document <sys/ioctl.h> status.
Bruno Haible <bruno@clisp.org>
parents: 10224
diff changeset
3807 * sys/ioctl.h::
9611
44dd0c8a835f Add documentation chapter about the glibc header files.
Bruno Haible <bruno@clisp.org>
parents: 9603
diff changeset
3808 * sysexits.h::
44dd0c8a835f Add documentation chapter about the glibc header files.
Bruno Haible <bruno@clisp.org>
parents: 9603
diff changeset
3809 * ttyent.h::
44dd0c8a835f Add documentation chapter about the glibc header files.
Bruno Haible <bruno@clisp.org>
parents: 9603
diff changeset
3810 @end menu
44dd0c8a835f Add documentation chapter about the glibc header files.
Bruno Haible <bruno@clisp.org>
parents: 9603
diff changeset
3811
44dd0c8a835f Add documentation chapter about the glibc header files.
Bruno Haible <bruno@clisp.org>
parents: 9603
diff changeset
3812 @include glibc-headers/a.out.texi
44dd0c8a835f Add documentation chapter about the glibc header files.
Bruno Haible <bruno@clisp.org>
parents: 9603
diff changeset
3813 @include glibc-headers/aliases.texi
44dd0c8a835f Add documentation chapter about the glibc header files.
Bruno Haible <bruno@clisp.org>
parents: 9603
diff changeset
3814 @include glibc-headers/alloca.texi
44dd0c8a835f Add documentation chapter about the glibc header files.
Bruno Haible <bruno@clisp.org>
parents: 9603
diff changeset
3815 @include glibc-headers/ar.texi
44dd0c8a835f Add documentation chapter about the glibc header files.
Bruno Haible <bruno@clisp.org>
parents: 9603
diff changeset
3816 @include glibc-headers/argp.texi
44dd0c8a835f Add documentation chapter about the glibc header files.
Bruno Haible <bruno@clisp.org>
parents: 9603
diff changeset
3817 @include glibc-headers/argz.texi
44dd0c8a835f Add documentation chapter about the glibc header files.
Bruno Haible <bruno@clisp.org>
parents: 9603
diff changeset
3818 @include glibc-headers/byteswap.texi
44dd0c8a835f Add documentation chapter about the glibc header files.
Bruno Haible <bruno@clisp.org>
parents: 9603
diff changeset
3819 @include glibc-headers/crypt.texi
44dd0c8a835f Add documentation chapter about the glibc header files.
Bruno Haible <bruno@clisp.org>
parents: 9603
diff changeset
3820 @include glibc-headers/endian.texi
44dd0c8a835f Add documentation chapter about the glibc header files.
Bruno Haible <bruno@clisp.org>
parents: 9603
diff changeset
3821 @include glibc-headers/envz.texi
44dd0c8a835f Add documentation chapter about the glibc header files.
Bruno Haible <bruno@clisp.org>
parents: 9603
diff changeset
3822 @include glibc-headers/err.texi
44dd0c8a835f Add documentation chapter about the glibc header files.
Bruno Haible <bruno@clisp.org>
parents: 9603
diff changeset
3823 @include glibc-headers/error.texi
44dd0c8a835f Add documentation chapter about the glibc header files.
Bruno Haible <bruno@clisp.org>
parents: 9603
diff changeset
3824 @include glibc-headers/execinfo.texi
44dd0c8a835f Add documentation chapter about the glibc header files.
Bruno Haible <bruno@clisp.org>
parents: 9603
diff changeset
3825 @include glibc-headers/fpu_control.texi
44dd0c8a835f Add documentation chapter about the glibc header files.
Bruno Haible <bruno@clisp.org>
parents: 9603
diff changeset
3826 @include glibc-headers/fstab.texi
44dd0c8a835f Add documentation chapter about the glibc header files.
Bruno Haible <bruno@clisp.org>
parents: 9603
diff changeset
3827 @include glibc-headers/fts.texi
44dd0c8a835f Add documentation chapter about the glibc header files.
Bruno Haible <bruno@clisp.org>
parents: 9603
diff changeset
3828 @include glibc-headers/getopt.texi
44dd0c8a835f Add documentation chapter about the glibc header files.
Bruno Haible <bruno@clisp.org>
parents: 9603
diff changeset
3829 @include glibc-headers/ieee754.texi
44dd0c8a835f Add documentation chapter about the glibc header files.
Bruno Haible <bruno@clisp.org>
parents: 9603
diff changeset
3830 @include glibc-headers/ifaddrs.texi
44dd0c8a835f Add documentation chapter about the glibc header files.
Bruno Haible <bruno@clisp.org>
parents: 9603
diff changeset
3831 @include glibc-headers/libintl.texi
44dd0c8a835f Add documentation chapter about the glibc header files.
Bruno Haible <bruno@clisp.org>
parents: 9603
diff changeset
3832 @include glibc-headers/mcheck.texi
44dd0c8a835f Add documentation chapter about the glibc header files.
Bruno Haible <bruno@clisp.org>
parents: 9603
diff changeset
3833 @include glibc-headers/mntent.texi
44dd0c8a835f Add documentation chapter about the glibc header files.
Bruno Haible <bruno@clisp.org>
parents: 9603
diff changeset
3834 @include glibc-headers/obstack.texi
44dd0c8a835f Add documentation chapter about the glibc header files.
Bruno Haible <bruno@clisp.org>
parents: 9603
diff changeset
3835 @include glibc-headers/paths.texi
44dd0c8a835f Add documentation chapter about the glibc header files.
Bruno Haible <bruno@clisp.org>
parents: 9603
diff changeset
3836 @include glibc-headers/printf.texi
44dd0c8a835f Add documentation chapter about the glibc header files.
Bruno Haible <bruno@clisp.org>
parents: 9603
diff changeset
3837 @include glibc-headers/pty.texi
44dd0c8a835f Add documentation chapter about the glibc header files.
Bruno Haible <bruno@clisp.org>
parents: 9603
diff changeset
3838 @include glibc-headers/resolv.texi
44dd0c8a835f Add documentation chapter about the glibc header files.
Bruno Haible <bruno@clisp.org>
parents: 9603
diff changeset
3839 @include glibc-headers/shadow.texi
10611
02d4e9fb77b9 Document <sys/ioctl.h> status.
Bruno Haible <bruno@clisp.org>
parents: 10224
diff changeset
3840 @include glibc-headers/sys_ioctl.texi
9611
44dd0c8a835f Add documentation chapter about the glibc header files.
Bruno Haible <bruno@clisp.org>
parents: 9603
diff changeset
3841 @include glibc-headers/sysexits.texi
44dd0c8a835f Add documentation chapter about the glibc header files.
Bruno Haible <bruno@clisp.org>
parents: 9603
diff changeset
3842 @include glibc-headers/ttyent.texi
44dd0c8a835f Add documentation chapter about the glibc header files.
Bruno Haible <bruno@clisp.org>
parents: 9603
diff changeset
3843
9623
69d9307c0aa0 Convert strcasestr module to use Two-Way algorithm.
Eric Blake <ebb9@byu.net>
parents: 9611
diff changeset
3844 @node Glibc Function Substitutes
69d9307c0aa0 Convert strcasestr module to use Two-Way algorithm.
Eric Blake <ebb9@byu.net>
parents: 9611
diff changeset
3845 @chapter Glibc Function Substitutes
69d9307c0aa0 Convert strcasestr module to use Two-Way algorithm.
Eric Blake <ebb9@byu.net>
parents: 9611
diff changeset
3846
69d9307c0aa0 Convert strcasestr module to use Two-Way algorithm.
Eric Blake <ebb9@byu.net>
parents: 9611
diff changeset
3847 This chapter describes which functions and function-like macros
9635
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
3848 provided as extensions by at least GNU libc are also supported by Gnulib,
9623
69d9307c0aa0 Convert strcasestr module to use Two-Way algorithm.
Eric Blake <ebb9@byu.net>
parents: 9611
diff changeset
3849 which portability pitfalls are fixed by Gnulib, and which (known)
69d9307c0aa0 Convert strcasestr module to use Two-Way algorithm.
Eric Blake <ebb9@byu.net>
parents: 9611
diff changeset
3850 portability problems are not worked around by Gnulib.
69d9307c0aa0 Convert strcasestr module to use Two-Way algorithm.
Eric Blake <ebb9@byu.net>
parents: 9611
diff changeset
3851
9766
bef0d9fb5b1b Consistent explanation of "Gnulib module: ..." notation.
Thien-Thi Nguyen <ttn@gnuvola.org>
parents: 9764
diff changeset
3852 @nosuchmodulenote function
9623
69d9307c0aa0 Convert strcasestr module to use Two-Way algorithm.
Eric Blake <ebb9@byu.net>
parents: 9611
diff changeset
3853
9635
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
3854 This list of functions is sorted according to the header that declares them.
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
3855
9623
69d9307c0aa0 Convert strcasestr module to use Two-Way algorithm.
Eric Blake <ebb9@byu.net>
parents: 9611
diff changeset
3856 @menu
10095
60ed1a52905e remove trailing blanks
Jim Meyering <meyering@redhat.com>
parents: 9769
diff changeset
3857 * Glibc aio.h::
60ed1a52905e remove trailing blanks
Jim Meyering <meyering@redhat.com>
parents: 9769
diff changeset
3858 * Glibc aliases.h::
60ed1a52905e remove trailing blanks
Jim Meyering <meyering@redhat.com>
parents: 9769
diff changeset
3859 * Glibc argp.h::
60ed1a52905e remove trailing blanks
Jim Meyering <meyering@redhat.com>
parents: 9769
diff changeset
3860 * Glibc argz.h::
60ed1a52905e remove trailing blanks
Jim Meyering <meyering@redhat.com>
parents: 9769
diff changeset
3861 * Glibc arpa/inet.h::
60ed1a52905e remove trailing blanks
Jim Meyering <meyering@redhat.com>
parents: 9769
diff changeset
3862 * Glibc byteswap.h::
60ed1a52905e remove trailing blanks
Jim Meyering <meyering@redhat.com>
parents: 9769
diff changeset
3863 * Glibc complex.h::
60ed1a52905e remove trailing blanks
Jim Meyering <meyering@redhat.com>
parents: 9769
diff changeset
3864 * Glibc crypt.h::
60ed1a52905e remove trailing blanks
Jim Meyering <meyering@redhat.com>
parents: 9769
diff changeset
3865 * Glibc ctype.h::
60ed1a52905e remove trailing blanks
Jim Meyering <meyering@redhat.com>
parents: 9769
diff changeset
3866 * Glibc dirent.h::
60ed1a52905e remove trailing blanks
Jim Meyering <meyering@redhat.com>
parents: 9769
diff changeset
3867 * Glibc dlfcn.h::
60ed1a52905e remove trailing blanks
Jim Meyering <meyering@redhat.com>
parents: 9769
diff changeset
3868 * Glibc envz.h::
60ed1a52905e remove trailing blanks
Jim Meyering <meyering@redhat.com>
parents: 9769
diff changeset
3869 * Glibc err.h::
60ed1a52905e remove trailing blanks
Jim Meyering <meyering@redhat.com>
parents: 9769
diff changeset
3870 * Glibc errno.h::
60ed1a52905e remove trailing blanks
Jim Meyering <meyering@redhat.com>
parents: 9769
diff changeset
3871 * Glibc error.h::
60ed1a52905e remove trailing blanks
Jim Meyering <meyering@redhat.com>
parents: 9769
diff changeset
3872 * Glibc execinfo.h::
60ed1a52905e remove trailing blanks
Jim Meyering <meyering@redhat.com>
parents: 9769
diff changeset
3873 * Glibc fcntl.h::
60ed1a52905e remove trailing blanks
Jim Meyering <meyering@redhat.com>
parents: 9769
diff changeset
3874 * Glibc fenv.h::
60ed1a52905e remove trailing blanks
Jim Meyering <meyering@redhat.com>
parents: 9769
diff changeset
3875 * Glibc fmtmsg.h::
60ed1a52905e remove trailing blanks
Jim Meyering <meyering@redhat.com>
parents: 9769
diff changeset
3876 * Glibc fstab.h::
60ed1a52905e remove trailing blanks
Jim Meyering <meyering@redhat.com>
parents: 9769
diff changeset
3877 * Glibc fts.h::
60ed1a52905e remove trailing blanks
Jim Meyering <meyering@redhat.com>
parents: 9769
diff changeset
3878 * Glibc getopt.h::
60ed1a52905e remove trailing blanks
Jim Meyering <meyering@redhat.com>
parents: 9769
diff changeset
3879 * Glibc glob.h::
60ed1a52905e remove trailing blanks
Jim Meyering <meyering@redhat.com>
parents: 9769
diff changeset
3880 * Glibc gnu/libc-version.h::
60ed1a52905e remove trailing blanks
Jim Meyering <meyering@redhat.com>
parents: 9769
diff changeset
3881 * Glibc grp.h::
60ed1a52905e remove trailing blanks
Jim Meyering <meyering@redhat.com>
parents: 9769
diff changeset
3882 * Glibc ifaddrs.h::
60ed1a52905e remove trailing blanks
Jim Meyering <meyering@redhat.com>
parents: 9769
diff changeset
3883 * Glibc libintl.h::
60ed1a52905e remove trailing blanks
Jim Meyering <meyering@redhat.com>
parents: 9769
diff changeset
3884 * Glibc link.h::
60ed1a52905e remove trailing blanks
Jim Meyering <meyering@redhat.com>
parents: 9769
diff changeset
3885 * Glibc malloc.h::
60ed1a52905e remove trailing blanks
Jim Meyering <meyering@redhat.com>
parents: 9769
diff changeset
3886 * Glibc math.h::
60ed1a52905e remove trailing blanks
Jim Meyering <meyering@redhat.com>
parents: 9769
diff changeset
3887 * Glibc mcheck.h::
60ed1a52905e remove trailing blanks
Jim Meyering <meyering@redhat.com>
parents: 9769
diff changeset
3888 * Glibc mntent.h::
60ed1a52905e remove trailing blanks
Jim Meyering <meyering@redhat.com>
parents: 9769
diff changeset
3889 * Glibc netdb.h::
60ed1a52905e remove trailing blanks
Jim Meyering <meyering@redhat.com>
parents: 9769
diff changeset
3890 * Glibc netinet/ether.h::
60ed1a52905e remove trailing blanks
Jim Meyering <meyering@redhat.com>
parents: 9769
diff changeset
3891 * Glibc netinet/in.h::
60ed1a52905e remove trailing blanks
Jim Meyering <meyering@redhat.com>
parents: 9769
diff changeset
3892 * Glibc obstack.h::
60ed1a52905e remove trailing blanks
Jim Meyering <meyering@redhat.com>
parents: 9769
diff changeset
3893 * Glibc printf.h::
60ed1a52905e remove trailing blanks
Jim Meyering <meyering@redhat.com>
parents: 9769
diff changeset
3894 * Glibc pthread.h::
12403
085e83b725e1 Document pty.h functions.
Simon Josefsson <simon@josefsson.org>
parents: 12234
diff changeset
3895 * Glibc pty.h::
10095
60ed1a52905e remove trailing blanks
Jim Meyering <meyering@redhat.com>
parents: 9769
diff changeset
3896 * Glibc pwd.h::
60ed1a52905e remove trailing blanks
Jim Meyering <meyering@redhat.com>
parents: 9769
diff changeset
3897 * Glibc regex.h::
60ed1a52905e remove trailing blanks
Jim Meyering <meyering@redhat.com>
parents: 9769
diff changeset
3898 * Glibc regexp.h::
60ed1a52905e remove trailing blanks
Jim Meyering <meyering@redhat.com>
parents: 9769
diff changeset
3899 * Glibc resolv.h::
60ed1a52905e remove trailing blanks
Jim Meyering <meyering@redhat.com>
parents: 9769
diff changeset
3900 * Glibc rpc/auth.h::
60ed1a52905e remove trailing blanks
Jim Meyering <meyering@redhat.com>
parents: 9769
diff changeset
3901 * Glibc rpc/auth_des.h::
60ed1a52905e remove trailing blanks
Jim Meyering <meyering@redhat.com>
parents: 9769
diff changeset
3902 * Glibc rpc/auth_unix.h::
60ed1a52905e remove trailing blanks
Jim Meyering <meyering@redhat.com>
parents: 9769
diff changeset
3903 * Glibc rpc/clnt.h::
60ed1a52905e remove trailing blanks
Jim Meyering <meyering@redhat.com>
parents: 9769
diff changeset
3904 * Glibc rpc/des_crypt.h::
60ed1a52905e remove trailing blanks
Jim Meyering <meyering@redhat.com>
parents: 9769
diff changeset
3905 * Glibc rpc/key_prot.h::
60ed1a52905e remove trailing blanks
Jim Meyering <meyering@redhat.com>
parents: 9769
diff changeset
3906 * Glibc rpc/netdb.h::
60ed1a52905e remove trailing blanks
Jim Meyering <meyering@redhat.com>
parents: 9769
diff changeset
3907 * Glibc rpc/pmap_clnt.h::
60ed1a52905e remove trailing blanks
Jim Meyering <meyering@redhat.com>
parents: 9769
diff changeset
3908 * Glibc rpc/pmap_prot.h::
60ed1a52905e remove trailing blanks
Jim Meyering <meyering@redhat.com>
parents: 9769
diff changeset
3909 * Glibc rpc/pmap_rmt.h::
60ed1a52905e remove trailing blanks
Jim Meyering <meyering@redhat.com>
parents: 9769
diff changeset
3910 * Glibc rpc/rpc_msg.h::
60ed1a52905e remove trailing blanks
Jim Meyering <meyering@redhat.com>
parents: 9769
diff changeset
3911 * Glibc rpc/svc.h::
60ed1a52905e remove trailing blanks
Jim Meyering <meyering@redhat.com>
parents: 9769
diff changeset
3912 * Glibc rpc/xdr.h::
60ed1a52905e remove trailing blanks
Jim Meyering <meyering@redhat.com>
parents: 9769
diff changeset
3913 * Glibc rpcsvc/nislib.h::
60ed1a52905e remove trailing blanks
Jim Meyering <meyering@redhat.com>
parents: 9769
diff changeset
3914 * Glibc rpcsvc/nis_callback.h::
60ed1a52905e remove trailing blanks
Jim Meyering <meyering@redhat.com>
parents: 9769
diff changeset
3915 * Glibc rpcsvc/yp.h::
60ed1a52905e remove trailing blanks
Jim Meyering <meyering@redhat.com>
parents: 9769
diff changeset
3916 * Glibc rpcsvc/yp_prot.h::
60ed1a52905e remove trailing blanks
Jim Meyering <meyering@redhat.com>
parents: 9769
diff changeset
3917 * Glibc rpcsvc/ypclnt.h::
60ed1a52905e remove trailing blanks
Jim Meyering <meyering@redhat.com>
parents: 9769
diff changeset
3918 * Glibc rpcsvc/ypupd.h::
60ed1a52905e remove trailing blanks
Jim Meyering <meyering@redhat.com>
parents: 9769
diff changeset
3919 * Glibc sched.h::
60ed1a52905e remove trailing blanks
Jim Meyering <meyering@redhat.com>
parents: 9769
diff changeset
3920 * Glibc search.h::
12143
d1f84df3a7a4 selinux-h: always use getfilecon wrappers
Jim Meyering <meyering@redhat.com>
parents: 12116
diff changeset
3921 * Glibc selinux/selinux.h::
10095
60ed1a52905e remove trailing blanks
Jim Meyering <meyering@redhat.com>
parents: 9769
diff changeset
3922 * Glibc shadow.h::
60ed1a52905e remove trailing blanks
Jim Meyering <meyering@redhat.com>
parents: 9769
diff changeset
3923 * Glibc signal.h::
60ed1a52905e remove trailing blanks
Jim Meyering <meyering@redhat.com>
parents: 9769
diff changeset
3924 * Glibc stdio.h::
60ed1a52905e remove trailing blanks
Jim Meyering <meyering@redhat.com>
parents: 9769
diff changeset
3925 * Glibc stdlib.h::
60ed1a52905e remove trailing blanks
Jim Meyering <meyering@redhat.com>
parents: 9769
diff changeset
3926 * Glibc string.h::
60ed1a52905e remove trailing blanks
Jim Meyering <meyering@redhat.com>
parents: 9769
diff changeset
3927 * Glibc sys/capability.h::
60ed1a52905e remove trailing blanks
Jim Meyering <meyering@redhat.com>
parents: 9769
diff changeset
3928 * Glibc sys/epoll.h::
60ed1a52905e remove trailing blanks
Jim Meyering <meyering@redhat.com>
parents: 9769
diff changeset
3929 * Glibc sys/file.h::
60ed1a52905e remove trailing blanks
Jim Meyering <meyering@redhat.com>
parents: 9769
diff changeset
3930 * Glibc sys/fsuid.h::
60ed1a52905e remove trailing blanks
Jim Meyering <meyering@redhat.com>
parents: 9769
diff changeset
3931 * Glibc sys/gmon.h::
60ed1a52905e remove trailing blanks
Jim Meyering <meyering@redhat.com>
parents: 9769
diff changeset
3932 * Glibc sys/io.h and sys/perm.h::
60ed1a52905e remove trailing blanks
Jim Meyering <meyering@redhat.com>
parents: 9769
diff changeset
3933 * Glibc sys/kdaemon.h::
60ed1a52905e remove trailing blanks
Jim Meyering <meyering@redhat.com>
parents: 9769
diff changeset
3934 * Glibc sys/klog.h::
60ed1a52905e remove trailing blanks
Jim Meyering <meyering@redhat.com>
parents: 9769
diff changeset
3935 * Glibc sys/mman.h::
60ed1a52905e remove trailing blanks
Jim Meyering <meyering@redhat.com>
parents: 9769
diff changeset
3936 * Glibc sys/mount.h::
60ed1a52905e remove trailing blanks
Jim Meyering <meyering@redhat.com>
parents: 9769
diff changeset
3937 * Glibc sys/personality.h::
60ed1a52905e remove trailing blanks
Jim Meyering <meyering@redhat.com>
parents: 9769
diff changeset
3938 * Glibc sys/prctl.h::
60ed1a52905e remove trailing blanks
Jim Meyering <meyering@redhat.com>
parents: 9769
diff changeset
3939 * Glibc sys/profil.h::
60ed1a52905e remove trailing blanks
Jim Meyering <meyering@redhat.com>
parents: 9769
diff changeset
3940 * Glibc sys/ptrace.h::
60ed1a52905e remove trailing blanks
Jim Meyering <meyering@redhat.com>
parents: 9769
diff changeset
3941 * Glibc sys/quota.h::
60ed1a52905e remove trailing blanks
Jim Meyering <meyering@redhat.com>
parents: 9769
diff changeset
3942 * Glibc sys/reboot.h::
60ed1a52905e remove trailing blanks
Jim Meyering <meyering@redhat.com>
parents: 9769
diff changeset
3943 * Glibc sys/sem.h::
60ed1a52905e remove trailing blanks
Jim Meyering <meyering@redhat.com>
parents: 9769
diff changeset
3944 * Glibc sys/sendfile.h::
60ed1a52905e remove trailing blanks
Jim Meyering <meyering@redhat.com>
parents: 9769
diff changeset
3945 * Glibc sys/socket.h::
60ed1a52905e remove trailing blanks
Jim Meyering <meyering@redhat.com>
parents: 9769
diff changeset
3946 * Glibc sys/stat.h::
60ed1a52905e remove trailing blanks
Jim Meyering <meyering@redhat.com>
parents: 9769
diff changeset
3947 * Glibc sys/statfs.h::
60ed1a52905e remove trailing blanks
Jim Meyering <meyering@redhat.com>
parents: 9769
diff changeset
3948 * Glibc sys/swap.h::
60ed1a52905e remove trailing blanks
Jim Meyering <meyering@redhat.com>
parents: 9769
diff changeset
3949 * Glibc sys/sysctl.h::
60ed1a52905e remove trailing blanks
Jim Meyering <meyering@redhat.com>
parents: 9769
diff changeset
3950 * Glibc sys/sysinfo.h::
60ed1a52905e remove trailing blanks
Jim Meyering <meyering@redhat.com>
parents: 9769
diff changeset
3951 * Glibc sys/syslog.h::
60ed1a52905e remove trailing blanks
Jim Meyering <meyering@redhat.com>
parents: 9769
diff changeset
3952 * Glibc sys/sysmacros.h::
60ed1a52905e remove trailing blanks
Jim Meyering <meyering@redhat.com>
parents: 9769
diff changeset
3953 * Glibc sys/time.h::
60ed1a52905e remove trailing blanks
Jim Meyering <meyering@redhat.com>
parents: 9769
diff changeset
3954 * Glibc sys/timex.h::
60ed1a52905e remove trailing blanks
Jim Meyering <meyering@redhat.com>
parents: 9769
diff changeset
3955 * Glibc sys/ustat.h::
60ed1a52905e remove trailing blanks
Jim Meyering <meyering@redhat.com>
parents: 9769
diff changeset
3956 * Glibc sys/vlimit.h::
60ed1a52905e remove trailing blanks
Jim Meyering <meyering@redhat.com>
parents: 9769
diff changeset
3957 * Glibc sys/vm86.h::
60ed1a52905e remove trailing blanks
Jim Meyering <meyering@redhat.com>
parents: 9769
diff changeset
3958 * Glibc sys/vtimes.h::
60ed1a52905e remove trailing blanks
Jim Meyering <meyering@redhat.com>
parents: 9769
diff changeset
3959 * Glibc sys/wait.h::
60ed1a52905e remove trailing blanks
Jim Meyering <meyering@redhat.com>
parents: 9769
diff changeset
3960 * Glibc sys/xattr.h::
60ed1a52905e remove trailing blanks
Jim Meyering <meyering@redhat.com>
parents: 9769
diff changeset
3961 * Glibc termios.h::
60ed1a52905e remove trailing blanks
Jim Meyering <meyering@redhat.com>
parents: 9769
diff changeset
3962 * Glibc time.h::
60ed1a52905e remove trailing blanks
Jim Meyering <meyering@redhat.com>
parents: 9769
diff changeset
3963 * Glibc ttyent.h::
60ed1a52905e remove trailing blanks
Jim Meyering <meyering@redhat.com>
parents: 9769
diff changeset
3964 * Glibc unistd.h::
60ed1a52905e remove trailing blanks
Jim Meyering <meyering@redhat.com>
parents: 9769
diff changeset
3965 * Glibc utmp.h::
60ed1a52905e remove trailing blanks
Jim Meyering <meyering@redhat.com>
parents: 9769
diff changeset
3966 * Glibc utmpx.h::
60ed1a52905e remove trailing blanks
Jim Meyering <meyering@redhat.com>
parents: 9769
diff changeset
3967 * Glibc wchar.h::
9635
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
3968 @end menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
3969
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
3970 @c @node Glibc a.out.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
3971 @c @section Glibc @code{<a.out.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
3972
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
3973 @node Glibc aio.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
3974 @section Glibc Extensions to @code{<aio.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
3975
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
3976 @menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
3977 * aio_init::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
3978 @end menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
3979
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
3980 @include glibc-functions/aio_init.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
3981
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
3982 @node Glibc aliases.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
3983 @section Glibc @code{<aliases.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
3984
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
3985 @menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
3986 * endaliasent::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
3987 * getaliasbyname::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
3988 * getaliasbyname_r::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
3989 * getaliasent::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
3990 * getaliasent_r::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
3991 * setaliasent::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
3992 @end menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
3993
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
3994 @include glibc-functions/endaliasent.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
3995 @include glibc-functions/getaliasbyname.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
3996 @include glibc-functions/getaliasbyname_r.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
3997 @include glibc-functions/getaliasent.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
3998 @include glibc-functions/getaliasent_r.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
3999 @include glibc-functions/setaliasent.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4000
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4001 @c @node Glibc alloca.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4002 @c @section Glibc @code{<alloca.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4003
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4004 @c @node Glibc ar.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4005 @c @section Glibc @code{<ar.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4006
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4007 @node Glibc argp.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4008 @section Glibc @code{<argp.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4009
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4010 @menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4011 * argp_err_exit_status::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4012 * argp_error::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4013 * argp_failure::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4014 * argp_help::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4015 * argp_parse::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4016 * argp_program_bug_address::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4017 * argp_program_version::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4018 * argp_program_version_hook::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4019 * argp_state_help::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4020 * argp_usage::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4021 @end menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4022
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4023 @include glibc-functions/argp_err_exit_status.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4024 @include glibc-functions/argp_error.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4025 @include glibc-functions/argp_failure.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4026 @include glibc-functions/argp_help.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4027 @include glibc-functions/argp_parse.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4028 @include glibc-functions/argp_program_bug_address.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4029 @include glibc-functions/argp_program_version.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4030 @include glibc-functions/argp_program_version_hook.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4031 @include glibc-functions/argp_state_help.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4032 @include glibc-functions/argp_usage.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4033
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4034 @node Glibc argz.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4035 @section Glibc @code{<argz.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4036
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4037 @menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4038 * argz_add::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4039 * argz_add_sep::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4040 * argz_append::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4041 * argz_count::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4042 * argz_create::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4043 * argz_create_sep::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4044 * argz_delete::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4045 * argz_extract::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4046 * argz_insert::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4047 * argz_next::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4048 * argz_replace::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4049 * argz_stringify::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4050 @end menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4051
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4052 @include glibc-functions/argz_add.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4053 @include glibc-functions/argz_add_sep.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4054 @include glibc-functions/argz_append.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4055 @include glibc-functions/argz_count.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4056 @include glibc-functions/argz_create.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4057 @include glibc-functions/argz_create_sep.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4058 @include glibc-functions/argz_delete.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4059 @include glibc-functions/argz_extract.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4060 @include glibc-functions/argz_insert.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4061 @include glibc-functions/argz_next.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4062 @include glibc-functions/argz_replace.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4063 @include glibc-functions/argz_stringify.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4064
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4065 @node Glibc arpa/inet.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4066 @section Glibc Extensions to @code{<arpa/inet.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4067
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4068 @menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4069 * inet_aton::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4070 * inet_lnaof::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4071 * inet_makeaddr::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4072 * inet_net_ntop::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4073 * inet_net_pton::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4074 * inet_neta::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4075 * inet_netof::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4076 * inet_network::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4077 * inet_nsap_addr::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4078 * inet_nsap_ntoa::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4079 @end menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4080
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4081 @include glibc-functions/inet_aton.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4082 @include glibc-functions/inet_lnaof.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4083 @include glibc-functions/inet_makeaddr.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4084 @include glibc-functions/inet_net_ntop.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4085 @include glibc-functions/inet_net_pton.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4086 @include glibc-functions/inet_neta.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4087 @include glibc-functions/inet_netof.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4088 @include glibc-functions/inet_network.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4089 @include glibc-functions/inet_nsap_addr.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4090 @include glibc-functions/inet_nsap_ntoa.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4091
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4092 @c @node Glibc assert.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4093 @c @section Glibc Extensions to @code{<assert.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4094
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4095 @node Glibc byteswap.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4096 @section Glibc @code{<byteswap.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4097
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4098 @menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4099 * bswap_16::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4100 * bswap_32::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4101 * bswap_64::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4102 @end menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4103
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4104 @include glibc-functions/bswap_16.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4105 @include glibc-functions/bswap_32.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4106 @include glibc-functions/bswap_64.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4107
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4108 @node Glibc complex.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4109 @section Glibc Extensions to @code{<complex.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4110
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4111 @menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4112 * clog10::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4113 * clog10f::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4114 * clog10l::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4115 @end menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4116
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4117 @include glibc-functions/clog10.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4118 @include glibc-functions/clog10f.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4119 @include glibc-functions/clog10l.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4120
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4121 @c @node Glibc cpio.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4122 @c @section Glibc Extensions to @code{<cpio.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4123
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4124 @node Glibc crypt.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4125 @section Glibc @code{<crypt.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4126
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4127 @menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4128 * crypt_r::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4129 * encrypt_r::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4130 * setkey_r::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4131 @end menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4132
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4133 @include glibc-functions/crypt_r.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4134 @include glibc-functions/encrypt_r.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4135 @include glibc-functions/setkey_r.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4136
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4137 @node Glibc ctype.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4138 @section Glibc Extensions to @code{<ctype.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4139
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4140 @menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4141 * isctype::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4142 @end menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4143
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4144 @include glibc-functions/isctype.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4145
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4146 @node Glibc dirent.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4147 @section Glibc Extensions to @code{<dirent.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4148
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4149 @menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4150 * getdirentries::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4151 * versionsort::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4152 @end menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4153
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4154 @include glibc-functions/getdirentries.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4155 @include glibc-functions/versionsort.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4156
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4157 @node Glibc dlfcn.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4158 @section Glibc Extensions to @code{<dlfcn.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4159
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4160 @menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4161 * dladdr::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4162 * dladdr1::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4163 * dlinfo::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4164 * dlmopen::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4165 * dlvsym::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4166 @end menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4167
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4168 @include glibc-functions/dladdr.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4169 @include glibc-functions/dladdr1.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4170 @include glibc-functions/dlinfo.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4171 @include glibc-functions/dlmopen.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4172 @include glibc-functions/dlvsym.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4173
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4174 @c @node Glibc endian.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4175 @c @section Glibc @code{<endian.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4176
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4177 @node Glibc envz.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4178 @section Glibc @code{<envz.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4179
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4180 @menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4181 * envz_add::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4182 * envz_entry::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4183 * envz_get::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4184 * envz_merge::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4185 * envz_remove::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4186 * envz_strip::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4187 @end menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4188
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4189 @include glibc-functions/envz_add.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4190 @include glibc-functions/envz_entry.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4191 @include glibc-functions/envz_get.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4192 @include glibc-functions/envz_merge.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4193 @include glibc-functions/envz_remove.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4194 @include glibc-functions/envz_strip.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4195
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4196 @node Glibc err.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4197 @section Glibc @code{<err.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4198
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4199 @menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4200 * err::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4201 * errx::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4202 * verr::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4203 * verrx::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4204 * vwarn::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4205 * vwarnx::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4206 * warn::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4207 * warnx::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4208 @end menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4209
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4210 @include glibc-functions/err.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4211 @include glibc-functions/errx.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4212 @include glibc-functions/verr.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4213 @include glibc-functions/verrx.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4214 @include glibc-functions/vwarn.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4215 @include glibc-functions/vwarnx.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4216 @include glibc-functions/warn.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4217 @include glibc-functions/warnx.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4218
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4219 @node Glibc errno.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4220 @section Glibc Extensions to @code{<errno.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4221
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4222 @menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4223 * program_invocation_name::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4224 * program_invocation_short_name::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4225 @end menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4226
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4227 @include glibc-functions/program_invocation_name.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4228 @include glibc-functions/program_invocation_short_name.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4229
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4230 @node Glibc error.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4231 @section Glibc @code{<error.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4232
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4233 @menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4234 * error::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4235 * error_at_line::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4236 * error_message_count::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4237 * error_one_per_line::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4238 * error_print_progname::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4239 @end menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4240
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4241 @include glibc-functions/error.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4242 @include glibc-functions/error_at_line.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4243 @include glibc-functions/error_message_count.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4244 @include glibc-functions/error_one_per_line.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4245 @include glibc-functions/error_print_progname.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4246
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4247 @node Glibc execinfo.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4248 @section Glibc @code{<execinfo.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4249
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4250 @menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4251 * backtrace::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4252 * backtrace_symbols::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4253 * backtrace_symbols_fd::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4254 @end menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4255
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4256 @include glibc-functions/backtrace.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4257 @include glibc-functions/backtrace_symbols.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4258 @include glibc-functions/backtrace_symbols_fd.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4259
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4260 @node Glibc fcntl.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4261 @section Glibc Extensions to @code{<fcntl.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4262
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4263 @menu
11585
e5e87741d992 Mention glibc function 'fallocate'.
Pádraig Brady <P@draigbrady.com>
parents: 11442
diff changeset
4264 * fallocate::
9635
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4265 * readahead::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4266 @end menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4267
11585
e5e87741d992 Mention glibc function 'fallocate'.
Pádraig Brady <P@draigbrady.com>
parents: 11442
diff changeset
4268 @include glibc-functions/fallocate.texi
9635
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4269 @include glibc-functions/readahead.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4270
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4271 @node Glibc fenv.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4272 @section Glibc Extensions to @code{<fenv.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4273
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4274 @menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4275 * fedisableexcept::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4276 * feenableexcept::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4277 * fegetexcept::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4278 @end menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4279
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4280 @include glibc-functions/fedisableexcept.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4281 @include glibc-functions/feenableexcept.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4282 @include glibc-functions/fegetexcept.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4283
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4284 @c @node Glibc float.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4285 @c @section Glibc Extensions to @code{<float.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4286
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4287 @node Glibc fmtmsg.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4288 @section Glibc Extensions to @code{<fmtmsg.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4289
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4290 @menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4291 * addseverity::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4292 @end menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4293
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4294 @include glibc-functions/addseverity.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4295
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4296 @c @node Glibc fnmatch.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4297 @c @section Glibc Extensions to @code{<fnmatch.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4298
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4299 @c @node Glibc fpu_control.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4300 @c @section Glibc @code{<fpu_control.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4301
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4302 @node Glibc fstab.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4303 @section Glibc @code{<fstab.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4304
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4305 @menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4306 * endfsent::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4307 * getfsent::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4308 * getfsfile::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4309 * getfsspec::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4310 * setfsent::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4311 @end menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4312
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4313 @include glibc-functions/endfsent.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4314 @include glibc-functions/getfsent.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4315 @include glibc-functions/getfsfile.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4316 @include glibc-functions/getfsspec.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4317 @include glibc-functions/setfsent.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4318
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4319 @node Glibc fts.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4320 @section Glibc @code{<fts.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4321
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4322 @menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4323 * fts_children::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4324 * fts_close::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4325 * fts_open::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4326 * fts_read::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4327 * fts_set::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4328 @end menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4329
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4330 @include glibc-functions/fts_children.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4331 @include glibc-functions/fts_close.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4332 @include glibc-functions/fts_open.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4333 @include glibc-functions/fts_read.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4334 @include glibc-functions/fts_set.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4335
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4336 @c @node Glibc ftw.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4337 @c @section Glibc Extensions to @code{<ftw.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4338
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4339 @node Glibc getopt.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4340 @section Glibc @code{<getopt.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4341
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4342 @menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4343 * getopt_long::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4344 * getopt_long_only::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4345 @end menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4346
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4347 @include glibc-functions/getopt_long.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4348 @include glibc-functions/getopt_long_only.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4349
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4350 @node Glibc glob.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4351 @section Glibc Extensions to @code{<glob.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4352
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4353 @menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4354 * glob_pattern_p::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4355 @end menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4356
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4357 @include glibc-functions/glob_pattern_p.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4358
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4359 @node Glibc gnu/libc-version.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4360 @section Glibc Extensions to @code{<gnu/libc-version.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4361
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4362 @menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4363 * gnu_get_libc_release::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4364 * gnu_get_libc_version::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4365 @end menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4366
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4367 @include glibc-functions/gnu_get_libc_release.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4368 @include glibc-functions/gnu_get_libc_version.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4369
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4370 @node Glibc grp.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4371 @section Glibc Extensions to @code{<grp.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4372
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4373 @menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4374 * fgetgrent::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4375 * fgetgrent_r::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4376 * getgrent_r::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4377 * getgrouplist::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4378 * initgroups::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4379 * putgrent::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4380 * setgroups::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4381 @end menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4382
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4383 @include glibc-functions/fgetgrent.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4384 @include glibc-functions/fgetgrent_r.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4385 @include glibc-functions/getgrent_r.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4386 @include glibc-functions/getgrouplist.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4387 @include glibc-functions/initgroups.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4388 @include glibc-functions/putgrent.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4389 @include glibc-functions/setgroups.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4390
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4391 @c @node Glibc iconv.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4392 @c @section Glibc Extensions to @code{<iconv.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4393
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4394 @c @node Glibc ieee754.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4395 @c @section Glibc @code{<ieee754.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4396
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4397 @node Glibc ifaddrs.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4398 @section Glibc @code{<ifaddrs.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4399
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4400 @menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4401 * getifaddrs::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4402 * freeifaddrs::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4403 @end menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4404
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4405 @include glibc-functions/getifaddrs.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4406 @include glibc-functions/freeifaddrs.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4407
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4408 @c @node Glibc inttypes.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4409 @c @section Glibc Extensions to @code{<inttypes.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4410
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4411 @c @node Glibc iso646.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4412 @c @section Glibc Extensions to @code{<iso646.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4413
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
4414 @c @node Glibc langinfo.h
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
4415 @c @section Glibc Extensions to @code{<langinfo.h>}
9635
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4416
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4417 @c @node Glibc libgen.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4418 @c @section Glibc Extensions to @code{<libgen.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4419
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4420 @node Glibc libintl.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4421 @section Glibc @code{<libintl.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4422
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4423 @menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4424 * bind_textdomain_codeset::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4425 * bindtextdomain::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4426 * dcgettext::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4427 * dcngettext::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4428 * dgettext::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4429 * dngettext::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4430 * gettext::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4431 * ngettext::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4432 * textdomain::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4433 @end menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4434
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4435 @include glibc-functions/bind_textdomain_codeset.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4436 @include glibc-functions/bindtextdomain.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4437 @include glibc-functions/dcgettext.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4438 @include glibc-functions/dcngettext.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4439 @include glibc-functions/dgettext.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4440 @include glibc-functions/dngettext.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4441 @include glibc-functions/gettext.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4442 @include glibc-functions/ngettext.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4443 @include glibc-functions/textdomain.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4444
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4445 @c @node Glibc limits.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4446 @c @section Glibc Extensions to @code{<limits.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4447
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4448 @node Glibc link.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4449 @section Glibc @code{<link.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4450
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4451 @menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4452 * dl_iterate_phdr::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4453 @end menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4454
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4455 @include glibc-functions/dl_iterate_phdr.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4456
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
4457 @c @node Glibc locale.h
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
4458 @c @section Glibc Extensions to @code{<locale.h>}
9635
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4459
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4460 @node Glibc malloc.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4461 @section Glibc @code{<malloc.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4462
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4463 @menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4464 * mallinfo::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4465 * malloc_get_state::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4466 * malloc_set_state::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4467 * malloc_stats::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4468 * malloc_trim::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4469 * malloc_usable_size::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4470 * mallopt::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4471 * memalign::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4472 * pvalloc::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4473 @end menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4474
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4475 @include glibc-functions/mallinfo.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4476 @include glibc-functions/malloc_get_state.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4477 @include glibc-functions/malloc_set_state.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4478 @include glibc-functions/malloc_stats.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4479 @include glibc-functions/malloc_trim.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4480 @include glibc-functions/malloc_usable_size.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4481 @include glibc-functions/mallopt.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4482 @include glibc-functions/memalign.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4483 @include glibc-functions/pvalloc.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4484
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4485 @node Glibc math.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4486 @section Glibc Extensions to @code{<math.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4487
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4488 @menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4489 * drem::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4490 * dremf::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4491 * dreml::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4492 * exp10::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4493 * exp10f::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4494 * exp10l::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4495 * finite::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4496 * finitef::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4497 * finitel::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4498 * gamma::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4499 * gammaf::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4500 * gammal::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4501 * isinff::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4502 * isinfl::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4503 * isnanf::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4504 * isnanl::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4505 * j0f::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4506 * j0l::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4507 * j1f::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4508 * j1l::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4509 * jnf::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4510 * jnl::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4511 * lgamma_r::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4512 * lgammaf_r::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4513 * lgammal_r::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4514 * matherr::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4515 * pow10::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4516 * pow10f::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4517 * pow10l::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4518 * scalbf::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4519 * scalbl::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4520 * significand::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4521 * significandf::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4522 * significandl::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4523 * sincos::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4524 * sincosf::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4525 * sincosl::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4526 * y0f::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4527 * y0l::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4528 * y1f::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4529 * y1l::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4530 * ynf::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4531 * ynl::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4532 @end menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4533
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4534 @include glibc-functions/drem.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4535 @include glibc-functions/dremf.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4536 @include glibc-functions/dreml.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4537 @include glibc-functions/exp10.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4538 @include glibc-functions/exp10f.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4539 @include glibc-functions/exp10l.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4540 @include glibc-functions/finite.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4541 @include glibc-functions/finitef.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4542 @include glibc-functions/finitel.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4543 @include glibc-functions/gamma.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4544 @include glibc-functions/gammaf.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4545 @include glibc-functions/gammal.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4546 @include glibc-functions/isinff.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4547 @include glibc-functions/isinfl.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4548 @include glibc-functions/isnanf.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4549 @include glibc-functions/isnanl.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4550 @include glibc-functions/j0f.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4551 @include glibc-functions/j0l.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4552 @include glibc-functions/j1f.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4553 @include glibc-functions/j1l.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4554 @include glibc-functions/jnf.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4555 @include glibc-functions/jnl.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4556 @include glibc-functions/lgamma_r.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4557 @include glibc-functions/lgammaf_r.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4558 @include glibc-functions/lgammal_r.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4559 @include glibc-functions/matherr.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4560 @include glibc-functions/pow10.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4561 @include glibc-functions/pow10f.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4562 @include glibc-functions/pow10l.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4563 @include glibc-functions/scalbf.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4564 @include glibc-functions/scalbl.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4565 @include glibc-functions/significand.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4566 @include glibc-functions/significandf.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4567 @include glibc-functions/significandl.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4568 @include glibc-functions/sincos.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4569 @include glibc-functions/sincosf.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4570 @include glibc-functions/sincosl.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4571 @include glibc-functions/y0f.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4572 @include glibc-functions/y0l.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4573 @include glibc-functions/y1f.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4574 @include glibc-functions/y1l.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4575 @include glibc-functions/ynf.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4576 @include glibc-functions/ynl.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4577
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4578 @node Glibc mcheck.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4579 @section Glibc @code{<mcheck.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4580
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4581 @menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4582 * mcheck::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4583 * mcheck_check_all::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4584 * mcheck_pedantic::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4585 * mprobe::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4586 * mtrace::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4587 * muntrace::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4588 @end menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4589
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4590 @include glibc-functions/mcheck.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4591 @include glibc-functions/mcheck_check_all.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4592 @include glibc-functions/mcheck_pedantic.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4593 @include glibc-functions/mprobe.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4594 @include glibc-functions/mtrace.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4595 @include glibc-functions/muntrace.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4596
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
4597 @c @node Glibc monetary.h
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
4598 @c @section Glibc Extensions to @code{<monetary.h>}
9635
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4599
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4600 @node Glibc mntent.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4601 @section Glibc @code{<mntent.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4602
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4603 @menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4604 * addmntent::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4605 * endmntent::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4606 * getmntent::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4607 * getmntent_r::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4608 * hasmntopt::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4609 * setmntent::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4610 @end menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4611
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4612 @include glibc-functions/addmntent.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4613 @include glibc-functions/endmntent.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4614 @include glibc-functions/getmntent.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4615 @include glibc-functions/getmntent_r.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4616 @include glibc-functions/hasmntopt.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4617 @include glibc-functions/setmntent.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4618
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4619 @c @node Glibc mqueue.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4620 @c @section Glibc Extensions to @code{<mqueue.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4621
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4622 @c @node Glibc ndbm.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4623 @c @section Glibc Extensions to @code{<ndbm.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4624
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4625 @node Glibc netdb.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4626 @section Glibc Extensions to @code{<netdb.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4627
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4628 @menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4629 * endnetgrent::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4630 * gethostbyaddr_r::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4631 * gethostbyname2::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4632 * gethostbyname2_r::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4633 * gethostbyname_r::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4634 * gethostent_r::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4635 * getnetbyaddr_r::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4636 * getnetbyname_r::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4637 * getnetent_r::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4638 * getnetgrent::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4639 * getnetgrent_r::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4640 * getprotobyname_r::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4641 * getprotobynumber_r::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4642 * getprotoent_r::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4643 * getservbyname_r::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4644 * getservbyport_r::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4645 * getservent_r::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4646 * herror::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4647 * hstrerror::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4648 * innetgr::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4649 * rcmd::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4650 * rcmd_af::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4651 * rexec::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4652 * rexec_af::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4653 * rresvport::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4654 * rresvport_af::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4655 * ruserok::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4656 * ruserok_af::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4657 * setnetgrent::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4658 @end menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4659
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4660 @include glibc-functions/endnetgrent.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4661 @include glibc-functions/gethostbyaddr_r.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4662 @include glibc-functions/gethostbyname2.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4663 @include glibc-functions/gethostbyname2_r.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4664 @include glibc-functions/gethostbyname_r.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4665 @include glibc-functions/gethostent_r.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4666 @include glibc-functions/getnetbyaddr_r.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4667 @include glibc-functions/getnetbyname_r.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4668 @include glibc-functions/getnetent_r.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4669 @include glibc-functions/getnetgrent.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4670 @include glibc-functions/getnetgrent_r.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4671 @include glibc-functions/getprotobyname_r.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4672 @include glibc-functions/getprotobynumber_r.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4673 @include glibc-functions/getprotoent_r.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4674 @include glibc-functions/getservbyname_r.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4675 @include glibc-functions/getservbyport_r.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4676 @include glibc-functions/getservent_r.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4677 @include glibc-functions/herror.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4678 @include glibc-functions/hstrerror.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4679 @include glibc-functions/innetgr.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4680 @include glibc-functions/rcmd.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4681 @include glibc-functions/rcmd_af.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4682 @include glibc-functions/rexec.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4683 @include glibc-functions/rexec_af.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4684 @include glibc-functions/rresvport.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4685 @include glibc-functions/rresvport_af.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4686 @include glibc-functions/ruserok.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4687 @include glibc-functions/ruserok_af.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4688 @include glibc-functions/setnetgrent.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4689
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4690 @node Glibc netinet/ether.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4691 @section Glibc @code{<netinet/ether.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4692
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4693 @menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4694 * ether_aton::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4695 * ether_aton_r::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4696 * ether_hostton::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4697 * ether_line::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4698 * ether_ntoa::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4699 * ether_ntoa_r::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4700 * ether_ntohost::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4701 @end menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4702
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4703 @include glibc-functions/ether_aton.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4704 @include glibc-functions/ether_aton_r.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4705 @include glibc-functions/ether_hostton.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4706 @include glibc-functions/ether_line.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4707 @include glibc-functions/ether_ntoa.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4708 @include glibc-functions/ether_ntoa_r.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4709 @include glibc-functions/ether_ntohost.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4710
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4711 @node Glibc netinet/in.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4712 @section Glibc Extensions to @code{<netinet/in.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4713
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4714 @menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4715 * bindresvport::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4716 * getipv4sourcefilter::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4717 * getsourcefilter::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4718 * in6addr_any::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4719 * in6addr_loopback::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4720 * inet6_option_alloc::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4721 * inet6_option_append::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4722 * inet6_option_find::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4723 * inet6_option_init::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4724 * inet6_option_next::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4725 * inet6_option_space::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4726 * setipv4sourcefilter::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4727 * setsourcefilter::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4728 @end menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4729
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4730 @include glibc-functions/bindresvport.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4731 @include glibc-functions/getipv4sourcefilter.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4732 @include glibc-functions/getsourcefilter.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4733 @include glibc-functions/in6addr_any.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4734 @include glibc-functions/in6addr_loopback.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4735 @include glibc-functions/inet6_option_alloc.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4736 @include glibc-functions/inet6_option_append.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4737 @include glibc-functions/inet6_option_find.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4738 @include glibc-functions/inet6_option_init.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4739 @include glibc-functions/inet6_option_next.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4740 @include glibc-functions/inet6_option_space.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4741 @include glibc-functions/setipv4sourcefilter.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4742 @include glibc-functions/setsourcefilter.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4743
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4744 @c @node Glibc nl_types.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4745 @c @section Glibc Extensions to @code{<nl_types.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4746
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4747 @node Glibc obstack.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4748 @section Glibc @code{<obstack.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4749
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4750 @menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4751 * obstack_alloc_failed_handler::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4752 * obstack_exit_failure::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4753 * obstack_free::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4754 * obstack_printf::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4755 * obstack_vprintf::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4756 @end menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4757
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4758 @include glibc-functions/obstack_alloc_failed_handler.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4759 @include glibc-functions/obstack_exit_failure.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4760 @include glibc-functions/obstack_free.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4761 @include glibc-functions/obstack_printf.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4762 @include glibc-functions/obstack_vprintf.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4763
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4764 @c @node Glibc paths.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4765 @c @section Glibc @code{<paths.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4766
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4767 @c @node Glibc poll.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4768 @c @section Glibc Extensions to @code{<poll.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4769
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4770 @node Glibc printf.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4771 @section Glibc @code{<printf.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4772
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4773 @menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4774 * parse_printf_format::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4775 * printf_size::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4776 * printf_size_info::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4777 * register_printf_function::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4778 @end menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4779
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4780 @include glibc-functions/parse_printf_format.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4781 @include glibc-functions/printf_size.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4782 @include glibc-functions/printf_size_info.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4783 @include glibc-functions/register_printf_function.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4784
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4785 @node Glibc pthread.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4786 @section Glibc Extensions to @code{<pthread.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4787
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4788 @menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4789 * pthread_getattr_np::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4790 * pthread_kill_other_threads_np::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4791 * pthread_rwlockattr_getkind_np::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4792 * pthread_rwlockattr_setkind_np::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4793 * pthread_yield::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4794 @end menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4795
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4796 @include glibc-functions/pthread_getattr_np.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4797 @include glibc-functions/pthread_kill_other_threads_np.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4798 @include glibc-functions/pthread_rwlockattr_getkind_np.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4799 @include glibc-functions/pthread_rwlockattr_setkind_np.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4800 @include glibc-functions/pthread_yield.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4801
12403
085e83b725e1 Document pty.h functions.
Simon Josefsson <simon@josefsson.org>
parents: 12234
diff changeset
4802 @node Glibc pty.h
085e83b725e1 Document pty.h functions.
Simon Josefsson <simon@josefsson.org>
parents: 12234
diff changeset
4803 @section Glibc @code{<pty.h>}
085e83b725e1 Document pty.h functions.
Simon Josefsson <simon@josefsson.org>
parents: 12234
diff changeset
4804
085e83b725e1 Document pty.h functions.
Simon Josefsson <simon@josefsson.org>
parents: 12234
diff changeset
4805 @menu
085e83b725e1 Document pty.h functions.
Simon Josefsson <simon@josefsson.org>
parents: 12234
diff changeset
4806 * forkpty::
085e83b725e1 Document pty.h functions.
Simon Josefsson <simon@josefsson.org>
parents: 12234
diff changeset
4807 * openpty::
085e83b725e1 Document pty.h functions.
Simon Josefsson <simon@josefsson.org>
parents: 12234
diff changeset
4808 @end menu
085e83b725e1 Document pty.h functions.
Simon Josefsson <simon@josefsson.org>
parents: 12234
diff changeset
4809
085e83b725e1 Document pty.h functions.
Simon Josefsson <simon@josefsson.org>
parents: 12234
diff changeset
4810 @include glibc-functions/forkpty.texi
085e83b725e1 Document pty.h functions.
Simon Josefsson <simon@josefsson.org>
parents: 12234
diff changeset
4811 @include glibc-functions/openpty.texi
9635
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4812
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4813 @node Glibc pwd.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4814 @section Glibc Extensions to @code{<pwd.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4815
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4816 @menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4817 * fgetpwent::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4818 * fgetpwent_r::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4819 * getpw::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4820 * getpwent_r::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4821 * putpwent::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4822 @end menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4823
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4824 @include glibc-functions/fgetpwent.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4825 @include glibc-functions/fgetpwent_r.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4826 @include glibc-functions/getpw.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4827 @include glibc-functions/getpwent_r.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4828 @include glibc-functions/putpwent.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4829
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4830 @node Glibc regex.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4831 @section Glibc Extensions to @code{<regex.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4832
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4833 @menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4834 * re_comp::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4835 * re_compile_fastmap::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4836 * re_compile_pattern::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4837 * re_exec::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4838 * re_match::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4839 * re_match_2::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4840 * re_search::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4841 * re_search_2::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4842 * re_set_registers::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4843 * re_set_syntax::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4844 * re_syntax_options::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4845 @end menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4846
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4847 @include glibc-functions/re_comp.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4848 @include glibc-functions/re_compile_fastmap.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4849 @include glibc-functions/re_compile_pattern.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4850 @include glibc-functions/re_exec.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4851 @include glibc-functions/re_match.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4852 @include glibc-functions/re_match_2.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4853 @include glibc-functions/re_search.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4854 @include glibc-functions/re_search_2.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4855 @include glibc-functions/re_set_registers.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4856 @include glibc-functions/re_set_syntax.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4857 @include glibc-functions/re_syntax_options.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4858
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4859 @node Glibc regexp.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4860 @section Glibc @code{<regexp.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4861
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4862 @menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4863 * advance::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4864 * loc1::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4865 * loc2::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4866 * locs::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4867 * step::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4868 @end menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4869
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4870 @include glibc-functions/advance.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4871 @include glibc-functions/loc1.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4872 @include glibc-functions/loc2.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4873 @include glibc-functions/locs.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4874 @include glibc-functions/step.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4875
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4876 @node Glibc resolv.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4877 @section Glibc @code{<resolv.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4878
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4879 @menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4880 * dn_expand::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4881 * res_init::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4882 * res_mkquery::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4883 * res_query::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4884 * res_querydomain::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4885 * res_search::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4886 @end menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4887
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4888 @include glibc-functions/dn_expand.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4889 @include glibc-functions/res_init.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4890 @include glibc-functions/res_mkquery.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4891 @include glibc-functions/res_query.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4892 @include glibc-functions/res_querydomain.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4893 @include glibc-functions/res_search.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4894
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4895 @node Glibc rpc/auth.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4896 @section Glibc @code{<rpc/auth.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4897
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4898 @menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4899 * authdes_create::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4900 * authdes_pk_create::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4901 * authnone_create::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4902 * authunix_create::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4903 * authunix_create_default::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4904 * getnetname::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4905 * host2netname::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4906 * key_decryptsession::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4907 * key_decryptsession_pk::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4908 * key_encryptsession::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4909 * key_encryptsession_pk::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4910 * key_gendes::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4911 * key_get_conv::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4912 * key_secretkey_is_set::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4913 * key_setsecret::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4914 * netname2host::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4915 * netname2user::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4916 * user2netname::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4917 * xdr_des_block::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4918 * xdr_opaque_auth::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4919 @end menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4920
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4921 @include glibc-functions/authdes_create.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4922 @include glibc-functions/authdes_pk_create.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4923 @include glibc-functions/authnone_create.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4924 @include glibc-functions/authunix_create.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4925 @include glibc-functions/authunix_create_default.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4926 @include glibc-functions/getnetname.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4927 @include glibc-functions/host2netname.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4928 @include glibc-functions/key_decryptsession.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4929 @include glibc-functions/key_decryptsession_pk.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4930 @include glibc-functions/key_encryptsession.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4931 @include glibc-functions/key_encryptsession_pk.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4932 @include glibc-functions/key_gendes.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4933 @include glibc-functions/key_get_conv.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4934 @include glibc-functions/key_secretkey_is_set.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4935 @include glibc-functions/key_setsecret.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4936 @include glibc-functions/netname2host.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4937 @include glibc-functions/netname2user.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4938 @include glibc-functions/user2netname.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4939 @include glibc-functions/xdr_des_block.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4940 @include glibc-functions/xdr_opaque_auth.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4941
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4942 @node Glibc rpc/auth_des.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4943 @section Glibc @code{<rpc/auth_des.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4944
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4945 @menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4946 * authdes_getucred::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4947 * getpublickey::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4948 * getsecretkey::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4949 * rtime::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4950 @end menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4951
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4952 @include glibc-functions/authdes_getucred.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4953 @include glibc-functions/getpublickey.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4954 @include glibc-functions/getsecretkey.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4955 @include glibc-functions/rtime.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4956
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4957 @node Glibc rpc/auth_unix.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4958 @section Glibc @code{<rpc/auth_unix.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4959
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4960 @menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4961 * xdr_authunix_parms::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4962 @end menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4963
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4964 @include glibc-functions/xdr_authunix_parms.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4965
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4966 @node Glibc rpc/clnt.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4967 @section Glibc @code{<rpc/clnt.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4968
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4969 @menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4970 * callrpc::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4971 * clnt_create::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4972 * clnt_pcreateerror::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4973 * clnt_perrno::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4974 * clnt_perror::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4975 * clnt_spcreateerror::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4976 * clnt_sperrno::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4977 * clnt_sperror::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4978 * clntraw_create::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4979 * clnttcp_create::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4980 * clntudp_bufcreate::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4981 * clntudp_create::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4982 * clntunix_create::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4983 * get_myaddress::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4984 * getrpcport::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4985 * rpc_createerr::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4986 @end menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4987
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4988 @include glibc-functions/callrpc.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4989 @include glibc-functions/clnt_create.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4990 @include glibc-functions/clnt_pcreateerror.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4991 @include glibc-functions/clnt_perrno.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4992 @include glibc-functions/clnt_perror.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4993 @include glibc-functions/clnt_spcreateerror.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4994 @include glibc-functions/clnt_sperrno.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4995 @include glibc-functions/clnt_sperror.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4996 @include glibc-functions/clntraw_create.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4997 @include glibc-functions/clnttcp_create.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4998 @include glibc-functions/clntudp_bufcreate.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
4999 @include glibc-functions/clntudp_create.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5000 @include glibc-functions/clntunix_create.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5001 @include glibc-functions/get_myaddress.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5002 @include glibc-functions/getrpcport.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5003 @include glibc-functions/rpc_createerr.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5004
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5005 @node Glibc rpc/des_crypt.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5006 @section Glibc @code{<rpc/des_crypt.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5007
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5008 @menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5009 * cbc_crypt::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5010 * des_setparity::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5011 * ecb_crypt::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5012 @end menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5013
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5014 @include glibc-functions/cbc_crypt.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5015 @include glibc-functions/des_setparity.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5016 @include glibc-functions/ecb_crypt.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5017
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5018 @node Glibc rpc/key_prot.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5019 @section Glibc @code{<rpc/key_prot.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5020
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5021 @menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5022 * xdr_cryptkeyarg::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5023 * xdr_cryptkeyarg2::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5024 * xdr_cryptkeyres::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5025 * xdr_getcredres::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5026 * xdr_key_netstarg::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5027 * xdr_key_netstres::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5028 * xdr_keybuf::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5029 * xdr_keystatus::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5030 * xdr_netnamestr::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5031 * xdr_unixcred::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5032 @end menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5033
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5034 @include glibc-functions/xdr_cryptkeyarg.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5035 @include glibc-functions/xdr_cryptkeyarg2.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5036 @include glibc-functions/xdr_cryptkeyres.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5037 @include glibc-functions/xdr_getcredres.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5038 @include glibc-functions/xdr_key_netstarg.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5039 @include glibc-functions/xdr_key_netstres.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5040 @include glibc-functions/xdr_keybuf.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5041 @include glibc-functions/xdr_keystatus.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5042 @include glibc-functions/xdr_netnamestr.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5043 @include glibc-functions/xdr_unixcred.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5044
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5045 @node Glibc rpc/netdb.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5046 @section Glibc @code{<rpc/netdb.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5047
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5048 @menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5049 * endrpcent::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5050 * getrpcbyname::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5051 * getrpcbyname_r::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5052 * getrpcbynumber::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5053 * getrpcbynumber_r::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5054 * getrpcent::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5055 * getrpcent_r::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5056 * setrpcent::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5057 @end menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5058
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5059 @include glibc-functions/endrpcent.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5060 @include glibc-functions/getrpcbyname.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5061 @include glibc-functions/getrpcbyname_r.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5062 @include glibc-functions/getrpcbynumber.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5063 @include glibc-functions/getrpcbynumber_r.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5064 @include glibc-functions/getrpcent.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5065 @include glibc-functions/getrpcent_r.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5066 @include glibc-functions/setrpcent.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5067
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5068 @node Glibc rpc/pmap_clnt.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5069 @section Glibc @code{<rpc/pmap_clnt.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5070
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5071 @menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5072 * clnt_broadcast::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5073 * pmap_getmaps::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5074 * pmap_getport::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5075 * pmap_rmtcall::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5076 * pmap_set::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5077 * pmap_unset::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5078 @end menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5079
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5080 @include glibc-functions/clnt_broadcast.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5081 @include glibc-functions/pmap_getmaps.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5082 @include glibc-functions/pmap_getport.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5083 @include glibc-functions/pmap_rmtcall.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5084 @include glibc-functions/pmap_set.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5085 @include glibc-functions/pmap_unset.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5086
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5087 @node Glibc rpc/pmap_prot.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5088 @section Glibc @code{<rpc/pmap_prot.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5089
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5090 @menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5091 * xdr_pmap::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5092 * xdr_pmaplist::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5093 @end menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5094
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5095 @include glibc-functions/xdr_pmap.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5096 @include glibc-functions/xdr_pmaplist.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5097
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5098 @node Glibc rpc/pmap_rmt.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5099 @section Glibc @code{<rpc/pmap_rmt.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5100
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5101 @menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5102 * xdr_rmtcall_args::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5103 * xdr_rmtcallres::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5104 @end menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5105
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5106 @include glibc-functions/xdr_rmtcall_args.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5107 @include glibc-functions/xdr_rmtcallres.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5108
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5109 @node Glibc rpc/rpc_msg.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5110 @section Glibc @code{<rpc/rpc_msg.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5111
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5112 @menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5113 * xdr_callhdr::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5114 * xdr_callmsg::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5115 * xdr_replymsg::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5116 @end menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5117
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5118 @include glibc-functions/xdr_callhdr.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5119 @include glibc-functions/xdr_callmsg.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5120 @include glibc-functions/xdr_replymsg.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5121
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5122 @node Glibc rpc/svc.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5123 @section Glibc @code{<rpc/svc.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5124
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5125 @menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5126 * svc_exit::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5127 * svc_fdset::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5128 * svc_getreq::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5129 * svc_getreq_common::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5130 * svc_getreq_poll::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5131 * svc_getreqset::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5132 * svc_max_pollfd::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5133 * svc_pollfd::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5134 * svc_register::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5135 * svc_run::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5136 * svc_sendreply::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5137 * svc_unregister::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5138 * svcerr_auth::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5139 * svcerr_decode::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5140 * svcerr_noproc::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5141 * svcerr_noprog::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5142 * svcerr_progvers::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5143 * svcerr_systemerr::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5144 * svcerr_weakauth::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5145 * svcraw_create::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5146 * svctcp_create::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5147 * svcudp_bufcreate::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5148 * svcudp_create::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5149 * svcunix_create::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5150 * xprt_register::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5151 * xprt_unregister::
9623
69d9307c0aa0 Convert strcasestr module to use Two-Way algorithm.
Eric Blake <ebb9@byu.net>
parents: 9611
diff changeset
5152 @end menu
69d9307c0aa0 Convert strcasestr module to use Two-Way algorithm.
Eric Blake <ebb9@byu.net>
parents: 9611
diff changeset
5153
9635
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5154 @include glibc-functions/svc_exit.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5155 @include glibc-functions/svc_fdset.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5156 @include glibc-functions/svc_getreq.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5157 @include glibc-functions/svc_getreq_common.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5158 @include glibc-functions/svc_getreq_poll.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5159 @include glibc-functions/svc_getreqset.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5160 @include glibc-functions/svc_max_pollfd.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5161 @include glibc-functions/svc_pollfd.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5162 @include glibc-functions/svc_register.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5163 @include glibc-functions/svc_run.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5164 @include glibc-functions/svc_sendreply.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5165 @include glibc-functions/svc_unregister.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5166 @include glibc-functions/svcerr_auth.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5167 @include glibc-functions/svcerr_decode.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5168 @include glibc-functions/svcerr_noproc.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5169 @include glibc-functions/svcerr_noprog.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5170 @include glibc-functions/svcerr_progvers.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5171 @include glibc-functions/svcerr_systemerr.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5172 @include glibc-functions/svcerr_weakauth.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5173 @include glibc-functions/svcraw_create.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5174 @include glibc-functions/svctcp_create.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5175 @include glibc-functions/svcudp_bufcreate.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5176 @include glibc-functions/svcudp_create.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5177 @include glibc-functions/svcunix_create.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5178 @include glibc-functions/xprt_register.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5179 @include glibc-functions/xprt_unregister.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5180
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5181 @node Glibc rpc/xdr.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5182 @section Glibc @code{<rpc/xdr.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5183
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5184 @menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5185 * xdr_array::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5186 * xdr_bool::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5187 * xdr_bytes::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5188 * xdr_char::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5189 * xdr_double::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5190 * xdr_enum::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5191 * xdr_float::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5192 * xdr_free::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5193 * xdr_hyper::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5194 * xdr_int::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5195 * xdr_int16_t::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5196 * xdr_int32_t::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5197 * xdr_int64_t::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5198 * xdr_int8_t::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5199 * xdr_long::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5200 * xdr_longlong_t::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5201 * xdr_netobj::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5202 * xdr_opaque::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5203 * xdr_pointer::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5204 * xdr_quad_t::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5205 * xdr_reference::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5206 * xdr_short::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5207 * xdr_sizeof::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5208 * xdr_string::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5209 * xdr_u_char::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5210 * xdr_u_hyper::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5211 * xdr_u_int::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5212 * xdr_u_long::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5213 * xdr_u_longlong_t::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5214 * xdr_u_quad_t::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5215 * xdr_u_short::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5216 * xdr_uint16_t::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5217 * xdr_uint32_t::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5218 * xdr_uint64_t::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5219 * xdr_uint8_t::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5220 * xdr_union::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5221 * xdr_vector::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5222 * xdr_void::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5223 * xdr_wrapstring::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5224 * xdrmem_create::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5225 * xdrrec_create::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5226 * xdrrec_endofrecord::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5227 * xdrrec_eof::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5228 * xdrrec_skiprecord::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5229 * xdrstdio_create::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5230 @end menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5231
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5232 @include glibc-functions/xdr_array.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5233 @include glibc-functions/xdr_bool.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5234 @include glibc-functions/xdr_bytes.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5235 @include glibc-functions/xdr_char.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5236 @include glibc-functions/xdr_double.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5237 @include glibc-functions/xdr_enum.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5238 @include glibc-functions/xdr_float.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5239 @include glibc-functions/xdr_free.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5240 @include glibc-functions/xdr_hyper.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5241 @include glibc-functions/xdr_int.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5242 @include glibc-functions/xdr_int16_t.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5243 @include glibc-functions/xdr_int32_t.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5244 @include glibc-functions/xdr_int64_t.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5245 @include glibc-functions/xdr_int8_t.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5246 @include glibc-functions/xdr_long.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5247 @include glibc-functions/xdr_longlong_t.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5248 @include glibc-functions/xdr_netobj.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5249 @include glibc-functions/xdr_opaque.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5250 @include glibc-functions/xdr_pointer.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5251 @include glibc-functions/xdr_quad_t.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5252 @include glibc-functions/xdr_reference.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5253 @include glibc-functions/xdr_short.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5254 @include glibc-functions/xdr_sizeof.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5255 @include glibc-functions/xdr_string.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5256 @include glibc-functions/xdr_u_char.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5257 @include glibc-functions/xdr_u_hyper.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5258 @include glibc-functions/xdr_u_int.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5259 @include glibc-functions/xdr_u_long.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5260 @include glibc-functions/xdr_u_longlong_t.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5261 @include glibc-functions/xdr_u_quad_t.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5262 @include glibc-functions/xdr_u_short.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5263 @include glibc-functions/xdr_uint16_t.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5264 @include glibc-functions/xdr_uint32_t.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5265 @include glibc-functions/xdr_uint64_t.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5266 @include glibc-functions/xdr_uint8_t.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5267 @include glibc-functions/xdr_union.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5268 @include glibc-functions/xdr_vector.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5269 @include glibc-functions/xdr_void.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5270 @include glibc-functions/xdr_wrapstring.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5271 @include glibc-functions/xdrmem_create.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5272 @include glibc-functions/xdrrec_create.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5273 @include glibc-functions/xdrrec_endofrecord.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5274 @include glibc-functions/xdrrec_eof.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5275 @include glibc-functions/xdrrec_skiprecord.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5276 @include glibc-functions/xdrstdio_create.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5277
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5278 @node Glibc rpcsvc/nislib.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5279 @section Glibc @code{<rpcsvc/nislib.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5280
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5281 @menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5282 * nis_add::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5283 * nis_add_entry::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5284 * nis_addmember::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5285 * nis_checkpoint::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5286 * nis_clone_object::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5287 * nis_creategroup::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5288 * nis_destroy_object::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5289 * nis_destroygroup::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5290 * nis_dir_cmp::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5291 * nis_domain_of::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5292 * nis_domain_of_r::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5293 * nis_first_entry::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5294 * nis_freenames::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5295 * nis_freeresult::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5296 * nis_freeservlist::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5297 * nis_freetags::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5298 * nis_getnames::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5299 * nis_getservlist::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5300 * nis_ismember::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5301 * nis_leaf_of::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5302 * nis_leaf_of_r::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5303 * nis_lerror::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5304 * nis_list::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5305 * nis_local_directory::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5306 * nis_local_group::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5307 * nis_local_host::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5308 * nis_local_principal::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5309 * nis_lookup::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5310 * nis_mkdir::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5311 * nis_modify::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5312 * nis_modify_entry::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5313 * nis_name_of::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5314 * nis_name_of_r::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5315 * nis_next_entry::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5316 * nis_perror::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5317 * nis_ping::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5318 * nis_print_directory::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5319 * nis_print_entry::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5320 * nis_print_group::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5321 * nis_print_group_entry::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5322 * nis_print_link::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5323 * nis_print_object::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5324 * nis_print_result::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5325 * nis_print_rights::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5326 * nis_print_table::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5327 * nis_remove::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5328 * nis_remove_entry::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5329 * nis_removemember::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5330 * nis_rmdir::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5331 * nis_servstate::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5332 * nis_sperrno::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5333 * nis_sperror::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5334 * nis_sperror_r::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5335 * nis_stats::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5336 * nis_verifygroup::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5337 @end menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5338
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5339 @include glibc-functions/nis_add.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5340 @include glibc-functions/nis_add_entry.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5341 @include glibc-functions/nis_addmember.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5342 @include glibc-functions/nis_checkpoint.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5343 @include glibc-functions/nis_clone_object.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5344 @include glibc-functions/nis_creategroup.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5345 @include glibc-functions/nis_destroy_object.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5346 @include glibc-functions/nis_destroygroup.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5347 @include glibc-functions/nis_dir_cmp.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5348 @include glibc-functions/nis_domain_of.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5349 @include glibc-functions/nis_domain_of_r.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5350 @include glibc-functions/nis_first_entry.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5351 @include glibc-functions/nis_freenames.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5352 @include glibc-functions/nis_freeresult.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5353 @include glibc-functions/nis_freeservlist.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5354 @include glibc-functions/nis_freetags.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5355 @include glibc-functions/nis_getnames.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5356 @include glibc-functions/nis_getservlist.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5357 @include glibc-functions/nis_ismember.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5358 @include glibc-functions/nis_leaf_of.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5359 @include glibc-functions/nis_leaf_of_r.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5360 @include glibc-functions/nis_lerror.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5361 @include glibc-functions/nis_list.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5362 @include glibc-functions/nis_local_directory.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5363 @include glibc-functions/nis_local_group.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5364 @include glibc-functions/nis_local_host.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5365 @include glibc-functions/nis_local_principal.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5366 @include glibc-functions/nis_lookup.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5367 @include glibc-functions/nis_mkdir.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5368 @include glibc-functions/nis_modify.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5369 @include glibc-functions/nis_modify_entry.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5370 @include glibc-functions/nis_name_of.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5371 @include glibc-functions/nis_name_of_r.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5372 @include glibc-functions/nis_next_entry.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5373 @include glibc-functions/nis_perror.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5374 @include glibc-functions/nis_ping.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5375 @include glibc-functions/nis_print_directory.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5376 @include glibc-functions/nis_print_entry.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5377 @include glibc-functions/nis_print_group.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5378 @include glibc-functions/nis_print_group_entry.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5379 @include glibc-functions/nis_print_link.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5380 @include glibc-functions/nis_print_object.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5381 @include glibc-functions/nis_print_result.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5382 @include glibc-functions/nis_print_rights.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5383 @include glibc-functions/nis_print_table.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5384 @include glibc-functions/nis_remove.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5385 @include glibc-functions/nis_remove_entry.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5386 @include glibc-functions/nis_removemember.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5387 @include glibc-functions/nis_rmdir.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5388 @include glibc-functions/nis_servstate.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5389 @include glibc-functions/nis_sperrno.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5390 @include glibc-functions/nis_sperror.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5391 @include glibc-functions/nis_sperror_r.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5392 @include glibc-functions/nis_stats.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5393 @include glibc-functions/nis_verifygroup.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5394
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5395 @node Glibc rpcsvc/nis_callback.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5396 @section Glibc @code{<rpcsvc/nis_callback.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5397
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5398 @menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5399 * xdr_cback_data::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5400 * xdr_obj_p::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5401 @end menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5402
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5403 @include glibc-functions/xdr_cback_data.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5404 @include glibc-functions/xdr_obj_p.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5405
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5406 @node Glibc rpcsvc/yp.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5407 @section Glibc @code{<rpcsvc/yp.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5408
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5409 @menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5410 * xdr_domainname::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5411 * xdr_keydat::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5412 * xdr_mapname::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5413 * xdr_peername::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5414 * xdr_valdat::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5415 * xdr_ypbind_binding::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5416 * xdr_ypbind_resp::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5417 * xdr_ypbind_resptype::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5418 * xdr_ypbind_setdom::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5419 * xdr_ypmap_parms::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5420 * xdr_ypmaplist::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5421 * xdr_yppush_status::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5422 * xdr_yppushresp_xfr::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5423 * xdr_ypreq_key::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5424 * xdr_ypreq_nokey::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5425 * xdr_ypreq_xfr::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5426 * xdr_ypresp_all::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5427 * xdr_ypresp_key_val::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5428 * xdr_ypresp_maplist::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5429 * xdr_ypresp_master::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5430 * xdr_ypresp_order::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5431 * xdr_ypresp_val::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5432 * xdr_ypresp_xfr::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5433 * xdr_ypstat::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5434 * xdr_ypxfrstat::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5435 @end menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5436
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5437 @include glibc-functions/xdr_domainname.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5438 @include glibc-functions/xdr_keydat.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5439 @include glibc-functions/xdr_mapname.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5440 @include glibc-functions/xdr_peername.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5441 @include glibc-functions/xdr_valdat.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5442 @include glibc-functions/xdr_ypbind_binding.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5443 @include glibc-functions/xdr_ypbind_resp.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5444 @include glibc-functions/xdr_ypbind_resptype.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5445 @include glibc-functions/xdr_ypbind_setdom.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5446 @include glibc-functions/xdr_ypmap_parms.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5447 @include glibc-functions/xdr_ypmaplist.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5448 @include glibc-functions/xdr_yppush_status.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5449 @include glibc-functions/xdr_yppushresp_xfr.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5450 @include glibc-functions/xdr_ypreq_key.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5451 @include glibc-functions/xdr_ypreq_nokey.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5452 @include glibc-functions/xdr_ypreq_xfr.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5453 @include glibc-functions/xdr_ypresp_all.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5454 @include glibc-functions/xdr_ypresp_key_val.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5455 @include glibc-functions/xdr_ypresp_maplist.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5456 @include glibc-functions/xdr_ypresp_master.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5457 @include glibc-functions/xdr_ypresp_order.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5458 @include glibc-functions/xdr_ypresp_val.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5459 @include glibc-functions/xdr_ypresp_xfr.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5460 @include glibc-functions/xdr_ypstat.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5461 @include glibc-functions/xdr_ypxfrstat.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5462
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5463 @node Glibc rpcsvc/yp_prot.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5464 @section Glibc @code{<rpcsvc/yp_prot.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5465
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5466 @menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5467 * xdr_ypall::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5468 @end menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5469
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5470 @include glibc-functions/xdr_ypall.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5471
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5472 @node Glibc rpcsvc/ypclnt.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5473 @section Glibc @code{<rpcsvc/ypclnt.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5474
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5475 @menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5476 * yp_all::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5477 * yp_bind::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5478 * yp_first::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5479 * yp_get_default_domain::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5480 * yp_master::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5481 * yp_match::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5482 * yp_next::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5483 * yp_order::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5484 * yp_unbind::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5485 * yp_update::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5486 * ypbinderr_string::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5487 * yperr_string::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5488 * ypprot_err::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5489 @end menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5490
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5491 @include glibc-functions/yp_all.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5492 @include glibc-functions/yp_bind.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5493 @include glibc-functions/yp_first.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5494 @include glibc-functions/yp_get_default_domain.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5495 @include glibc-functions/yp_master.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5496 @include glibc-functions/yp_match.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5497 @include glibc-functions/yp_next.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5498 @include glibc-functions/yp_order.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5499 @include glibc-functions/yp_unbind.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5500 @include glibc-functions/yp_update.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5501 @include glibc-functions/ypbinderr_string.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5502 @include glibc-functions/yperr_string.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5503 @include glibc-functions/ypprot_err.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5504
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5505 @node Glibc rpcsvc/ypupd.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5506 @section Glibc @code{<rpcsvc/ypupd.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5507
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5508 @menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5509 * xdr_yp_buf::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5510 * xdr_ypdelete_args::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5511 * xdr_ypupdate_args::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5512 @end menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5513
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5514 @include glibc-functions/xdr_yp_buf.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5515 @include glibc-functions/xdr_ypdelete_args.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5516 @include glibc-functions/xdr_ypupdate_args.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5517
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5518 @node Glibc sched.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5519 @section Glibc Extensions to @code{<sched.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5520
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5521 @menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5522 * clone::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5523 * sched_getaffinity::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5524 * sched_setaffinity::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5525 @end menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5526
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5527 @include glibc-functions/clone.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5528 @include glibc-functions/sched_getaffinity.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5529 @include glibc-functions/sched_setaffinity.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5530
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5531 @node Glibc search.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5532 @section Glibc Extensions to @code{<search.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5533
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5534 @menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5535 * hcreate_r::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5536 * hdestroy_r::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5537 * hsearch_r::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5538 * tdestroy::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5539 @end menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5540
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5541 @include glibc-functions/hcreate_r.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5542 @include glibc-functions/hdestroy_r.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5543 @include glibc-functions/hsearch_r.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5544 @include glibc-functions/tdestroy.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5545
12143
d1f84df3a7a4 selinux-h: always use getfilecon wrappers
Jim Meyering <meyering@redhat.com>
parents: 12116
diff changeset
5546 @node Glibc selinux/selinux.h
d1f84df3a7a4 selinux-h: always use getfilecon wrappers
Jim Meyering <meyering@redhat.com>
parents: 12116
diff changeset
5547 @section Glibc Extensions to @code{<selinux/selinux.h>}
d1f84df3a7a4 selinux-h: always use getfilecon wrappers
Jim Meyering <meyering@redhat.com>
parents: 12116
diff changeset
5548
d1f84df3a7a4 selinux-h: always use getfilecon wrappers
Jim Meyering <meyering@redhat.com>
parents: 12116
diff changeset
5549 @menu
d1f84df3a7a4 selinux-h: always use getfilecon wrappers
Jim Meyering <meyering@redhat.com>
parents: 12116
diff changeset
5550 * fgetfilecon::
d1f84df3a7a4 selinux-h: always use getfilecon wrappers
Jim Meyering <meyering@redhat.com>
parents: 12116
diff changeset
5551 * getfilecon::
d1f84df3a7a4 selinux-h: always use getfilecon wrappers
Jim Meyering <meyering@redhat.com>
parents: 12116
diff changeset
5552 * lgetfilecon::
d1f84df3a7a4 selinux-h: always use getfilecon wrappers
Jim Meyering <meyering@redhat.com>
parents: 12116
diff changeset
5553 @end menu
d1f84df3a7a4 selinux-h: always use getfilecon wrappers
Jim Meyering <meyering@redhat.com>
parents: 12116
diff changeset
5554
d1f84df3a7a4 selinux-h: always use getfilecon wrappers
Jim Meyering <meyering@redhat.com>
parents: 12116
diff changeset
5555 @include glibc-functions/getfilecon-desc.texi
d1f84df3a7a4 selinux-h: always use getfilecon wrappers
Jim Meyering <meyering@redhat.com>
parents: 12116
diff changeset
5556 @include glibc-functions/fgetfilecon.texi
d1f84df3a7a4 selinux-h: always use getfilecon wrappers
Jim Meyering <meyering@redhat.com>
parents: 12116
diff changeset
5557 @include glibc-functions/getfilecon.texi
d1f84df3a7a4 selinux-h: always use getfilecon wrappers
Jim Meyering <meyering@redhat.com>
parents: 12116
diff changeset
5558 @include glibc-functions/lgetfilecon.texi
d1f84df3a7a4 selinux-h: always use getfilecon wrappers
Jim Meyering <meyering@redhat.com>
parents: 12116
diff changeset
5559
9635
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5560 @c @node Glibc semaphore.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5561 @c @section Glibc Extensions to @code{<semaphore.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5562
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5563 @c @node Glibc setjmp.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5564 @c @section Glibc Extensions to @code{<setjmp.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5565
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5566 @node Glibc shadow.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5567 @section Glibc @code{<shadow.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5568
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5569 @menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5570 * endspent::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5571 * fgetspent::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5572 * fgetspent_r::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5573 * getspent::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5574 * getspent_r::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5575 * getspnam::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5576 * getspnam_r::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5577 * lckpwdf::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5578 * putspent::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5579 * setspent::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5580 * sgetspent::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5581 * sgetspent_r::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5582 * ulckpwdf::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5583 @end menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5584
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5585 @include glibc-functions/endspent.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5586 @include glibc-functions/fgetspent.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5587 @include glibc-functions/fgetspent_r.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5588 @include glibc-functions/getspent.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5589 @include glibc-functions/getspent_r.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5590 @include glibc-functions/getspnam.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5591 @include glibc-functions/getspnam_r.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5592 @include glibc-functions/lckpwdf.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5593 @include glibc-functions/putspent.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5594 @include glibc-functions/setspent.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5595 @include glibc-functions/sgetspent.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5596 @include glibc-functions/sgetspent_r.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5597 @include glibc-functions/ulckpwdf.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5598
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5599 @node Glibc signal.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5600 @section Glibc Extensions to @code{<signal.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5601
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5602 @menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5603 * gsignal::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5604 * sigandset::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5605 * sigblock::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5606 * siggetmask::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5607 * sigisemptyset::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5608 * sigorset::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5609 * sigreturn::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5610 * sigsetmask::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5611 * sigstack::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5612 * sigvec::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5613 * ssignal::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5614 * sys_siglist::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5615 * sysv_signal::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5616 @end menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5617
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5618 @include glibc-functions/gsignal.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5619 @include glibc-functions/sigandset.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5620 @include glibc-functions/sigblock.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5621 @include glibc-functions/siggetmask.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5622 @include glibc-functions/sigisemptyset.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5623 @include glibc-functions/sigorset.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5624 @include glibc-functions/sigreturn.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5625 @include glibc-functions/sigsetmask.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5626 @include glibc-functions/sigstack.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5627 @include glibc-functions/sigvec.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5628 @include glibc-functions/ssignal.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5629 @include glibc-functions/sys_siglist.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5630 @include glibc-functions/sysv_signal.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5631
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5632 @c @node Glibc spawn.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5633 @c @section Glibc Extensions to @code{<spawn.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5634
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5635 @c @node Glibc stdarg.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5636 @c @section Glibc Extensions to @code{<stdarg.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5637
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5638 @c @node Glibc stdbool.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5639 @c @section Glibc Extensions to @code{<stdbool.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5640
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5641 @c @node Glibc stddef.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5642 @c @section Glibc Extensions to @code{<stddef.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5643
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5644 @c @node Glibc stdint.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5645 @c @section Glibc Extensions to @code{<stdint.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5646
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5647 @node Glibc stdio.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5648 @section Glibc Extensions to @code{<stdio.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5649
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5650 @menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5651 * asprintf::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5652 * cuserid::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5653 * clearerr_unlocked::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5654 * fcloseall::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5655 * feof_unlocked::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5656 * ferror_unlocked::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5657 * fflush_unlocked::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5658 * fgetc_unlocked::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5659 * fgets_unlocked::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5660 * fileno_unlocked::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5661 * fopencookie::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5662 * fputc_unlocked::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5663 * fputs_unlocked::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5664 * fread_unlocked::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5665 * fwrite_unlocked::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5666 * getw::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5667 * putw::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5668 * setbuffer::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5669 * setlinebuf::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5670 * sys_errlist::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5671 * sys_nerr::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5672 * tmpnam_r::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5673 * vasprintf::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5674 @end menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5675
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5676 @include glibc-functions/asprintf.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5677 @include glibc-functions/cuserid.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5678 @include glibc-functions/clearerr_unlocked.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5679 @include glibc-functions/fcloseall.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5680 @include glibc-functions/feof_unlocked.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5681 @include glibc-functions/ferror_unlocked.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5682 @include glibc-functions/fflush_unlocked.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5683 @include glibc-functions/fgetc_unlocked.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5684 @include glibc-functions/fgets_unlocked.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5685 @include glibc-functions/fileno_unlocked.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5686 @include glibc-functions/fopencookie.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5687 @include glibc-functions/fputc_unlocked.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5688 @include glibc-functions/fputs_unlocked.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5689 @include glibc-functions/fread_unlocked.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5690 @include glibc-functions/fwrite_unlocked.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5691 @include glibc-functions/getw.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5692 @include glibc-functions/putw.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5693 @include glibc-functions/setbuffer.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5694 @include glibc-functions/setlinebuf.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5695 @include glibc-functions/sys_errlist.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5696 @include glibc-functions/sys_nerr.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5697 @include glibc-functions/tmpnam_r.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5698 @include glibc-functions/vasprintf.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5699
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5700 @node Glibc stdlib.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5701 @section Glibc Extensions to @code{<stdlib.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5702
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5703 @menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5704 * canonicalize_file_name::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5705 * cfree::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5706 * clearenv::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5707 * drand48_r::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5708 * ecvt_r::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5709 * erand48_r::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5710 * fcvt_r::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5711 * getloadavg::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5712 * getpt::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5713 * initstate_r::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5714 * jrand48_r::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5715 * lcong48_r::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5716 * lrand48_r::
11869
fce330cf6651 Reference some new glibc functions.
Bruno Haible <bruno@clisp.org>
parents: 11585
diff changeset
5717 * mkostemp::
12234
b45701f2ff71 mkstemps, mkostemps: new modules
Eric Blake <ebb9@byu.net>
parents: 12155
diff changeset
5718 * mkostemps::
9635
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5719 * mrand48_r::
12234
b45701f2ff71 mkstemps, mkostemps: new modules
Eric Blake <ebb9@byu.net>
parents: 12155
diff changeset
5720 * mkstemps::
9635
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5721 * nrand48_r::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5722 * on_exit::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5723 * ptsname_r::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5724 * qecvt::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5725 * qecvt_r::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5726 * qfcvt::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5727 * qfcvt_r::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5728 * qgcvt::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5729 * random_r::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5730 * rpmatch::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5731 * seed48_r::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5732 * setstate_r::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5733 * srand48_r::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5734 * srandom_r::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5735 * strtod_l::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5736 * strtof_l::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5737 * strtol_l::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5738 * strtold_l::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5739 * strtoll_l::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5740 * strtoq::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5741 * strtoul_l::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5742 * strtoull_l::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5743 * strtouq::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5744 * valloc::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5745 @end menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5746
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5747 @include glibc-functions/canonicalize_file_name.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5748 @include glibc-functions/cfree.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5749 @include glibc-functions/clearenv.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5750 @include glibc-functions/drand48_r.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5751 @include glibc-functions/ecvt_r.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5752 @include glibc-functions/erand48_r.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5753 @include glibc-functions/fcvt_r.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5754 @include glibc-functions/getloadavg.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5755 @include glibc-functions/getpt.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5756 @include glibc-functions/initstate_r.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5757 @include glibc-functions/jrand48_r.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5758 @include glibc-functions/lcong48_r.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5759 @include glibc-functions/lrand48_r.texi
11869
fce330cf6651 Reference some new glibc functions.
Bruno Haible <bruno@clisp.org>
parents: 11585
diff changeset
5760 @include glibc-functions/mkostemp.texi
12234
b45701f2ff71 mkstemps, mkostemps: new modules
Eric Blake <ebb9@byu.net>
parents: 12155
diff changeset
5761 @include glibc-functions/mkostemps.texi
9635
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5762 @include glibc-functions/mrand48_r.texi
12234
b45701f2ff71 mkstemps, mkostemps: new modules
Eric Blake <ebb9@byu.net>
parents: 12155
diff changeset
5763 @include glibc-functions/mkstemps.texi
9635
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5764 @include glibc-functions/nrand48_r.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5765 @include glibc-functions/on_exit.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5766 @include glibc-functions/ptsname_r.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5767 @include glibc-functions/qecvt.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5768 @include glibc-functions/qecvt_r.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5769 @include glibc-functions/qfcvt.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5770 @include glibc-functions/qfcvt_r.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5771 @include glibc-functions/qgcvt.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5772 @include glibc-functions/random_r.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5773 @include glibc-functions/rpmatch.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5774 @include glibc-functions/seed48_r.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5775 @include glibc-functions/setstate_r.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5776 @include glibc-functions/srand48_r.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5777 @include glibc-functions/srandom_r.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5778 @include glibc-functions/strtod_l.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5779 @include glibc-functions/strtof_l.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5780 @include glibc-functions/strtol_l.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5781 @include glibc-functions/strtold_l.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5782 @include glibc-functions/strtoll_l.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5783 @include glibc-functions/strtoq.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5784 @include glibc-functions/strtoul_l.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5785 @include glibc-functions/strtoull_l.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5786 @include glibc-functions/strtouq.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5787 @include glibc-functions/valloc.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5788
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5789 @node Glibc string.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5790 @section Glibc Extensions to @code{<string.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5791
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5792 @menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5793 * ffsl::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5794 * ffsll::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5795 * memfrob::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5796 * memmem::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5797 * mempcpy::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5798 * memrchr::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5799 * rawmemchr::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5800 * strcasestr::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5801 * strchrnul::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5802 * strfry::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5803 * strsep::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5804 * strverscmp::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5805 @end menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5806
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5807 @include glibc-functions/ffsl.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5808 @include glibc-functions/ffsll.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5809 @include glibc-functions/memfrob.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5810 @include glibc-functions/memmem.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5811 @include glibc-functions/mempcpy.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5812 @include glibc-functions/memrchr.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5813 @include glibc-functions/rawmemchr.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5814 @include glibc-functions/strcasestr.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5815 @include glibc-functions/strchrnul.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5816 @include glibc-functions/strfry.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5817 @include glibc-functions/strsep.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5818 @include glibc-functions/strverscmp.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5819
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5820 @c @node Glibc strings.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5821 @c @section Glibc Extensions to @code{<strings.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5822
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5823 @c @node Glibc stropts.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5824 @c @section Glibc Extensions to @code{<stropts.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5825
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5826 @node Glibc sys/capability.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5827 @section Glibc @code{<sys/capability.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5828
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5829 @menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5830 * capget::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5831 * capset::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5832 @end menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5833
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5834 @include glibc-functions/capget.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5835 @include glibc-functions/capset.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5836
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5837 @node Glibc sys/epoll.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5838 @section Glibc @code{<sys/epoll.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5839
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5840 @menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5841 * epoll_create::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5842 * epoll_ctl::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5843 * epoll_wait::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5844 @end menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5845
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5846 @include glibc-functions/epoll_create.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5847 @include glibc-functions/epoll_ctl.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5848 @include glibc-functions/epoll_wait.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5849
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5850 @node Glibc sys/file.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5851 @section Glibc @code{<sys/file.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5852
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5853 @menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5854 * flock::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5855 @end menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5856
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5857 @include glibc-functions/flock.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5858
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5859 @node Glibc sys/fsuid.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5860 @section Glibc @code{<sys/fsuid.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5861
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5862 @menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5863 * setfsgid::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5864 * setfsuid::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5865 @end menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5866
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5867 @include glibc-functions/setfsgid.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5868 @include glibc-functions/setfsuid.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5869
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5870 @node Glibc sys/gmon.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5871 @section Glibc @code{<sys/gmon.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5872
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5873 @menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5874 * monstartup::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5875 @end menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5876
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5877 @include glibc-functions/monstartup.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5878
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5879 @node Glibc sys/io.h and sys/perm.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5880 @section Glibc @code{<sys/io.h>}, @code{<sys/perm.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5881
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5882 @menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5883 * ioperm::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5884 * iopl::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5885 @end menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5886
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5887 @include glibc-functions/ioperm.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5888 @include glibc-functions/iopl.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5889
10611
02d4e9fb77b9 Document <sys/ioctl.h> status.
Bruno Haible <bruno@clisp.org>
parents: 10224
diff changeset
5890 @c @node Glibc sys/ioctl.h
02d4e9fb77b9 Document <sys/ioctl.h> status.
Bruno Haible <bruno@clisp.org>
parents: 10224
diff changeset
5891 @c @section Glibc @code{<sys/ioctl.h>}
02d4e9fb77b9 Document <sys/ioctl.h> status.
Bruno Haible <bruno@clisp.org>
parents: 10224
diff changeset
5892
9635
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5893 @c @node Glibc sys/ipc.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5894 @c @section Glibc Extensions to @code{<sys/ipc.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5895
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5896 @node Glibc sys/kdaemon.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5897 @section Glibc @code{<sys/kdaemon.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5898
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5899 @menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5900 * bdflush::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5901 @end menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5902
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5903 @include glibc-functions/bdflush.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5904
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5905 @node Glibc sys/klog.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5906 @section Glibc @code{<sys/klog.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5907
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5908 @menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5909 * klogctl::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5910 @end menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5911
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5912 @include glibc-functions/klogctl.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5913
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5914 @node Glibc sys/mman.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5915 @section Glibc Extensions to @code{<sys/mman.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5916
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5917 @menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5918 * madvise::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5919 * mincore::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5920 * mremap::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5921 * remap_file_pages::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5922 @end menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5923
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5924 @include glibc-functions/madvise.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5925 @include glibc-functions/mincore.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5926 @include glibc-functions/mremap.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5927 @include glibc-functions/remap_file_pages.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5928
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5929 @node Glibc sys/mount.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5930 @section Glibc @code{<sys/mount.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5931
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5932 @menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5933 * mount::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5934 * umount::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5935 * umount2::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5936 @end menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5937
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5938 @include glibc-functions/mount.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5939 @include glibc-functions/umount.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5940 @include glibc-functions/umount2.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5941
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5942 @c @node Glibc sys/msg.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5943 @c @section Glibc Extensions to @code{<sys/msg.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5944
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5945 @node Glibc sys/personality.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5946 @section Glibc @code{<sys/personality.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5947
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5948 @menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5949 * personality::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5950 @end menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5951
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5952 @include glibc-functions/personality.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5953
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5954 @node Glibc sys/prctl.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5955 @section Glibc @code{<sys/prctl.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5956
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5957 @menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5958 * prctl::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5959 @end menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5960
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5961 @include glibc-functions/prctl.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5962
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5963 @node Glibc sys/profil.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5964 @section Glibc @code{<sys/profil.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5965
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5966 @menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5967 * sprofil::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5968 @end menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5969
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5970 @include glibc-functions/sprofil.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5971
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5972 @node Glibc sys/ptrace.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5973 @section Glibc @code{<sys/ptrace.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5974
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5975 @menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5976 * ptrace::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5977 @end menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5978
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5979 @include glibc-functions/ptrace.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5980
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5981 @node Glibc sys/quota.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5982 @section Glibc @code{<sys/quota.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5983
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5984 @menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5985 * quotactl::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5986 @end menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5987
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5988 @include glibc-functions/quotactl.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5989
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5990 @node Glibc sys/reboot.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5991 @section Glibc @code{<sys/reboot.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5992
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5993 @menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5994 * reboot::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5995 @end menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5996
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5997 @include glibc-functions/reboot.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5998
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
5999 @c @node Glibc sys/resource.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6000 @c @section Glibc Extensions to @code{<sys/resource.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6001
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6002 @c @node Glibc sys/select.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6003 @c @section Glibc Extensions to @code{<sys/select.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6004
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6005 @node Glibc sys/sem.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6006 @section Glibc Extensions to @code{<sys/sem.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6007
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6008 @menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6009 * semtimedop::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6010 @end menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6011
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6012 @include glibc-functions/semtimedop.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6013
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6014 @node Glibc sys/sendfile.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6015 @section Glibc @code{<sys/sendfile.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6016
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6017 @menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6018 * sendfile::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6019 @end menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6020
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6021 @include glibc-functions/sendfile.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6022
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6023 @c @node Glibc sys/shm.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6024 @c @section Glibc Extensions to @code{<sys/shm.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6025
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6026 @node Glibc sys/socket.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6027 @section Glibc Extensions to @code{<sys/socket.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6028
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6029 @menu
11869
fce330cf6651 Reference some new glibc functions.
Bruno Haible <bruno@clisp.org>
parents: 11585
diff changeset
6030 * accept4::
9635
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6031 * isfdtype::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6032 @end menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6033
11869
fce330cf6651 Reference some new glibc functions.
Bruno Haible <bruno@clisp.org>
parents: 11585
diff changeset
6034 @include glibc-functions/accept4.texi
9635
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6035 @include glibc-functions/isfdtype.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6036
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6037 @node Glibc sys/stat.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6038 @section Glibc Extensions to @code{<sys/stat.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6039
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6040 @menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6041 * lchmod::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6042 @end menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6043
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6044 @include glibc-functions/lchmod.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6045
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6046 @node Glibc sys/statfs.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6047 @section Glibc @code{<sys/statfs.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6048
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6049 @menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6050 * fstatfs::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6051 * statfs::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6052 @end menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6053
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6054 @include glibc-functions/fstatfs.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6055 @include glibc-functions/statfs.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6056
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6057 @c @node Glibc sys/statvfs.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6058 @c @section Glibc Extensions to @code{<sys/statvfs.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6059
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6060 @node Glibc sys/swap.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6061 @section Glibc @code{<sys/swap.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6062
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6063 @menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6064 * swapoff::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6065 * swapon::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6066 @end menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6067
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6068 @include glibc-functions/swapoff.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6069 @include glibc-functions/swapon.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6070
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6071 @node Glibc sys/sysctl.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6072 @section Glibc @code{<sys/sysctl.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6073
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6074 @menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6075 * sysctl::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6076 @end menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6077
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6078 @include glibc-functions/sysctl.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6079
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6080 @node Glibc sys/sysinfo.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6081 @section Glibc @code{<sys/sysinfo.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6082
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6083 @menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6084 * get_avphys_pages::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6085 * get_nprocs::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6086 * get_nprocs_conf::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6087 * get_phys_pages::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6088 * sysinfo::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6089 @end menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6090
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6091 @include glibc-functions/get_avphys_pages.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6092 @include glibc-functions/get_nprocs.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6093 @include glibc-functions/get_nprocs_conf.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6094 @include glibc-functions/get_phys_pages.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6095 @include glibc-functions/sysinfo.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6096
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6097 @node Glibc sys/syslog.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6098 @section Glibc @code{<sys/syslog.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6099
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6100 @menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6101 * vsyslog::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6102 @end menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6103
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6104 @include glibc-functions/vsyslog.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6105
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6106 @node Glibc sys/sysmacros.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6107 @section Glibc @code{<sys/sysmacros.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6108
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6109 @menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6110 * gnu_dev_major::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6111 * gnu_dev_makedev::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6112 * gnu_dev_minor::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6113 @end menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6114
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6115 @include glibc-functions/gnu_dev_major.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6116 @include glibc-functions/gnu_dev_makedev.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6117 @include glibc-functions/gnu_dev_minor.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6118
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6119 @node Glibc sys/time.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6120 @section Glibc Extensions to @code{<sys/time.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6121
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6122 @menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6123 * adjtime::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6124 * futimes::
12155
a12f708060ff doc: mention timestamp portability issues
Eric Blake <ebb9@byu.net>
parents: 12143
diff changeset
6125 * futimesat::
9635
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6126 * lutimes::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6127 * settimeofday::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6128 @end menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6129
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6130 @include glibc-functions/adjtime.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6131 @include glibc-functions/futimes.texi
12155
a12f708060ff doc: mention timestamp portability issues
Eric Blake <ebb9@byu.net>
parents: 12143
diff changeset
6132 @include glibc-functions/futimesat.texi
9635
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6133 @include glibc-functions/lutimes.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6134 @include glibc-functions/settimeofday.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6135
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6136 @c @node Glibc sys/timeb.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6137 @c @section Glibc Extensions to @code{<sys/timeb.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6138
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6139 @c @node Glibc sys/times.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6140 @c @section Glibc Extensions to @code{<sys/times.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6141
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6142 @node Glibc sys/timex.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6143 @section Glibc @code{<sys/timex.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6144
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6145 @menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6146 * adjtimex::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6147 * ntp_adjtime::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6148 * ntp_gettime::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6149 @end menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6150
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6151 @include glibc-functions/adjtimex.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6152 @include glibc-functions/ntp_adjtime.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6153 @include glibc-functions/ntp_gettime.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6154
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6155 @c @node Glibc sys/types.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6156 @c @section Glibc Extensions to @code{<sys/types.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6157
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6158 @c @node Glibc sys/uio.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6159 @c @section Glibc Extensions to @code{<sys/uio.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6160
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6161 @c @node Glibc sys/un.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6162 @c @section Glibc Extensions to @code{<sys/un.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6163
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6164 @node Glibc sys/ustat.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6165 @section Glibc @code{<sys/ustat.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6166
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6167 @menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6168 * ustat::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6169 @end menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6170
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6171 @include glibc-functions/ustat.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6172
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6173 @c @node Glibc sys/utsname.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6174 @c @section Glibc Extensions to @code{<sys/utsname.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6175
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6176 @node Glibc sys/vlimit.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6177 @section Glibc @code{<sys/vlimit.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6178
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6179 @menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6180 * vlimit::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6181 @end menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6182
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6183 @include glibc-functions/vlimit.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6184
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6185 @node Glibc sys/vm86.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6186 @section Glibc @code{<sys/vm86.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6187
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6188 @menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6189 * vm86::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6190 @end menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6191
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6192 @include glibc-functions/vm86.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6193
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6194 @node Glibc sys/vtimes.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6195 @section Glibc @code{<sys/vtimes.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6196
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6197 @menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6198 * vtimes::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6199 @end menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6200
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6201 @include glibc-functions/vtimes.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6202
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6203 @node Glibc sys/wait.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6204 @section Glibc Extensions to @code{<sys/wait.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6205
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6206 @menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6207 * wait3::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6208 * wait4::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6209 @end menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6210
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6211 @include glibc-functions/wait3.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6212 @include glibc-functions/wait4.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6213
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6214 @node Glibc sys/xattr.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6215 @section Glibc @code{<sys/xattr.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6216
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6217 @menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6218 * fgetxattr::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6219 * flistxattr::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6220 * fremovexattr::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6221 * fsetxattr::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6222 * getxattr::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6223 * lgetxattr::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6224 * listxattr::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6225 * llistxattr::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6226 * lremovexattr::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6227 * lsetxattr::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6228 * removexattr::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6229 * setxattr::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6230 @end menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6231
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6232 @include glibc-functions/fgetxattr.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6233 @include glibc-functions/flistxattr.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6234 @include glibc-functions/fremovexattr.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6235 @include glibc-functions/fsetxattr.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6236 @include glibc-functions/getxattr.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6237 @include glibc-functions/lgetxattr.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6238 @include glibc-functions/listxattr.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6239 @include glibc-functions/llistxattr.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6240 @include glibc-functions/lremovexattr.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6241 @include glibc-functions/lsetxattr.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6242 @include glibc-functions/removexattr.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6243 @include glibc-functions/setxattr.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6244
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6245 @c @node Glibc sysexits.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6246 @c @section Glibc @code{<sysexits.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6247
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6248 @c @node Glibc syslog.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6249 @c @section Glibc Extensions to @code{<syslog.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6250
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6251 @c @node Glibc tar.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6252 @c @section Glibc Extensions to @code{<tar.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6253
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6254 @node Glibc termios.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6255 @section Glibc Extensions to @code{<termios.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6256
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6257 @menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6258 * cfmakeraw::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6259 * cfsetspeed::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6260 @end menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6261
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6262 @include glibc-functions/cfmakeraw.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6263 @include glibc-functions/cfsetspeed.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6264
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6265 @c @node Glibc tgmath.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6266 @c @section Glibc Extensions to @code{<tgmath.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6267
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6268 @node Glibc time.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6269 @section Glibc Extensions to @code{<time.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6270
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6271 @menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6272 * dysize::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6273 * getdate_r::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6274 * stime::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6275 * strptime_l::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6276 * timegm::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6277 * timelocal::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6278 @end menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6279
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6280 @include glibc-functions/dysize.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6281 @include glibc-functions/getdate_r.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6282 @include glibc-functions/stime.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6283 @include glibc-functions/strptime_l.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6284 @include glibc-functions/timegm.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6285 @include glibc-functions/timelocal.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6286
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6287 @c @node Glibc trace.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6288 @c @section Glibc Extensions to @code{<trace.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6289
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6290 @node Glibc ttyent.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6291 @section Glibc @code{<ttyent.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6292
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6293 @menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6294 * endttyent::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6295 * getttyent::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6296 * getttynam::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6297 * setttyent::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6298 @end menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6299
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6300 @include glibc-functions/endttyent.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6301 @include glibc-functions/getttyent.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6302 @include glibc-functions/getttynam.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6303 @include glibc-functions/setttyent.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6304
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6305 @c @node Glibc ucontext.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6306 @c @section Glibc Extensions to @code{<ucontext.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6307
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6308 @c @node Glibc ulimit.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6309 @c @section Glibc Extensions to @code{<ulimit.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6310
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6311 @node Glibc unistd.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6312 @section Glibc Extensions to @code{<unistd.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6313
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6314 @menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6315 * acct::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6316 * brk::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6317 * chroot::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6318 * daemon::
11869
fce330cf6651 Reference some new glibc functions.
Bruno Haible <bruno@clisp.org>
parents: 11585
diff changeset
6319 * dup3::
9635
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6320 * endusershell::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6321 * euidaccess::
12080
6b1f45c2820d doc: mention yet more cygwin 1.7 status
Eric Blake <ebb9@byu.net>
parents: 11869
diff changeset
6322 * execvpe::
9635
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6323 * get_current_dir_name::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6324 * getdomainname::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6325 * getdtablesize::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6326 * getpagesize::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6327 * getpass::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6328 * getresgid::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6329 * getresuid::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6330 * getusershell::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6331 * group_member::
11869
fce330cf6651 Reference some new glibc functions.
Bruno Haible <bruno@clisp.org>
parents: 11585
diff changeset
6332 * pipe2::
9635
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6333 * profil::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6334 * revoke::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6335 * sbrk::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6336 * setlogin::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6337 * setdomainname::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6338 * sethostid::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6339 * sethostname::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6340 * setresgid::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6341 * setresuid::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6342 * setusershell::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6343 * syscall::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6344 * ttyslot::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6345 * vhangup::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6346 @end menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6347
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6348 @include glibc-functions/acct.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6349 @include glibc-functions/brk.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6350 @include glibc-functions/chroot.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6351 @include glibc-functions/daemon.texi
11869
fce330cf6651 Reference some new glibc functions.
Bruno Haible <bruno@clisp.org>
parents: 11585
diff changeset
6352 @include glibc-functions/dup3.texi
9635
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6353 @include glibc-functions/endusershell.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6354 @include glibc-functions/euidaccess.texi
12116
e8a96a056df7 include execvpe.texi, so doc builds again
Karl Berry <karl@freefriends.org>
parents: 12080
diff changeset
6355 @include glibc-functions/execvpe.texi
9635
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6356 @include glibc-functions/get_current_dir_name.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6357 @include glibc-functions/getdomainname.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6358 @include glibc-functions/getdtablesize.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6359 @include glibc-functions/getpagesize.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6360 @include glibc-functions/getpass.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6361 @include glibc-functions/getresgid.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6362 @include glibc-functions/getresuid.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6363 @include glibc-functions/getusershell.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6364 @include glibc-functions/group_member.texi
11869
fce330cf6651 Reference some new glibc functions.
Bruno Haible <bruno@clisp.org>
parents: 11585
diff changeset
6365 @include glibc-functions/pipe2.texi
9635
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6366 @include glibc-functions/profil.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6367 @include glibc-functions/revoke.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6368 @include glibc-functions/sbrk.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6369 @include glibc-functions/setlogin.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6370 @include glibc-functions/setdomainname.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6371 @include glibc-functions/sethostid.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6372 @include glibc-functions/sethostname.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6373 @include glibc-functions/setresgid.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6374 @include glibc-functions/setresuid.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6375 @include glibc-functions/setusershell.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6376 @include glibc-functions/syscall.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6377 @include glibc-functions/ttyslot.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6378 @include glibc-functions/vhangup.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6379
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6380 @c @node Glibc utime.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6381 @c @section Glibc Extensions to @code{<utime.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6382
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6383 @node Glibc utmp.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6384 @section Glibc @code{<utmp.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6385
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6386 @menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6387 * endutent::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6388 * getutent::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6389 * getutent_r::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6390 * getutid::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6391 * getutid_r::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6392 * getutline::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6393 * getutline_r::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6394 * pututline::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6395 * setutent::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6396 * updwtmp::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6397 * utmpname::
13035
103b9afdc2ea login_tty: Documentation.
Bruno Haible <bruno@clisp.org>
parents: 12952
diff changeset
6398 * login_tty::
9635
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6399 @end menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6400
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6401 @include glibc-functions/endutent.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6402 @include glibc-functions/getutent.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6403 @include glibc-functions/getutent_r.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6404 @include glibc-functions/getutid.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6405 @include glibc-functions/getutid_r.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6406 @include glibc-functions/getutline.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6407 @include glibc-functions/getutline_r.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6408 @include glibc-functions/pututline.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6409 @include glibc-functions/setutent.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6410 @include glibc-functions/updwtmp.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6411 @include glibc-functions/utmpname.texi
13035
103b9afdc2ea login_tty: Documentation.
Bruno Haible <bruno@clisp.org>
parents: 12952
diff changeset
6412 @include glibc-functions/login_tty.texi
9635
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6413
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6414 @node Glibc utmpx.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6415 @section Glibc Extensions to @code{<utmpx.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6416
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6417 @menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6418 * getutmp::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6419 * getutmpx::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6420 * updwtmpx::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6421 * utmpxname::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6422 @end menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6423
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6424 @include glibc-functions/getutmp.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6425 @include glibc-functions/getutmpx.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6426 @include glibc-functions/updwtmpx.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6427 @include glibc-functions/utmpxname.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6428
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6429 @node Glibc wchar.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6430 @section Glibc Extensions to @code{<wchar.h>}
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6431
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6432 @menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6433 * fgetwc_unlocked::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6434 * fgetws_unlocked::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6435 * fputwc_unlocked::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6436 * fputws_unlocked::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6437 * getwc_unlocked::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6438 * getwchar_unlocked::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6439 * putwc_unlocked::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6440 * putwchar_unlocked::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6441 * wcschrnul::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6442 * wcsftime_l::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6443 * wcstod_l::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6444 * wcstof_l::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6445 * wcstol_l::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6446 * wcstold_l::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6447 * wcstoll_l::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6448 * wcstoq::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6449 * wcstoul_l::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6450 * wcstoull_l::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6451 * wcstouq::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6452 * wmempcpy::
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6453 @end menu
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6454
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6455 @include glibc-functions/fgetwc_unlocked.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6456 @include glibc-functions/fgetws_unlocked.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6457 @include glibc-functions/fputwc_unlocked.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6458 @include glibc-functions/fputws_unlocked.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6459 @include glibc-functions/getwc_unlocked.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6460 @include glibc-functions/getwchar_unlocked.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6461 @include glibc-functions/putwc_unlocked.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6462 @include glibc-functions/putwchar_unlocked.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6463 @include glibc-functions/wcschrnul.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6464 @include glibc-functions/wcsftime_l.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6465 @include glibc-functions/wcstod_l.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6466 @include glibc-functions/wcstof_l.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6467 @include glibc-functions/wcstol_l.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6468 @include glibc-functions/wcstold_l.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6469 @include glibc-functions/wcstoll_l.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6470 @include glibc-functions/wcstoq.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6471 @include glibc-functions/wcstoul_l.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6472 @include glibc-functions/wcstoull_l.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6473 @include glibc-functions/wcstouq.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6474 @include glibc-functions/wmempcpy.texi
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6475
10879
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
6476 @c @node Glibc wctype.h
fb8d0f8624e2 Move documentation for glibc functions that are now in POSIX.
Bruno Haible <bruno@clisp.org>
parents: 10875
diff changeset
6477 @c @section Glibc Extensions to @code{<wctype.h>}
9635
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6478
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6479 @c @node Glibc wordexp.h
3a9052fb8e95 New documentation of GNU libc functions.
Bruno Haible <bruno@clisp.org>
parents: 9623
diff changeset
6480 @c @section Glibc Extensions to @code{<wordexp.h>}
9623
69d9307c0aa0 Convert strcasestr module to use Two-Way algorithm.
Eric Blake <ebb9@byu.net>
parents: 9611
diff changeset
6481
7546
de9055fd713b Split the chapter "Gnulib" into 3 chapters "Introduction",
Bruno Haible <bruno@clisp.org>
parents: 7334
diff changeset
6482 @node Particular Modules
de9055fd713b Split the chapter "Gnulib" into 3 chapters "Introduction",
Bruno Haible <bruno@clisp.org>
parents: 7334
diff changeset
6483 @chapter Particular Modules
de9055fd713b Split the chapter "Gnulib" into 3 chapters "Introduction",
Bruno Haible <bruno@clisp.org>
parents: 7334
diff changeset
6484
de9055fd713b Split the chapter "Gnulib" into 3 chapters "Introduction",
Bruno Haible <bruno@clisp.org>
parents: 7334
diff changeset
6485 @menu
9550
6bc27027a2d6 Avoid using the syntax symbol() in formatted documentation.
Bruno Haible <bruno@clisp.org>
parents: 9412
diff changeset
6486 * alloca::
6bc27027a2d6 Avoid using the syntax symbol() in formatted documentation.
Bruno Haible <bruno@clisp.org>
parents: 9412
diff changeset
6487 * alloca-opt::
11204
55b4123a6159 Cosmetic tweaks in the safe-alloc module.
Bruno Haible <bruno@clisp.org>
parents: 11173
diff changeset
6488 * Safe Allocation Macros::
9603
7f9da67a609a Add documentation for the c-* modules.
Bruno Haible <bruno@clisp.org>
parents: 9571
diff changeset
6489 * String Functions in C Locale::
7546
de9055fd713b Split the chapter "Gnulib" into 3 chapters "Introduction",
Bruno Haible <bruno@clisp.org>
parents: 7334
diff changeset
6490 * Quoting::
7778
1736cdb7eda4 document error/progname interaction
Karl Berry <karl@freefriends.org>
parents: 7618
diff changeset
6491 * error and progname::
7546
de9055fd713b Split the chapter "Gnulib" into 3 chapters "Introduction",
Bruno Haible <bruno@clisp.org>
parents: 7334
diff changeset
6492 * gcd::
11150
c12f4930ab01 Document the 'havelib' module.
Bruno Haible <bruno@clisp.org>
parents: 11149
diff changeset
6493 * Searching for Libraries::
11255
8654d5f5a115 Rearrange doc about symbols in shared libraries.
Bruno Haible <bruno@clisp.org>
parents: 11254
diff changeset
6494 * Exported Symbols of Shared Libraries::
8654d5f5a115 Rearrange doc about symbols in shared libraries.
Bruno Haible <bruno@clisp.org>
parents: 11254
diff changeset
6495 * LD Version Scripts::
11441
e89e1991ce01 Add lib-msvc-compat module.
Simon Josefsson <simon@josefsson.org>
parents: 11255
diff changeset
6496 * Visual Studio Compatibility::
8272
fd48e35f4e5e New modules relocatable, relocatable-lib, relocatable-script.
Bruno Haible <bruno@clisp.org>
parents: 7778
diff changeset
6497 * Supporting Relocation::
9761
f63d3075f044 Rename __func__ module to func.
Simon Josefsson <simon@josefsson.org>
parents: 9760
diff changeset
6498 * func::
10797
3c68487be563 Add documentation for warnings module, from Bruno.
Simon Josefsson <simon@josefsson.org>
parents: 10763
diff changeset
6499 * warnings::
10849
ce362087a6b5 Document the 'manywarnings' module.
Bruno Haible <bruno@clisp.org>
parents: 10797
diff changeset
6500 * manywarnings::
13358
b0d3c17d7d3d Add new module valgrind-tests.
Simon Josefsson <simon@josefsson.org>
parents: 13264
diff changeset
6501 * Running self-tests under valgrind::
7546
de9055fd713b Split the chapter "Gnulib" into 3 chapters "Introduction",
Bruno Haible <bruno@clisp.org>
parents: 7334
diff changeset
6502 @end menu
de9055fd713b Split the chapter "Gnulib" into 3 chapters "Introduction",
Bruno Haible <bruno@clisp.org>
parents: 7334
diff changeset
6503
9550
6bc27027a2d6 Avoid using the syntax symbol() in formatted documentation.
Bruno Haible <bruno@clisp.org>
parents: 9412
diff changeset
6504 @node alloca
6bc27027a2d6 Avoid using the syntax symbol() in formatted documentation.
Bruno Haible <bruno@clisp.org>
parents: 9412
diff changeset
6505 @section alloca
6bc27027a2d6 Avoid using the syntax symbol() in formatted documentation.
Bruno Haible <bruno@clisp.org>
parents: 9412
diff changeset
6506 @findex alloca
6bc27027a2d6 Avoid using the syntax symbol() in formatted documentation.
Bruno Haible <bruno@clisp.org>
parents: 9412
diff changeset
6507 @include alloca.texi
6bc27027a2d6 Avoid using the syntax symbol() in formatted documentation.
Bruno Haible <bruno@clisp.org>
parents: 9412
diff changeset
6508
6bc27027a2d6 Avoid using the syntax symbol() in formatted documentation.
Bruno Haible <bruno@clisp.org>
parents: 9412
diff changeset
6509 @node alloca-opt
6bc27027a2d6 Avoid using the syntax symbol() in formatted documentation.
Bruno Haible <bruno@clisp.org>
parents: 9412
diff changeset
6510 @section alloca-opt
6bc27027a2d6 Avoid using the syntax symbol() in formatted documentation.
Bruno Haible <bruno@clisp.org>
parents: 9412
diff changeset
6511 @findex alloca
6bc27027a2d6 Avoid using the syntax symbol() in formatted documentation.
Bruno Haible <bruno@clisp.org>
parents: 9412
diff changeset
6512 @include alloca-opt.texi
6bc27027a2d6 Avoid using the syntax symbol() in formatted documentation.
Bruno Haible <bruno@clisp.org>
parents: 9412
diff changeset
6513
11204
55b4123a6159 Cosmetic tweaks in the safe-alloc module.
Bruno Haible <bruno@clisp.org>
parents: 11173
diff changeset
6514 @include safe-alloc.texi
55b4123a6159 Cosmetic tweaks in the safe-alloc module.
Bruno Haible <bruno@clisp.org>
parents: 11173
diff changeset
6515
9603
7f9da67a609a Add documentation for the c-* modules.
Bruno Haible <bruno@clisp.org>
parents: 9571
diff changeset
6516 @node String Functions in C Locale
7f9da67a609a Add documentation for the c-* modules.
Bruno Haible <bruno@clisp.org>
parents: 9571
diff changeset
6517 @section Character and String Functions in C Locale
7f9da67a609a Add documentation for the c-* modules.
Bruno Haible <bruno@clisp.org>
parents: 9571
diff changeset
6518
7f9da67a609a Add documentation for the c-* modules.
Bruno Haible <bruno@clisp.org>
parents: 9571
diff changeset
6519 The functions in this section are similar to the generic string functions
7f9da67a609a Add documentation for the c-* modules.
Bruno Haible <bruno@clisp.org>
parents: 9571
diff changeset
6520 from the standard C library, except that
7f9da67a609a Add documentation for the c-* modules.
Bruno Haible <bruno@clisp.org>
parents: 9571
diff changeset
6521 @itemize
7f9da67a609a Add documentation for the c-* modules.
Bruno Haible <bruno@clisp.org>
parents: 9571
diff changeset
6522 @item
7f9da67a609a Add documentation for the c-* modules.
Bruno Haible <bruno@clisp.org>
parents: 9571
diff changeset
6523 They behave as if the locale was set to the "C" locale, even when the
7f9da67a609a Add documentation for the c-* modules.
Bruno Haible <bruno@clisp.org>
parents: 9571
diff changeset
6524 locale is different, and/or
7f9da67a609a Add documentation for the c-* modules.
Bruno Haible <bruno@clisp.org>
parents: 9571
diff changeset
6525 @item
7f9da67a609a Add documentation for the c-* modules.
Bruno Haible <bruno@clisp.org>
parents: 9571
diff changeset
6526 They are specially optimized for the case where all characters are plain
7f9da67a609a Add documentation for the c-* modules.
Bruno Haible <bruno@clisp.org>
parents: 9571
diff changeset
6527 ASCII characters.
7f9da67a609a Add documentation for the c-* modules.
Bruno Haible <bruno@clisp.org>
parents: 9571
diff changeset
6528 @end itemize
7f9da67a609a Add documentation for the c-* modules.
Bruno Haible <bruno@clisp.org>
parents: 9571
diff changeset
6529
7f9da67a609a Add documentation for the c-* modules.
Bruno Haible <bruno@clisp.org>
parents: 9571
diff changeset
6530 @menu
7f9da67a609a Add documentation for the c-* modules.
Bruno Haible <bruno@clisp.org>
parents: 9571
diff changeset
6531 * c-ctype::
7f9da67a609a Add documentation for the c-* modules.
Bruno Haible <bruno@clisp.org>
parents: 9571
diff changeset
6532 * c-strcase::
7f9da67a609a Add documentation for the c-* modules.
Bruno Haible <bruno@clisp.org>
parents: 9571
diff changeset
6533 * c-strcaseeq::
7f9da67a609a Add documentation for the c-* modules.
Bruno Haible <bruno@clisp.org>
parents: 9571
diff changeset
6534 * c-strcasestr::
7f9da67a609a Add documentation for the c-* modules.
Bruno Haible <bruno@clisp.org>
parents: 9571
diff changeset
6535 * c-strstr::
7f9da67a609a Add documentation for the c-* modules.
Bruno Haible <bruno@clisp.org>
parents: 9571
diff changeset
6536 * c-strtod::
7f9da67a609a Add documentation for the c-* modules.
Bruno Haible <bruno@clisp.org>
parents: 9571
diff changeset
6537 * c-strtold::
7f9da67a609a Add documentation for the c-* modules.
Bruno Haible <bruno@clisp.org>
parents: 9571
diff changeset
6538 @end menu
7f9da67a609a Add documentation for the c-* modules.
Bruno Haible <bruno@clisp.org>
parents: 9571
diff changeset
6539
7f9da67a609a Add documentation for the c-* modules.
Bruno Haible <bruno@clisp.org>
parents: 9571
diff changeset
6540 @node c-ctype
7f9da67a609a Add documentation for the c-* modules.
Bruno Haible <bruno@clisp.org>
parents: 9571
diff changeset
6541 @subsection c-ctype
7f9da67a609a Add documentation for the c-* modules.
Bruno Haible <bruno@clisp.org>
parents: 9571
diff changeset
6542 @include c-ctype.texi
7f9da67a609a Add documentation for the c-* modules.
Bruno Haible <bruno@clisp.org>
parents: 9571
diff changeset
6543
7f9da67a609a Add documentation for the c-* modules.
Bruno Haible <bruno@clisp.org>
parents: 9571
diff changeset
6544 @node c-strcase
7f9da67a609a Add documentation for the c-* modules.
Bruno Haible <bruno@clisp.org>
parents: 9571
diff changeset
6545 @subsection c-strcase
7f9da67a609a Add documentation for the c-* modules.
Bruno Haible <bruno@clisp.org>
parents: 9571
diff changeset
6546 @include c-strcase.texi
7f9da67a609a Add documentation for the c-* modules.
Bruno Haible <bruno@clisp.org>
parents: 9571
diff changeset
6547
7f9da67a609a Add documentation for the c-* modules.
Bruno Haible <bruno@clisp.org>
parents: 9571
diff changeset
6548 @node c-strcaseeq
7f9da67a609a Add documentation for the c-* modules.
Bruno Haible <bruno@clisp.org>
parents: 9571
diff changeset
6549 @subsection c-strcaseeq
7f9da67a609a Add documentation for the c-* modules.
Bruno Haible <bruno@clisp.org>
parents: 9571
diff changeset
6550 @include c-strcaseeq.texi
7f9da67a609a Add documentation for the c-* modules.
Bruno Haible <bruno@clisp.org>
parents: 9571
diff changeset
6551
7f9da67a609a Add documentation for the c-* modules.
Bruno Haible <bruno@clisp.org>
parents: 9571
diff changeset
6552 @node c-strcasestr
7f9da67a609a Add documentation for the c-* modules.
Bruno Haible <bruno@clisp.org>
parents: 9571
diff changeset
6553 @subsection c-strcasestr
7f9da67a609a Add documentation for the c-* modules.
Bruno Haible <bruno@clisp.org>
parents: 9571
diff changeset
6554 @include c-strcasestr.texi
7f9da67a609a Add documentation for the c-* modules.
Bruno Haible <bruno@clisp.org>
parents: 9571
diff changeset
6555
7f9da67a609a Add documentation for the c-* modules.
Bruno Haible <bruno@clisp.org>
parents: 9571
diff changeset
6556 @node c-strstr
7f9da67a609a Add documentation for the c-* modules.
Bruno Haible <bruno@clisp.org>
parents: 9571
diff changeset
6557 @subsection c-strstr
7f9da67a609a Add documentation for the c-* modules.
Bruno Haible <bruno@clisp.org>
parents: 9571
diff changeset
6558 @include c-strstr.texi
7f9da67a609a Add documentation for the c-* modules.
Bruno Haible <bruno@clisp.org>
parents: 9571
diff changeset
6559
7f9da67a609a Add documentation for the c-* modules.
Bruno Haible <bruno@clisp.org>
parents: 9571
diff changeset
6560 @node c-strtod
7f9da67a609a Add documentation for the c-* modules.
Bruno Haible <bruno@clisp.org>
parents: 9571
diff changeset
6561 @subsection c-strtod
7f9da67a609a Add documentation for the c-* modules.
Bruno Haible <bruno@clisp.org>
parents: 9571
diff changeset
6562 @include c-strtod.texi
7f9da67a609a Add documentation for the c-* modules.
Bruno Haible <bruno@clisp.org>
parents: 9571
diff changeset
6563
7f9da67a609a Add documentation for the c-* modules.
Bruno Haible <bruno@clisp.org>
parents: 9571
diff changeset
6564 @node c-strtold
7f9da67a609a Add documentation for the c-* modules.
Bruno Haible <bruno@clisp.org>
parents: 9571
diff changeset
6565 @subsection c-strtold
7f9da67a609a Add documentation for the c-* modules.
Bruno Haible <bruno@clisp.org>
parents: 9571
diff changeset
6566 @include c-strtold.texi
7f9da67a609a Add documentation for the c-* modules.
Bruno Haible <bruno@clisp.org>
parents: 9571
diff changeset
6567
7546
de9055fd713b Split the chapter "Gnulib" into 3 chapters "Introduction",
Bruno Haible <bruno@clisp.org>
parents: 7334
diff changeset
6568 @include quote.texi
11149
69adbf69b681 Fix wrong order of sections, compared to TOC.
Bruno Haible <bruno@clisp.org>
parents: 11101
diff changeset
6569
7778
1736cdb7eda4 document error/progname interaction
Karl Berry <karl@freefriends.org>
parents: 7618
diff changeset
6570 @include error.texi
11149
69adbf69b681 Fix wrong order of sections, compared to TOC.
Bruno Haible <bruno@clisp.org>
parents: 11101
diff changeset
6571
7546
de9055fd713b Split the chapter "Gnulib" into 3 chapters "Introduction",
Bruno Haible <bruno@clisp.org>
parents: 7334
diff changeset
6572 @include gcd.texi
de9055fd713b Split the chapter "Gnulib" into 3 chapters "Introduction",
Bruno Haible <bruno@clisp.org>
parents: 7334
diff changeset
6573
11150
c12f4930ab01 Document the 'havelib' module.
Bruno Haible <bruno@clisp.org>
parents: 11149
diff changeset
6574 @include havelib.texi
c12f4930ab01 Document the 'havelib' module.
Bruno Haible <bruno@clisp.org>
parents: 11149
diff changeset
6575
11442
925138552c76 Rename module 'visibility'.
Bruno Haible <bruno@clisp.org>
parents: 11441
diff changeset
6576 @include lib-symbol-visibility.texi
11255
8654d5f5a115 Rearrange doc about symbols in shared libraries.
Bruno Haible <bruno@clisp.org>
parents: 11254
diff changeset
6577
8654d5f5a115 Rearrange doc about symbols in shared libraries.
Bruno Haible <bruno@clisp.org>
parents: 11254
diff changeset
6578 @include ld-version-script.texi
8654d5f5a115 Rearrange doc about symbols in shared libraries.
Bruno Haible <bruno@clisp.org>
parents: 11254
diff changeset
6579
11441
e89e1991ce01 Add lib-msvc-compat module.
Simon Josefsson <simon@josefsson.org>
parents: 11255
diff changeset
6580 @include ld-output-def.texi
e89e1991ce01 Add lib-msvc-compat module.
Simon Josefsson <simon@josefsson.org>
parents: 11255
diff changeset
6581
11149
69adbf69b681 Fix wrong order of sections, compared to TOC.
Bruno Haible <bruno@clisp.org>
parents: 11101
diff changeset
6582 @include relocatable-maint.texi
69adbf69b681 Fix wrong order of sections, compared to TOC.
Bruno Haible <bruno@clisp.org>
parents: 11101
diff changeset
6583
9764
d0febee6878d Move the documentation of module 'func' to its own file.
Bruno Haible <bruno@clisp.org>
parents: 9761
diff changeset
6584 @include func.texi
d0febee6878d Move the documentation of module 'func' to its own file.
Bruno Haible <bruno@clisp.org>
parents: 9761
diff changeset
6585
10797
3c68487be563 Add documentation for warnings module, from Bruno.
Simon Josefsson <simon@josefsson.org>
parents: 10763
diff changeset
6586 @include warnings.texi
3c68487be563 Add documentation for warnings module, from Bruno.
Simon Josefsson <simon@josefsson.org>
parents: 10763
diff changeset
6587
10849
ce362087a6b5 Document the 'manywarnings' module.
Bruno Haible <bruno@clisp.org>
parents: 10797
diff changeset
6588 @include manywarnings.texi
ce362087a6b5 Document the 'manywarnings' module.
Bruno Haible <bruno@clisp.org>
parents: 10797
diff changeset
6589
13358
b0d3c17d7d3d Add new module valgrind-tests.
Simon Josefsson <simon@josefsson.org>
parents: 13264
diff changeset
6590 @include valgrind-tests.texi
b0d3c17d7d3d Add new module valgrind-tests.
Simon Josefsson <simon@josefsson.org>
parents: 13264
diff changeset
6591
13533
ca70a11e70e2 Integrate the regex documentation.
Bruno Haible <bruno@clisp.org>
parents: 13399
diff changeset
6592 @node Regular expressions
ca70a11e70e2 Integrate the regex documentation.
Bruno Haible <bruno@clisp.org>
parents: 13399
diff changeset
6593 @chapter Regular expressions
ca70a11e70e2 Integrate the regex documentation.
Bruno Haible <bruno@clisp.org>
parents: 13399
diff changeset
6594
ca70a11e70e2 Integrate the regex documentation.
Bruno Haible <bruno@clisp.org>
parents: 13399
diff changeset
6595 @menu
ca70a11e70e2 Integrate the regex documentation.
Bruno Haible <bruno@clisp.org>
parents: 13399
diff changeset
6596 * Overview::
ca70a11e70e2 Integrate the regex documentation.
Bruno Haible <bruno@clisp.org>
parents: 13399
diff changeset
6597 * Regular Expression Syntax::
ca70a11e70e2 Integrate the regex documentation.
Bruno Haible <bruno@clisp.org>
parents: 13399
diff changeset
6598 * Common Operators::
ca70a11e70e2 Integrate the regex documentation.
Bruno Haible <bruno@clisp.org>
parents: 13399
diff changeset
6599 * GNU Operators::
ca70a11e70e2 Integrate the regex documentation.
Bruno Haible <bruno@clisp.org>
parents: 13399
diff changeset
6600 * GNU Emacs Operators::
ca70a11e70e2 Integrate the regex documentation.
Bruno Haible <bruno@clisp.org>
parents: 13399
diff changeset
6601 * What Gets Matched?::
ca70a11e70e2 Integrate the regex documentation.
Bruno Haible <bruno@clisp.org>
parents: 13399
diff changeset
6602 * Programming with Regex::
ca70a11e70e2 Integrate the regex documentation.
Bruno Haible <bruno@clisp.org>
parents: 13399
diff changeset
6603 * Regular expression syntaxes::
ca70a11e70e2 Integrate the regex documentation.
Bruno Haible <bruno@clisp.org>
parents: 13399
diff changeset
6604 @end menu
ca70a11e70e2 Integrate the regex documentation.
Bruno Haible <bruno@clisp.org>
parents: 13399
diff changeset
6605
ca70a11e70e2 Integrate the regex documentation.
Bruno Haible <bruno@clisp.org>
parents: 13399
diff changeset
6606 @lowersections
ca70a11e70e2 Integrate the regex documentation.
Bruno Haible <bruno@clisp.org>
parents: 13399
diff changeset
6607 @include regex.texi
ca70a11e70e2 Integrate the regex documentation.
Bruno Haible <bruno@clisp.org>
parents: 13399
diff changeset
6608 @raisesections
ca70a11e70e2 Integrate the regex documentation.
Bruno Haible <bruno@clisp.org>
parents: 13399
diff changeset
6609
ca70a11e70e2 Integrate the regex documentation.
Bruno Haible <bruno@clisp.org>
parents: 13399
diff changeset
6610 @node Regular expression syntaxes
ca70a11e70e2 Integrate the regex documentation.
Bruno Haible <bruno@clisp.org>
parents: 13399
diff changeset
6611 @section Regular expression syntaxes
ca70a11e70e2 Integrate the regex documentation.
Bruno Haible <bruno@clisp.org>
parents: 13399
diff changeset
6612
ca70a11e70e2 Integrate the regex documentation.
Bruno Haible <bruno@clisp.org>
parents: 13399
diff changeset
6613 Gnulib supports many different types of regular expressions; although
ca70a11e70e2 Integrate the regex documentation.
Bruno Haible <bruno@clisp.org>
parents: 13399
diff changeset
6614 the underlying features are the same or identical, the syntax used
ca70a11e70e2 Integrate the regex documentation.
Bruno Haible <bruno@clisp.org>
parents: 13399
diff changeset
6615 varies. The descriptions given here for the different types are
ca70a11e70e2 Integrate the regex documentation.
Bruno Haible <bruno@clisp.org>
parents: 13399
diff changeset
6616 generated automatically.
ca70a11e70e2 Integrate the regex documentation.
Bruno Haible <bruno@clisp.org>
parents: 13399
diff changeset
6617
ca70a11e70e2 Integrate the regex documentation.
Bruno Haible <bruno@clisp.org>
parents: 13399
diff changeset
6618 @include regexprops-generic.texi
ca70a11e70e2 Integrate the regex documentation.
Bruno Haible <bruno@clisp.org>
parents: 13399
diff changeset
6619
9099
7dccd64f30f9 revise node structure for new fdl.texi
Karl Berry <karl@freefriends.org>
parents: 8868
diff changeset
6620 @node GNU Free Documentation License
7dccd64f30f9 revise node structure for new fdl.texi
Karl Berry <karl@freefriends.org>
parents: 8868
diff changeset
6621 @appendix GNU Free Documentation License
5239
9056ec9c4b2b skeleton manual
Karl Berry <karl@freefriends.org>
parents:
diff changeset
6622
10763
57138219d2ed Fix last commit.
Simon Josefsson <simon@josefsson.org>
parents: 10762
diff changeset
6623 @include fdl-1.3.texi
5239
9056ec9c4b2b skeleton manual
Karl Berry <karl@freefriends.org>
parents:
diff changeset
6624
9056ec9c4b2b skeleton manual
Karl Berry <karl@freefriends.org>
parents:
diff changeset
6625
9056ec9c4b2b skeleton manual
Karl Berry <karl@freefriends.org>
parents:
diff changeset
6626 @node Index
9056ec9c4b2b skeleton manual
Karl Berry <karl@freefriends.org>
parents:
diff changeset
6627 @unnumbered Index
9056ec9c4b2b skeleton manual
Karl Berry <karl@freefriends.org>
parents:
diff changeset
6628
9056ec9c4b2b skeleton manual
Karl Berry <karl@freefriends.org>
parents:
diff changeset
6629 @printindex cp
9056ec9c4b2b skeleton manual
Karl Berry <karl@freefriends.org>
parents:
diff changeset
6630
9056ec9c4b2b skeleton manual
Karl Berry <karl@freefriends.org>
parents:
diff changeset
6631 @bye
8868
90e71310a07f Fix fseeko/ftello on cygwin 1.5.24.
Eric Blake <ebb9@byu.net>
parents: 8792
diff changeset
6632
90e71310a07f Fix fseeko/ftello on cygwin 1.5.24.
Eric Blake <ebb9@byu.net>
parents: 8792
diff changeset
6633 @c Local Variables:
90e71310a07f Fix fseeko/ftello on cygwin 1.5.24.
Eric Blake <ebb9@byu.net>
parents: 8792
diff changeset
6634 @c indent-tabs-mode: nil
90e71310a07f Fix fseeko/ftello on cygwin 1.5.24.
Eric Blake <ebb9@byu.net>
parents: 8792
diff changeset
6635 @c whitespace-check-buffer-indent: nil
90e71310a07f Fix fseeko/ftello on cygwin 1.5.24.
Eric Blake <ebb9@byu.net>
parents: 8792
diff changeset
6636 @c End: