S390: Move utf8-utf32-z9.c to multiarch folder and use s390_libc_ifunc_expr macro.
[glibc.git] / manual / libc.texinfo
blob9c6a5d51521eb2e5fbd4f79f515978e2d6b18336
1 \input texinfo                  @c -*- Texinfo -*-
2 @comment %**start of header (This is for running Texinfo on a region.)
3 @setfilename libc.info
4 @settitle The GNU C Library
5 @documentencoding UTF-8
6 @c '@codequotebacktick on' and '@codequoteundirected on' require
7 @c Texinfo 5.0 or later, so use the older equivalent @set variables
8 @c supported in Texinfo 4.11 and later.
9 @set txicodequoteundirected
10 @set txicodequotebacktick
12 @c setchapternewpage odd
14 @include macros.texi
16 @comment Tell install-info what to do.
17 @dircategory Software libraries
18 @direntry
19 * Libc: (libc).                 C library.
20 @end direntry
21 @include dir-add.texi
23 @include pkgvers.texi
25 @c This tells texinfo.tex to use the real section titles in xrefs in
26 @c place of the node name, when no section title is explicitly given.
27 @set xref-automatic-section-title
28 @c @smallbook
29 @comment %**end of header (This is for running Texinfo on a region.)
31 @c Everything related to printed editions is disabled until we have
32 @c resolved how to keep them in sync with the master sources of the
33 @c manual.
34 @c sold 0.06/1.09, print run out 21may96
35 @c @set EDITION 0.13
36 @c @set ISBN 1-882114-55-8
38 @include version.texi
40 @set FDL_VERSION 1.3
42 @copying
43 This file documents @theglibc{}.
45 This is
46 @c Disabled (printed editions, see above).
47 @c Edition @value{EDITION} of
48 @cite{The GNU C Library Reference Manual}, for version
49 @ifset PKGVERSION_DEFAULT
50 @value{VERSION}.
51 @end ifset
52 @ifclear PKGVERSION_DEFAULT
53 @value{VERSION} @value{PKGVERSION}.
54 @end ifclear
56 Copyright @copyright{} 1993--2017 Free Software Foundation, Inc.
58 Permission is granted to copy, distribute and/or modify this document
59 under the terms of the GNU Free Documentation License, Version
60 @value{FDL_VERSION} or any later version published by the Free
61 Software Foundation; with the Invariant Sections being ``Free Software
62 Needs Free Documentation'' and ``GNU Lesser General Public License'',
63 the Front-Cover texts being ``A GNU Manual'', and with the Back-Cover
64 Texts as in (a) below.  A copy of the license is included in the
65 section entitled "GNU Free Documentation License".
67 (a) The FSF's Back-Cover Text is: ``You have the freedom to
68 copy and modify this GNU manual.  Buying copies from the FSF
69 supports it in developing GNU and promoting software freedom.''
70 @end copying
72 @iftex
73 @shorttitlepage The GNU C Library Reference Manual
74 @end iftex
75 @titlepage
76 @center @titlefont{The GNU C Library}
77 @sp 1
78 @center @titlefont{Reference Manual}
79 @sp 2
80 @center Sandra Loosemore
81 @center with
82 @center Richard M. Stallman, Roland McGrath, Andrew Oram, and Ulrich Drepper
83 @sp 3
84 @c Disabled (printed editions, see above).
85 @c @center Edition @value{EDITION}
86 @c @sp 1
87 @center for version @value{VERSION}
88 @ifclear PKGVERSION_DEFAULT
89 @sp 1
90 @center @value{PKGVERSION}
91 @end ifclear
92 @page
93 @vskip 0pt plus 1filll
94 @insertcopying
96 @c Disabled (printed editions, see above).
97 @c @sp 2
98 @c Published by the @uref{http://www.fsf.org/, Free Software Foundation} @*
99 @c ISBN @value{ISBN} @*
101 @c Disabled (printed editions, see above).
102 @c @sp 2
103 @c Cover art for the Free Software Foundation's printed edition
104 @c by Etienne Suvasa.
106 @end titlepage
108 @shortcontents
109 @contents
111 @ifnottex
112 @node Top, Introduction, (dir), (dir)
113 @top Main Menu
114 This is
115 @c Disabled (printed editions, see above).
116 @c Edition @value{EDITION} of
117 @cite{The GNU C Library Reference Manual}, for Version @value{VERSION}
118 @ifclear PKGVERSION_DEFAULT
119 @value{PKGVERSION}
120 @end ifclear
121 of @theglibc{}.
122 @end ifnottex
124 @include top-menu.texi
125 @include chapters.texi
127 @node Free Manuals, Copying, Contributors, Top
128 @appendix Free Software Needs Free Documentation
129 @include freemanuals.texi
131 @node Copying, Documentation License, Free Manuals, Top
132 @appendix GNU Lesser General Public License
133 @include lgpl-2.1.texi
135 @node Documentation License, Concept Index, Copying, Top
136 @appendix GNU Free Documentation License
137 @cindex FDL, GNU Free Documentation License
138 @include fdl-@value{FDL_VERSION}.texi
140 @node Concept Index, Type Index, Documentation License, Top
141 @unnumbered Concept Index
143 @printindex cp
145 @node Type Index, Function Index, Concept Index, Top
146 @unnumbered Type Index
148 @printindex tp
150 @node Function Index, Variable Index, Type Index, Top
151 @unnumbered Function and Macro Index
153 @printindex fn
155 @node Variable Index, File Index, Function Index, Top
156 @unnumbered Variable and Constant Macro Index
158 @printindex vr
160 @node File Index, , Variable Index, Top
161 @unnumbered Program and File Index
163 @printindex pg
166 @bye