From a5a11654ea5ea89bfffb295fbb2f17cbb45839b6 Mon Sep 17 00:00:00 2001 From: Jakub Jelinek Date: Mon, 3 Oct 2005 20:44:20 +0000 Subject: Updated to fedora-glibc-20051003T2040 --- manual/llio.texi | 12 +++++++----- manual/memory.texi | 4 ++-- manual/stdio.texi | 7 ++----- manual/time.texi | 3 +++ 4 files changed, 14 insertions(+), 12 deletions(-) (limited to 'manual') diff --git a/manual/llio.texi b/manual/llio.texi index 4ac6c5fa4f..863b3b4316 100644 --- a/manual/llio.texi +++ b/manual/llio.texi @@ -1582,11 +1582,13 @@ descriptors are checked to see if they are ready for writing; and the conditions. You can pass a null pointer for any of these arguments if you are not interested in checking for that kind of condition. -A file descriptor is considered ready for reading if it is not at end of -file. A server socket is considered ready for reading if there is a -pending connection which can be accepted with @code{accept}; -@pxref{Accepting Connections}. A client socket is ready for writing when -its connection is fully established; @pxref{Connecting}. +A file descriptor is considered ready for reading if a @code{read} +call will not block. This usually includes the read offset being at +the end of the file or there is an error to report. A server socket +is considered ready for reading if there is a pending connection which +can be accepted with @code{accept}; @pxref{Accepting Connections}. A +client socket is ready for writing when its connection is fully +established; @pxref{Connecting}. ``Exceptional conditions'' does not mean errors---errors are reported immediately when an erroneous system call is executed, and do not diff --git a/manual/memory.texi b/manual/memory.texi index ee2cd75c44..0f28806a22 100644 --- a/manual/memory.texi +++ b/manual/memory.texi @@ -948,7 +948,7 @@ program. #include /* Prototypes for our hooks. */ -static void *my_init_hook (void); +static void my_init_hook (void); static void *my_malloc_hook (size_t, const void *); static void my_free_hook (void*, const void *); @@ -984,7 +984,7 @@ my_malloc_hook (size_t size, const void *caller) return result; @} -static void * +static void my_free_hook (void *ptr, const void *caller) @{ /* Restore all old hooks */ diff --git a/manual/stdio.texi b/manual/stdio.texi index 39fd4fb123..29de41a167 100644 --- a/manual/stdio.texi +++ b/manual/stdio.texi @@ -5067,14 +5067,11 @@ You should define the function to perform seek operations on the cookie as: @smallexample -int @var{seeker} (void *@var{cookie}, fpos_t *@var{position}, int @var{whence}) +int @var{seeker} (void *@var{cookie}, off64_t *@var{position}, int @var{whence}) @end smallexample For this function, the @var{position} and @var{whence} arguments are -interpreted as for @code{fgetpos}; see @ref{Portable Positioning}. In -the GNU library, @code{fpos_t} is equivalent to @code{off_t} or -@code{long int}, and simply represents the number of bytes from the -beginning of the file. +interpreted as for @code{fgetpos}; see @ref{Portable Positioning}. After doing the seek operation, your function should store the resulting file position relative to the beginning of the file in @var{position}. diff --git a/manual/time.texi b/manual/time.texi index 7fc9448a32..9b87d3eed0 100644 --- a/manual/time.texi +++ b/manual/time.texi @@ -1179,6 +1179,9 @@ The abbreviated month name according to the current locale. @item %B The full month name according to the current locale. +Using @code{%B} together with @code{%d} produces grammatically +incorrect results for some locales. + @item %c The preferred calendar time representation for the current locale. -- cgit v1.2.3