mirror of
https://sourceware.org/git/glibc.git
synced 2024-12-26 20:51:11 +00:00
7a68c94a5b
1998-07-10 18:14 -0400 Zack Weinberg <zack@rabi.phys.columbia.edu> * manual/Makefile: Overhauled. Generate libc.texinfo from the chapter files. Exorcise the chapters, chapters-incl mess. Support inserting doc chapters from add-on modules. (chapters): New variable. (add-chapters): New variable. (appendices): New variable. (libc.texinfo): New target. (clean): Fix bugs. (realclean): Fix bugs. * manual/texis.awk: New file. * manual/libc-texinfo.sh: New file. * manual/libc-texinfo.in: New file. * manual/conf.texi (top @node): Remove next pointer. * manual/lang.texi (top @node): Remove prev pointer. * manual/job.texi (top @node): Add explicit pointers. * manual/message.texi (top @node): Add explicit pointers. * manual/nss.texi (top @node): Add explicit pointers. * manual/process.texi (top @node): Add explicit pointers. * manual/startup.texi (top @node): Add explicit pointers. * manual/terminal.texi (top @node): Add explicit pointers. * manual/users.texi (top @node): Add explicit pointers. * manual/arith.texi: Add %MENU% tag. * manual/conf.texi: Add %MENU% tag. * manual/contrib.texi: Add %MENU% tag. * manual/ctype.texi: Add %MENU% tag. * manual/errno.texi: Add %MENU% tag. * manual/filesys.texi: Add %MENU% tag. * manual/header.texi: Add %MENU% tag. * manual/install.texi: Add %MENU% tag. * manual/intro.texi: Add %MENU% tag. * manual/io.texi: Add %MENU% tag. * manual/job.texi: Add %MENU% tag. * manual/lang.texi: Add %MENU% tag. * manual/llio.texi: Add %MENU% tag. * manual/locale.texi: Add %MENU% tag. * manual/maint.texi: Add %MENU% tag. * manual/math.texi: Add %MENU% tag. * manual/mbyte.texi: Add %MENU% tag. * manual/memory.texi: Add %MENU% tag. * manual/message.texi: Add %MENU% tag. * manual/nss.texi: Add %MENU% tag. * manual/pattern.texi: Add %MENU% tag. * manual/pipe.texi: Add %MENU% tag. * manual/process.texi: Add %MENU% tag. * manual/search.texi: Add %MENU% tag. * manual/setjmp.texi: Add %MENU% tag. * manual/signal.texi: Add %MENU% tag. * manual/socket.texi: Add %MENU% tag. * manual/startup.texi: Add %MENU% tag. * manual/stdio.texi: Add %MENU% tag. * manual/string.texi: Add %MENU% tag. * manual/sysinfo.texi: Add %MENU% tag. * manual/terminal.texi: Add %MENU% tag. * manual/time.texi: Add %MENU% tag. * manual/users.texi: Add %MENU% tag. 1998-07-13 Ulrich Drepper <drepper@cygnus.com> * sysdeps/unix/sysv/linux/i386/dl-procinfo.h (x86_cap_flags): Update. 1998-07-11 Andreas Jaeger <aj@arthur.rhein-neckar.de> * sysdeps/unix/sysv/linux/recvmsg.c (__libc_recvmsg): Use ANSI style declaration to avoid warning. * sysdeps/unix/sysv/linux/sendmsg.c (__libc_sendmsg): Likewise. 1998-07-04 Mark Kettenis <kettenis@phys.uva.nl> * elf/rtld.c (process_dl_debug): Add missing continue. 1998-07-12 Mark Kettenis <kettenis@phys.uva.nl> * elf/rtld.c (_dl_skip_args): Make global because the Hurd startup code needs it. 1998-07-10 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de> * Makeconfig ($(common-objpfx)sysd-dirs): Write out definition of sysd-dirs-done. * Makerules: Don't generate version maps too early. ($(common-objpfx)sysd-versions): Force regeneration if the list of subdirs has changed. 1998-07-10 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de> * elf/dlfcn.h (DL_CALL_FCT): Use portable comma expression. 1998-07-11 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de> * iconv/gconv_db.c (gen_steps): Always set *handle and *nsteps. * iconv/gconv_dl.c (__gconv_find_shlib): Correct use of tfind return value. 1998-07-12 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de> * elf/dl-open.c (dl_open_worker): New function. (_dl_open): Call it to do the actual work while catching errors. * elf/dl-close.c (_dl_close): Only call termination function if the initialisation function was called. 1998-07-13 Ulrich Drepper <drepper@cygnus.com> * libio/libioP.h (_IO_cleanup_registration_needed): Use __PMT. Reported by Felix von Leitner <leitner@amdiv.de>. 1998-07-13 10:28 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de> * elf/rtld.c (process_dl_debug): Add missing continue. 1998-06-23 Mark Kettenis <kettenis@phys.uva.nl>
149 lines
4.5 KiB
Plaintext
149 lines
4.5 KiB
Plaintext
\input texinfo @c -*- Texinfo -*-
|
|
@comment %**start of header (This is for running Texinfo on a region.)
|
|
@setfilename libc.info
|
|
@settitle The GNU C Library
|
|
@setchapternewpage odd
|
|
|
|
@comment Tell install-info what to do.
|
|
@dircategory GNU libraries
|
|
@direntry
|
|
* Libc: (libc). C library.
|
|
@end direntry
|
|
|
|
@c This tells texinfo.tex to use the real section titles in xrefs in
|
|
@c place of the node name, when no section title is explicitly given.
|
|
@set xref-automatic-section-title
|
|
@c @smallbook
|
|
@comment %**end of header (This is for running Texinfo on a region.)
|
|
|
|
@c sold 0.06/1.09, print run out 21may96
|
|
@set EDITION 0.07 DRAFT
|
|
@set VERSION 2.00 Beta
|
|
@set UPDATED 03 Apr 1998
|
|
@set ISBN 1-882114-53-1
|
|
|
|
@ifinfo
|
|
This file documents the GNU C library.
|
|
|
|
This is Edition @value{EDITION}, last updated @value{UPDATED},
|
|
of @cite{The GNU C Library Reference Manual}, for Version @value{VERSION}.
|
|
|
|
Copyright (C) 1993, '94, '95, '96, '97, '98 Free Software Foundation, Inc.
|
|
|
|
Permission is granted to make and distribute verbatim copies of
|
|
this manual provided the copyright notice and this permission notice
|
|
are preserved on all copies.
|
|
|
|
@ignore
|
|
Permission is granted to process this file through TeX and print the
|
|
results, provided the printed document carries copying permission
|
|
notice identical to this one except for the removal of this paragraph
|
|
(this paragraph not being relevant to the printed manual).
|
|
|
|
@end ignore
|
|
Permission is granted to copy and distribute modified versions of this
|
|
manual under the conditions for verbatim copying, provided also that the
|
|
section entitled ``GNU Library General Public License'' is included
|
|
exactly as in the original, and provided that the entire resulting
|
|
derived work is distributed under the terms of a permission notice
|
|
identical to this one.
|
|
|
|
Permission is granted to copy and distribute translations of this manual
|
|
into another language, under the above conditions for modified versions,
|
|
except that the text of the translation of the section entitled ``GNU
|
|
Library General Public License'' must be approved for accuracy by the
|
|
Foundation.
|
|
@end ifinfo
|
|
|
|
@iftex
|
|
@shorttitlepage The GNU C Library Reference Manual
|
|
@end iftex
|
|
@titlepage
|
|
@center @titlefont{The GNU C Library}
|
|
@sp 1
|
|
@center @titlefont{Reference Manual}
|
|
@sp 2
|
|
@center Sandra Loosemore
|
|
@center with
|
|
@center Richard M. Stallman, Roland McGrath, Andrew Oram, and Ulrich Drepper
|
|
@sp 3
|
|
@center Edition @value{EDITION}
|
|
@sp 1
|
|
@center last updated @value{UPDATED}
|
|
@sp 1
|
|
@center for version @value{VERSION}
|
|
@page
|
|
@vskip 0pt plus 1filll
|
|
Copyright @copyright{} 1993, '94, '95, '96, '97, '98 Free Software Foundation, Inc.
|
|
@sp 2
|
|
Published by the Free Software Foundation @*
|
|
59 Temple Place -- Suite 330, @*
|
|
Boston, MA 02111-1307 USA @*
|
|
Printed copies are available for $50 each. @*
|
|
ISBN @value{ISBN} @*
|
|
|
|
Permission is granted to make and distribute verbatim copies of
|
|
this manual provided the copyright notice and this permission notice
|
|
are preserved on all copies.
|
|
|
|
Permission is granted to copy and distribute modified versions of this
|
|
manual under the conditions for verbatim copying, provided also that the
|
|
section entitled ``GNU Library General Public License'' is included
|
|
exactly as in the original, and provided that the entire resulting
|
|
derived work is distributed under the terms of a permission notice
|
|
identical to this one.
|
|
|
|
Permission is granted to copy and distribute translations of this manual
|
|
into another language, under the above conditions for modified versions,
|
|
except that the text of the translation of the section entitled ``GNU
|
|
Library General Public License'' must be approved for accuracy by the
|
|
Foundation.
|
|
@end titlepage
|
|
@page
|
|
|
|
@ifinfo
|
|
@node Top, Introduction, (dir), (dir)
|
|
@top Main Menu
|
|
This is Edition @value{EDITION}, last updated @value{UPDATED}, of
|
|
@cite{The GNU C Library Reference Manual}, for Version @value{VERSION}
|
|
of the GNU C Library.
|
|
@end ifinfo
|
|
|
|
@include top-menu.texi
|
|
@include chapters.texi
|
|
|
|
@set lgpl-appendix
|
|
@node Copying, Concept Index, Contributors, Top
|
|
@include lgpl.texinfo
|
|
|
|
|
|
@node Concept Index, Type Index, Copying, Top
|
|
@unnumbered Concept Index
|
|
|
|
@printindex cp
|
|
|
|
@node Type Index, Function Index, Concept Index, Top
|
|
@unnumbered Type Index
|
|
|
|
@printindex tp
|
|
|
|
@node Function Index, Variable Index, Type Index, Top
|
|
@unnumbered Function and Macro Index
|
|
|
|
@printindex fn
|
|
|
|
@node Variable Index, File Index, Function Index, Top
|
|
@unnumbered Variable and Constant Macro Index
|
|
|
|
@printindex vr
|
|
|
|
@node File Index, , Variable Index, Top
|
|
@unnumbered Program and File Index
|
|
|
|
@printindex pg
|
|
|
|
|
|
@shortcontents
|
|
@contents
|
|
@bye
|