1999-06-22  Ulrich Drepper  <drepper@cygnus.com>

	* manual/io.texi. Fix typos.
	* manual/stdio.texi: Likewise.
	Patches by Brian Youmans <3diff@gnu.org>.
This commit is contained in:
Ulrich Drepper 1999-06-22 12:18:19 +00:00
parent 181e000cfa
commit 0be8752b9e
3 changed files with 26 additions and 17 deletions

View File

@ -1,3 +1,9 @@
1999-06-22 Ulrich Drepper <drepper@cygnus.com>
* manual/io.texi. Fix typos.
* manual/stdio.texi: Likewise.
Patches by Brian Youmans <3diff@gnu.org>.
1999-06-22 Geoff Keating <geoffk@ozemail.com.au>
* sysdeps/powerpc/strcmp.S: Don't return a zero result if the high

View File

@ -35,7 +35,7 @@ facility with support for networking.
@item
@ref{Low-Level Terminal Interface}, which covers functions for changing
how input and output to terminal or other serial devices are processed.
how input and output to terminals or other serial devices are processed.
@end itemize

View File

@ -195,7 +195,7 @@ the only part you are guaranteed will be understood by all systems.
The GNU C library defines one additional character for use in
@var{opentype}: the character @samp{x} insists on creating a new
file---if a file @var{filename} already exists, @code{fopen} fails
rather than opening it. If you use @samp{x} you can are guaranteed that
rather than opening it. If you use @samp{x} you are guaranteed that
you will not clobber an existing file. This is equivalent to the
@code{O_EXCL} option to the @code{open} function (@pxref{Opening and
Closing Files}).
@ -212,7 +212,7 @@ meaningful in other systems.
If the open fails, @code{fopen} returns a null pointer.
When the sources are compiling with @code{_FILE_OFFSET_BITS == 64} on a
32 bits machine this function is in fact @code{fopen64} since the LFS
32 bit machine this function is in fact @code{fopen64} since the LFS
interface replaces transparently the old interface.
@end deftypefun
@ -230,7 +230,7 @@ Locks}.
@deftypefun {FILE *} fopen64 (const char *@var{filename}, const char *@var{opentype})
This function is similar to @code{fopen} but the stream it returns a
pointer for is opened using @code{open64}. Therefore this stream can be
used even on files larger then @math{2^31} bytes on 32 bits machines.
used even on files larger then @math{2^31} bytes on 32 bit machines.
Please note that the return type is still @code{FILE *}. There is no
special @code{FILE} type for the LFS interface.
@ -276,7 +276,7 @@ streams and open new ones with @code{fopen}. But other systems lack
this ability, so using @code{freopen} is more portable.
When the sources are compiling with @code{_FILE_OFFSET_BITS == 64} on a
32 bits machine this function is in fact @code{freopen64} since the LFS
32 bit machine this function is in fact @code{freopen64} since the LFS
interface replaces transparently the old interface.
@end deftypefun
@ -284,7 +284,7 @@ interface replaces transparently the old interface.
@comment Unix98
@deftypefun {FILE *} freopen64 (const char *@var{filename}, const char *@var{opentype}, FILE *@var{stream})
This function is similar to @code{freopen}. The only difference is that
on 32 bits machine the stream returned is able to read beyond the
on 32 bit machine the stream returned is able to read beyond the
@math{2^31} bytes limits imposed by the normal interface. It should be
noted that the stream pointed to by @var{stream} need not be opened
using @code{fopen64} or @code{freopen64} since its mode is not important
@ -335,11 +335,11 @@ is written and any buffered input is discarded. The @code{fcloseall}
function returns a value of @code{0} if all the files were closed
successfully, and @code{EOF} if an error was detected.
This function should be used only in special situation, e.g., when an
This function should be used only in special situations, e.g., when an
error occurred and the program must be aborted. Normally each single
stream should be closed separately so that problems with one stream can
be identified. It is also problematic since the standard streams
(@pxref{Standard Streams}) will also be closed.
stream should be closed separately so that problems with individual
streams can be identified. It is also problematic since the standard
streams (@pxref{Standard Streams}) will also be closed.
The function @code{fcloseall} is declared in @file{stdio.h}.
@end deftypefun
@ -426,6 +426,9 @@ messages. For example:
@smallexample
puts ("This is a message.");
@end smallexample
@noindent
outputs the text @samp{This is a message.} followed by a newline.
@end deftypefun
@comment stdio.h
@ -1231,7 +1234,7 @@ This modifier was introduced in @w{ISO C 9x}.
Specifies that the argument is a @code{size_t}.
@samp{z} was introduced in @w{ISO C 9x}. @samp{Z} is a GNU extension
predating this addition and should not be used anymore in new code.
predating this addition and should not be used in new code.
@end table
Here is an example. Using the template string:
@ -1297,7 +1300,7 @@ of the result and a decimal-point character appears only if it is
followed by a digit.
The @samp{%a} and @samp{%A} conversions are meant for representing
floating-point number exactly in textual form so that they can be
floating-point numbers exactly in textual form so that they can be
exchanged as texts between different programs and/or machines. The
numbers are represented is the form
@w{[@code{-}]@code{0x}@var{h}@code{.}@var{hhh}@code{p}[@code{+}|@code{-}]@var{dd}}.
@ -3185,7 +3188,7 @@ The function is an extension defined in the Unix Single Specification
version 2.
When the sources are compiled with @code{_FILE_OFFSET_BITS == 64} on a
32 bits system this function is in fact @code{ftello64}. I.e., the
32 bit system this function is in fact @code{ftello64}. I.e., the
LFS interface transparently replaces the old interface.
@end deftypefun
@ -3242,7 +3245,7 @@ The function is an extension defined in the Unix Single Specification
version 2.
When the sources are compiled with @code{_FILE_OFFSET_BITS == 64} on a
32 bits system this function is in fact @code{fseeko64}. I.e., the
32 bit system this function is in fact @code{fseeko64}. I.e., the
LFS interface transparently replaces the old interface.
@end deftypefun
@ -3396,7 +3399,7 @@ In the GNU system, @code{fpos_t} is equivalent to @code{off_t} or
@code{long int}. In other systems, it might have a different internal
representation.
When compiling with @code{_FILE_OFFSET_BITS == 64} on a 32 bits machine
When compiling with @code{_FILE_OFFSET_BITS == 64} on a 32 bit machine
this type is in fact equivalent to @code{off64_t} since the LFS
interface transparently replaced the old interface.
@end deftp
@ -3423,7 +3426,7 @@ it returns a nonzero value and stores an implementation-defined positive
value in @code{errno}.
When the sources are compiled with @code{_FILE_OFFSET_BITS == 64} on a
32 bits system the function is in fact @code{fgetpos64}. I.e., the LFS
32 bit system the function is in fact @code{fgetpos64}. I.e., the LFS
interface transparently replaced the old interface.
@end deftypefun
@ -3451,7 +3454,7 @@ of zero. Otherwise, @code{fsetpos} returns a nonzero value and stores
an implementation-defined positive value in @code{errno}.
When the sources are compiled with @code{_FILE_OFFSET_BITS == 64} on a
32 bits system the function is in fact @code{fsetpos64}. I.e., the LFS
32 bit system the function is in fact @code{fsetpos64}. I.e., the LFS
interface transparently replaced the old interface.
@end deftypefun