Index: libc/reent/reent.tex =================================================================== RCS file: /cvs/src/src/newlib/libc/reent/reent.tex,v retrieving revision 1.3 diff -u -r1.3 reent.tex --- libc/reent/reent.tex 17 Jul 2002 23:25:43 -0000 1.3 +++ libc/reent/reent.tex 10 Oct 2005 22:58:45 -0000 @@ -4,8 +4,8 @@ @cindex reentrancy Reentrancy is a characteristic of library functions which allows multiple processes to use the same address space with assurance that the values stored -in those spaces will remain constant between calls. Cygnus's implementation -of the library functions ensures that +in those spaces will remain constant between calls. The Red Hat +newlib implementation of the library functions ensures that whenever possible, these library functions are reentrant. However, there are some functions that can not be trivially made reentrant. Hooks have been provided to allow you to use these functions in a fully Index: libc/sys.tex =================================================================== RCS file: /cvs/src/src/newlib/libc/sys.tex,v retrieving revision 1.3 diff -u -r1.3 sys.tex --- libc/sys.tex 17 Jul 2002 23:25:43 -0000 1.3 +++ libc/sys.tex 10 Oct 2005 22:58:45 -0000 @@ -34,7 +34,7 @@ complication arises here: the C library must be compatible with development environments that supply fully functional versions of these subroutines. Such environments usually return error codes in a global -@code{errno}. However, the Cygnus C library provides a @emph{macro} +@code{errno}. However, the Red Hat newlib C library provides a @emph{macro} definition for @code{errno} in the header file @file{errno.h}, as part of its support for reentrant routines (@pxref{Reentrancy,,Reentrancy}). Index: libm/math/math.tex =================================================================== RCS file: /cvs/src/src/newlib/libm/math/math.tex,v retrieving revision 1.2 diff -u -r1.2 math.tex --- libm/math/math.tex 20 Oct 2003 18:46:37 -0000 1.2 +++ libm/math/math.tex 10 Oct 2005 22:58:45 -0000 @@ -25,7 +25,7 @@ subroutines require stubs or minimal implementations for the same list of OS subroutines as @code{fputs}: @code{close}, @code{fstat}, @code{isatty}, @code{lseek}, @code{read}, @code{sbrk}, @code{write}. -@xref{syscalls,,System Calls, libc.info, The Cygnus C Support Library}, +@xref{syscalls,,System Calls, libc.info, The Red Hat newlib C Library}, for a discussion and for sample minimal implementations of these support subroutines. Index: libm/mathfp/mathfp.tex =================================================================== RCS file: /cvs/src/src/newlib/libm/mathfp/mathfp.tex,v retrieving revision 1.2 diff -u -r1.2 mathfp.tex --- libm/mathfp/mathfp.tex 20 Oct 2003 18:46:38 -0000 1.2 +++ libm/mathfp/mathfp.tex 10 Oct 2005 22:58:45 -0000 @@ -25,7 +25,7 @@ subroutines require stubs or minimal implementations for the same list of OS subroutines as @code{fputs}: @code{close}, @code{fstat}, @code{isatty}, @code{lseek}, @code{read}, @code{sbrk}, @code{write}. -@xref{syscalls,,System Calls, libc.info, The Cygnus C Support Library}, +@xref{syscalls,,System Calls, libc.info, The Red Hat newlib C Library}, for a discussion and for sample minimal implementations of these support subroutines.