Code cleanup in __dl_iterate_phdr.
[glibc.git] / manual / libc.texinfo
blob872028849c1232db67d1fd3459ba74b532ae8760
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 @c setchapternewpage odd
7 @comment Tell install-info what to do.
8 @dircategory Software libraries
9 @direntry
10 * Libc: (libc).                 C library.
11 @end direntry
12 @include dir-add.texi
14 @c This tells texinfo.tex to use the real section titles in xrefs in
15 @c place of the node name, when no section title is explicitly given.
16 @set xref-automatic-section-title
17 @c @smallbook
18 @comment %**end of header (This is for running Texinfo on a region.)
20 @c sold 0.06/1.09, print run out 21may96
21 @set EDITION 0.12
22 @set VERSION 2.8
23 @set UPDATED 2007-10-27
24 @set ISBN 1-882114-55-8
26 @copying
27 This file documents the GNU C library.
29 This is Edition @value{EDITION}, last updated @value{UPDATED},
30 of @cite{The GNU C Library Reference Manual}, for version @value{VERSION}.
32 Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2001, 2002,
33 2003, 2007, 2008 Free Software Foundation, Inc.
35 Permission is granted to copy, distribute and/or modify this document
36 under the terms of the GNU Free Documentation License, Version 1.2 or
37 any later version published by the Free Software Foundation; with the
38 Invariant Sections being ``Free Software Needs Free Documentation''
39 and ``GNU Lesser General Public License'', the Front-Cover texts being
40 ``A GNU Manual'', and with the Back-Cover Texts as in (a) below.  A
41 copy of the license is included in the section entitled "GNU Free
42 Documentation License".
44 (a) The FSF's Back-Cover Text is: ``You have the freedom to
45 copy and modify this GNU manual.  Buying copies from the FSF
46 supports it in developing GNU and promoting software freedom.''
47 @end copying
49 @iftex
50 @shorttitlepage The GNU C Library Reference Manual
51 @end iftex
52 @titlepage
53 @center @titlefont{The GNU C Library}
54 @sp 1
55 @center @titlefont{Reference Manual}
56 @sp 2
57 @center Sandra Loosemore
58 @center with
59 @center Richard M. Stallman, Roland McGrath, Andrew Oram, and Ulrich Drepper
60 @sp 3
61 @center Edition @value{EDITION}
62 @sp 1
63 @center last updated @value{UPDATED}
64 @sp 1
65 @center for version @value{VERSION}
66 @page
67 @vskip 0pt plus 1filll
68 @insertcopying
70 @sp 2
71 Published by the Free Software Foundation @*
72 59 Temple Place -- Suite 330, @*
73 Boston, MA 02111-1307 USA @*
74 @c ISBN @value{ISBN} @*
76 @sp 2
77 Cover art for the Free Software Foundation's printed edition
78 by Etienne Suvasa.
80 @end titlepage
82 @shortcontents
83 @contents
85 @ifnottex
86 @node Top, Introduction, (dir), (dir)
87 @top Main Menu
88 This is Edition @value{EDITION}, last updated @value{UPDATED}, of
89 @cite{The GNU C Library Reference Manual}, for Version @value{VERSION}
90 of the GNU C Library.
91 @end ifnottex
93 @include top-menu.texi
94 @include chapters.texi
96 @node Free Manuals, Copying, Contributors, Top
97 @include freemanuals.texi
99 @set lgpl-appendix
100 @node Copying, Documentation License, Free Manuals, Top
101 @include lesser.texi
103 @node Documentation License, Concept Index, Copying, Top
104 @include fdl.texi
106 @node Concept Index, Type Index, Documentation License, Top
107 @unnumbered Concept Index
109 @printindex cp
111 @node Type Index, Function Index, Concept Index, Top
112 @unnumbered Type Index
114 @printindex tp
116 @node Function Index, Variable Index, Type Index, Top
117 @unnumbered Function and Macro Index
119 @printindex fn
121 @node Variable Index, File Index, Function Index, Top
122 @unnumbered Variable and Constant Macro Index
124 @printindex vr
126 @node File Index, , Variable Index, Top
127 @unnumbered Program and File Index
129 @printindex pg
132 @bye