+2000-12-07 Jay Kulpinski <jskulpin@eng01.gdds.com>
+
+ * libc/stdio/vfprintf.c: Minor modification to avoid requiring
+ a floating point register unless really printing a floating
+ point number.
+
+2000-12-07 Jeff Johnston <jjohnstn@redhat.com>
+
+ * libc/stdlib/ldtoa.c: Removed include of alloca.h.
+ Also removed \r's.
+ (asctoeg): Replaced alloca call with stack array and malloc
+ when storage exceeds reasonable limit.
+ (e53toe): Fixed einfin calls missing ldp parameter.
+ (eiisinf): Hide behind check for LDBL_MANT_DIG == 64.
+
+2000-12-06 Jeff Johnston <jjohnstn@redhat.com>
+
+
+ * libc/stdio/vfscanf.c: Fix typo for _NO_LONGDBL macro.
+
+2000-12-06 Jeff Johnston <jjohnstn@redhat.com>
+
+ * libc/stdlib/Makefile.am: Added ldtoa.c to list of sources.
+ * libc/stdlib/Makefile.in: Regenerated.
+ * libc/stdio/floatio.h: Added suitable MAXEXP for long double.
+ * libc/stdio/vfieeefp.h: Added long double bit structures.
+ * libc/stdio/vfprintf.c[WANT_IO_LONG_DBL]: Added long double support.
+ [WANT_IO_LONG_DBL](isinfl, isnanl): New static long double routines.
+ (exponent): Changed expbuf to reasonable maximum instead of MAXEXP.
+ * libc/stdio/vfscanf.c[WANT_IO_LONG_DBL]: Added long double support.
+ * libc/stdlib/ldtoa.c: New file containing _ldtoa_r and
+ _strtold routines used for conversions between character
+ and long double.
+
+Wed Dec 6 12:01:00 2000 Corinna Vinschen <vinschen@cygnus.com>
+
+ * libc/include/stdlib.h: Add declarations for `mkstemp' and `mktemp'.
+
+2000-12-04 Joel Sherrill <joel@OARcorp.com>
+
+ * libc/include/machine/time.h: RTEMS systems can configure clock
+ tick rate so use sysconf() to ask.
+
+2000-12-04 Joel Sherrill <joel@OARcorp.com>
+
+ * libc/include/sys/times.h: Add reference to POSIX standard.
+
+2000-12-04 Joel Sherrill <joel@OARcorp.com>
+
+ * libc/include/sys/time.h: Added BSD timer manipulation macros
+ used by RTEMS code.
+
+2000-12-04 Joel Sherrill <joel@OARcorp.com>
+
+ * libc/sys/rtems/crt0.c: Add stubs for functions implicitly
+ referenced by code generated by gcc 2.8.1.
+ (a29k): Add stubs for V_SPILL, V_FILL, V_BSD_OS, V_EPI_OS to
+ satisfy gcc.
+
+2000-12-04 Joel Sherrill <joel@OARcorp.com>
+
+ * libc/stdlib/system.c: Avoid compiling do_system() for RTEMS.
+
+2000-12-04 Joel Sherrill <joel@OARcorp.com>
+
+ * libc/include/ieeefp.h: Added entries for OpenCores CPUs.
+
+2000-12-04 Joel Sherrill <joel@OARcorp.com>
+
+ * configure.host (or16, or32): New entries for OpenCores
+ OpenRisc CPUs.
+ (*-*-rtems*): Add -DNO_EXEC.
+
+2000-12-04 Keith Outwater <vac4050@cae597.rsc.raytheon.com>
+
+ * libc/include/sys/errno.h: Added comments on many error numbers.
+ * libc/string/strerror.c: Added some more strings.
+
+2000-11-30 Jeff Johnston <jjohnstn@redhat.com>
+
+ * libc/sys/sh/syscalls.c (_link): New stub.
+
+2000-11-29 Nick Clifton <nickc@redhat.com>
+
+ * configure.host: Add xscale target.
+ * libc/machine/xscale: New directory.
+ * libc/machine/xscale/Makefile.am: New file.
+ * libc/machine/xscale/Makefile.in: New file.
+ * libc/machine/xscale/aclocal.m4: New file.
+ * libc/machine/xscale/configure: New file.
+ * libc/machine/xscale/configure.in: New file.
+ * libc/machine/xscale/memchr.S: New file.
+ * libc/machine/xscale/memcmp.S: New file.
+ * libc/machine/xscale/memcpy.S: New file.
+ * libc/machine/xscale/memmove.S: New file.
+ * libc/machine/xscale/memset.S: New file.
+ * libc/machine/xscale/strchr.S: New file.
+ * libc/machine/xscale/strcmp.S: New file.
+ * libc/machine/xscale/strcpy.S: New file.
+ * libc/machine/xscale/strlen.S: New file.
+
+Sat Nov 25 11:24:00 2000 Corinna Vinschen <vinschen@cygnus.com>
+
+ * libc/include/sys/types.h: Change i to `__i' in FD_ZERO macro to
+ avoid compiler warnings.
+
+2000-11-22 Michael Meissner <meissner@redhat.com>
+
+ * libc/posix/execl.c (execl): Don't reference environ directly,
+ reference it only via a static pointer to avoid problems with some
+ shared library systems and with different uses of small data where
+ the user specifies his own version of environ.
+ * libc/posix/execv.c (execv): Ditto.
+ * libc/stdlib/getenv_r.c (_findenv_r): Ditto.
+ * libc/stdlib/setenv_r.c (_setenv_r,_unsetenv_r): Ditto.
+ * libc/stdlib/system.c (system, !cygwin32 case): Ditto.
+
+ * libc/stdlib/getenv.c (environ): Delete unused reference to
+ environ.
+
+ * libc/stdlib/getenv_r.c: Make initial comment friendlier to emacs
+ colorization.
+ * libc/stdlib/system.c: Ditto.
+
+Tue Nov 21 20:32:21 2000 Christopher Faylor <cgf@cygnus.com>
+
+ * libc/sys/cygwin/sys/dirent.h: Change definition to avoid necessity of
+ including windows headers.
+
+2000-11-20 Jeff Johnston <jjohnstn@redhat.com>
+
+ * libc/include/sys/unistd.h: Removed definition of MAXNAMLEN.
+ * libc/include/dirent.h: Added definition of MAXNAMLEN if
+ not defined by sys/dirent.h.
+ * libc/posix/execvp.c: Added include of dirent.h to get
+ MAXNAMLEN value which used to be in unistd.h.
+
+Mon Nov 6 12:56:00 2000 Corinna Vinschen <vinschen@cygnus.com>
+
+ * libc/include/sys/types.h: Change type of i to `size_t' in
+ FD_ZERO macro to avoid compiler warnings.
+
+Sun Oct 29 20:06:41 2000 Christopher Faylor <cgf@cygnus.com>
+
+ * libc/include/stdlib.h: Avoid declaring cfree under Cygwin.
+ * libc/include/malloc.h: Ditto. Also remove obsolete declaration.
+
+Tue Oct 24 20:16:00 2000 Corinna Vinschen <vinschen@cygnus.com>
+
+ * libc/include/sys/unistd.h: Add defines for sysconf values
+ _SC_NPROCESSORS_CONF, _SC_NPROCESSORS_ONLN, _SC_PHYS_PAGES and
+ _SC_AVPHYS_PAGES.
+
+Mon Oct 9 20:26:33 2000 Christopher Faylor <cgf@cygnus.com>
+
+ * libc/include/sys/unistd.h: Add getdtablesize and setdtablesize
+ declarations for __CYGWIN__.
+
+2000-09-19 Geoffrey Keating <geoffk@cygnus.com>
+
+ * libc/signal/signal.c (__sigtramp_r): ISO C requires
+ case labels to be integral constant expressions, so
+ use an if/else tree instead.
+ (_raise_r): Likewise.
+
+2000-09-13 Jeff Johnston <jjohnstn@redhat.com>
+
+ * libc/machine/v850/setjmp.S: Fixed tab problems caused by
+ clipping patch from e-mail reader.
+
+2000-09-13 Will Cohen <wcohen@redhat.com>
+
+ * libc/machine/v850/setjmp.S (_setjmp): Save r1 rather than r0.
+ Added return value 0.
+ (_longjmp): Allow longjmp to return value of second argument
+ passed to it.
+
+2000-09-06 Jeff Johnston <jjohnstn@redhat.com>
+
+ * libc/include/sys/types.h (FD_ZERO): Remove call to bzero and
+ inline code to prevent having to include another header file.
+
+Wed Sep 6 15:06:40 2000 Christopher Faylor <cgf@cygnus.com>
+
+ * Makefile.am: Fix space vs. tab problem in install-data-local.
+ * Makefile.in: Regenerate.
+
+Wed Sep 6 13:49:51 2000 Christopher Faylor <cgf@cygnus.com>
+
+ * libc/include/_ansi.h (_EXFUN): Define specially for __CYGWIN__.
+ (_EXPARM): New macro for defining a function parameter.
+ * libc/include/stdlib.h: Use _EXPARM.
+ * libc/stdlib/mallocr.c: Don't build cfree for Cygwin.
+
+2000-09-05 Manfred Hollstein <manfredh@redhat.com>
+
+ * Makefile.am (install-data-local): Use optional $(DESTDIR) where
+ required, as documented in the gnu coding standards.
+ * Makefile.in: Regenerate.
+
+2000-09-05 Jeff Johnston <jjohnstn@redhat.com>
+
+ * libc/include/fcntl.h (_FNDELAY): Changed to be _FNONBLOCK to
+ make O_NDELAY and O_NONBLOCK have the same value.
+
+2000-08-30 Kazu Hirata <kazu@hxi.com>
+
+ * libc/sys/h8300hms/crt0.S: Optimize for both speed and code size.
+
+2000-08-30 Werner Almesberger <Werner.Almesberger@epfl.ch>
+
+ * libc/posix/execve.c: included unistd.h for "_execve" prototype.
+ * libc/misc/unctrl.c libc/sys/sysvi386/crt0.c (sccsid): changed
+ "#ifndef lint" to "#if defined(LIBC_SCCS) && !defined(lint)" like
+ everywhere else.
+
+2000-08-30 Geoffrey Keating <geoffk@cygnus.com>
+
+ * libc/string/swab.c: Specify that it's defined in <unistd.h>.
+ * libc/include/string.h: Don't include <sys/types.h>,
+ as it causes really bad namespace pollution. Don't declare
+ swab(), it is properly declared in unistd.h.
+
+2000-08-29 Werner Almesberger <Werner.Almesberger@epfl.ch>
+
+ * libc/unix/getpwent.c (getpwnam, getpwuid, getpwent): removed
+ (broken) support for non-existent /etc/passwd field "comment".
+
+2000-08-27 Werner Almesberger <Werner.Almesberger@epfl.ch>
+
+ * libc/posix/scandir.c (DIRSIZ, scandir): use struct dirent.d_namlen
+ only if _DIRENT_HAVE_D_NAMLEN is defined.
+ (alphasort): aligned prototype with
+ libc/sys/cygwin/sys/dirent.h and simplified function body.
+ * libc/posix/telldir.c (telldir): changed "telldir" prototype to
+ long telldir (DIR *) as mentioned in annex B of POSIX.1
+
+2000-08-27 Werner Almesberger <Werner.Almesberger@epfl.ch>
+
+ * libc/machine/i386/i386mach.h: added SOTYPE_FUNCTION to set type
+ of global entry points if _I386MACH_NEED_SOTYPE_FUNCTION is defined;
+ Added __CLI and __STI macros (controlled via
+ _I386MACH_ALLOW_HW_INTERRUPTS macro).
+ * libc/machine/i386/f_atan2.S libc/machine/i386/f_atan2f.S
+ libc/machine/i386/f_frexp.S libc/machine/i386/f_frexpf.S
+ libc/machine/i386/f_ldexp.S libc/machine/i386/f_ldexpf.S
+ libc/machine/i386/f_log.S libc/machine/i386/f_log10.S
+ libc/machine/i386/f_log10f.S libc/machine/i386/f_logf.S
+ libc/machine/i386/f_tan.S libc/machine/i386/f_tanf.S
+ libc/machine/i386/memchr.S libc/machine/i386/memcmp.S
+ libc/machine/i386/memcpy.S libc/machine/i386/memmove.S
+ libc/machine/i386/memset.S libc/machine/i386/setjmp.S
+ libc/machine/i386/strchr.S libc/machine/i386/strlen.S:
+ (that's libc/machine/i386/*.S) added SOTYPE_FUNCTION(symbol)
+ for all global entry points.
+ * libc/machine/i386/setjmp.S: removed code replicated in
+ libc/machine/i386/i386mach.h and included i386mach.h instead;
+ Use __CLI and __STI instead of cli and sti.
+
+2000-08-25 DJ Delorie <dj@redhat.com>
+
+ * libc/include/sys/unistd.h (environ): this one isn't from the
+ DLL, no __IMPORT
+
+Fri Aug 25 13:37:11 2000 Christopher Faylor <cgf@cygnus.com>
+
+ * libc/stdlib/system.c (do_system): Eliminate explicit declaration of
+ environ when compiling under cygwin since it is already declared in
+ unistd.h.
+
+2000-08-23 Werner Almesberger <Werner.Almesberger@epfl.ch>
+
+ * libc/stdlib/mprec.c (ulp, b2d, d2b): changed a few expressions
+ like x << y-z to the equivalent x << (y-z).
+ (d2b): changed if statements with assignment to perform the
+ assignment prior to the if check.
+ * libc/reent/reent.c: included stdlib.h for "_free_r" prototype.
+ * libc/unix/getpass.c (getpass): moved "echo" assignment out of if.
+ * libc/unix/ttyname.c: included string.h for "strcpy" prototype.
+ * libc/unix/getcwd.c (ISDOT): added parentheses to clarify && and ||
+ precedence.
+ * libc/include/sys/unistd.h: added "vfork" prototype (for popen.c).
+ Added "_execve" prototype (for execl.c, execle.c, execv.c, and
+ execve.c).
+ * libc/posix/popen.c (popen): added parentheses to clarify && and ||
+ precedence.
+ * libm/math/e_cosh.c (__ieee754_cosh): changed parentheses to
+ clarify && and || precendence (and to remove pascalism).
+ * libm/math/e_sinh.c (__ieee754_sinh): Ditto.
+ * libm/math/s_infconst.c: added another pair of braces to all
+ initializers for __infinity (need three: for __infinity[1] array,
+ for union __dmath, and for i[2]).
+
+2000-08-23 Werner Almesberger <Werner.Almesberger@epfl.ch>
+
+ * libc/stdlib/abort.c: changed description: uses "raise" instead of
+ "getpid" and "kill"; added: uses "write" and "_exit".
+ Also included unistd.h for "_exit" prototype.
+ * libc/stdlib/system.c: included unistd.h for "execve" prototype,
+ reent.h for "_fork_r" and "_wait_r" prototypes.
+ (do_system): changed extern char *environ[] to POSIX-friendly
+ extern char **environ.
+ * libc/stdlib/wctomb_r.c: included string.h for "strlen" and "strcmp"
+ prototypes.
+ * libc/stdlib/remove.c: included reent.h for "_unlink_r" prototype.
+ * libc/reent/execr.c: included sys/wait.h for "wait" prototype.
+ * libc/reent/fstatr.c: included sys/stat.h for "fstat" prototype.
+ * libc/reent/openr.c: included fcntl.h for "open" prototype.
+ * libc/reent/signalr.c: included signal.h for "kill" prototype,
+ unistd.h for "getpid" prototype.
+ * libc/reent/statr.c: included sys/stat.h for "stat" prototype.
+ * libc/reent/timer.c: included sys/time.h for "gettimeofday" prototype.
+ * libc/unix/getut.c (utmpname): removed local, incorrect "strdup"
+ prototype. Also included stdlib.h for "abort", string.h for
+ "strdup" and "strncmp" prototypes.
+ * libc/unix/getlogin.c: included string.h for "strncmp", "memset", and
+ "strncpy", unistd.h for "read" and "close" prototypes.
+ * libc/posix/execvp.c: included string.h for "strchr", "strlen", and
+ "strcat" prototypes.
+
+2000-08-23 Werner Almesberger <Wernen Almesberger@epfl.ch>
+
+ * libc/stdio/stdio.c (__swrite): declare "oldmode" only if it's
+ used later (ifdef __SCLE)
+ * libc/stdio/vfscanf.c (__svfscanf): declare "state" only if it's
+ used later (ifdef MB_CAPABLE)
+ * libc/string/memset.c (memset): removed unused variables "count"
+ and "unaligned_addr"
+ * libc/locale/locale.c (_setlocale_r): declare "lc_ctype" and
+ "last_lc_ctype" only of they're used later (ifdef MB_CAPABLE)
+ * libc/unix/getpwent.c (getpwnam): removed unused variables "uid"
+ and "gid"
+
+2000-08-23 Werner Almesberger <Werner.Almesberger@epfl.ch>
+
+ * libc/stdlib/envlock.c: changed documented "__env_lock" and
+ "__env_unlock" prototype from "void *" or "char *" to
+ "struct _reent *" to match real function. Also added include
+ of envlock.h.
+ * libc/stdlib/mlock.c: changed documented "__malloc_lock" and
+ "__malloc_unlock" prototype from "void *" or "char *" to
+ "struct _reent *" to match real function.
+ * libc/stdlib/envlock.h: added "__env_lock" and "__env_unlock"
+ prototypes (for getenv_r.c and setenv_r.c).
+
+2000-08-22 Werner Almesberger <Werner.Almesberger@epfl.ch>
+
+ * libc/unix/getut.c (utmpname): added _CONST to reflect common use
+ and prototype in cygwin's utmp.h
+
+2000-08-16 Eric Fifer <efifer@sanwaint.com>
+
+ * libc/stdio/vfprintf.c (_vfprintf_r): suppress . with "%.0f", 0.1
+
+2000-08-09 Nick Clifton <nickc@cygnus.com>
+
+ * libc/sys/arm/setjmp.S: Recode to clean up function prologues and
+ epilogue and to allow the functions to be used in a Thumb based
+ toolchain.
+
+2000-08-08 Jeff Johnston <jjohnstn@redhat.com>
+
+ * libc/stdio/snprintf.c (snprintf, _snprintf_r): Fixed code
+ so size of 0 results in nothing being written to string.
+ Also fixed code so that when size is non-zero, there is only
+ a maximum of size - 1 characters written to the array and
+ a nul terminator is appended at the end.
+ * libc/stdio/vsnprintf.c (vsnprintf, _vsnprintf_r): Ditto.
+
+2000-08-01 DJ Delorie <dj@redhat.com>
+
+ * libc/include/sys/config.h: define __IMPORT appropriately
+ * libc/include/ctype.h (_ctype_): use __IMPORT
+ * libc/include/math.h (__infinity, signam, _LIB_VERSION): ditto
+ * libc/include/math.h (__mb_cur_max): ditto
+ * libc/include/time.h (_timezone, _daylight, _tzname): ditto
+ * libc/include/unctrl.h (__unctrl, __unctrllen): ditto
+ * libc/include/errno.h (_sys_errlist, _sys_nerr): ditto
+ * libc/include/unistd.h (environ): ditto
+
+2000-07-28 Michael Meissner <meissner@redhat.com>
+
+ * libc/include/math.h (__infinity): Declare as an array without
+ bounds to get around small data support. Rewrite Cygwin support
+ to be more general.
+ * libm/math/s_infconst.c (__infinity): Ditto.
+ * libm/mathfp/s_infconst.c (__infinity): Ditto.
+
+Thu Jul 27 10:46:01 2000 Christopher Faylor <cgf@cygnus.com>
+
+ * libc/include/math.h: Use appropriate dll import linkage for
+ __infinity under Cygwin.
+
+2000-07-13 DJ Delorie <dj@cygnus.com>
+
+ * libc/stdio/vfprintf.c: pad 0.0 correctly with %e
+
+Wed Jun 28 14:08:00 2000 Keith Walker <keith.walker@arm.com>
+
+ * libc/sys/arm/crt0.S (.LC30): Added missing length parameter
+ to argument list for AngelSWI_Reason_GetCmdLine.
+
+Tue Jun 27 15:49:00 2000 Marek Michalkiewicz <marekm@linux.org.pl>
+
+ * configure.host: Add support for AVR target.
+ * libc/include/machine/ieeefp.h: Likewise.
+ * libc/include/sys/config.h: Likewise.
+
+Thu Jun 22 18:35:00 2000 Ranjith Kumaran <ranjith@cygnus.com>
+
+ * README: Newlib 1.8.2 must be built in a separate directory
+ than the sources.
+
+Tue Jun 20 14:30:00 2000 Jeff Johnston <jjohnstn@cygnus.com>
+
+ * libc/include/sys/reent.h (_rand_next): Added __extension__
+ qualifier as long long type is not strict ANSI.
+ * libc/stdlib/rand.c (rand): Added __extension__ qualifier
+ to long long constant.
+
+Fri Jun 16 23:02:00 2000 Corinna Vinschen <corinna@vinschen.de>
+
+ * libc/include/sys/unistd.h: Add prototypes for `seteuid' and
+ `setegid' provided by Cygwin.
+
+Thu Jun 15 0:21:00 2000 Corinna Vinschen <corinna@vinschen.de>
+
+ * libc/stdio/fdopen.c: Take explicit given bin/textmode into
+ account for Cygwin.
+
+Fri Jun 9 14:28:00 2000 Jeff Johnston <jjohnstn@cygnus.com>
+
+ * libc/include/sys/reent.h (_rand_next): Changed to
+ unsigned long long and moved to end of _reent struct in _new union.
+ (_REENT_INIT): Changed to move _rand_next initialization.
+ * libc/stdlib/rand.c (rand): Changed to use unsigned long long
+ linear congruential algorithm that is used by DJGPP.
+
+Thu Jun 8 21:18:00 2000 Ranjith Kumaran <ranjith@cygnus.com>
+
+ * libc/include/stdlib.h: Set RAND_MAX to __RAND_MAX.
+ * libc/include/sys/config.h: Define __RAND_MAX.
+
+Thu Jun 8 17:54:00 2000 Jeff Johnston <jjohnstn@cygnus.com>
+
+ * libc/stdlib/rand_r.c: New algorithm that meets minimal
+ standard.
+
+Fri Jun 2 23:02:11 2000 Christopher Faylor <cgf@cygnus.com>
+
+ * libc/include/string.h: Work around problem with strsignal and gdb.
+
+Tue May 30 13:13:01 2000 Christopher Faylor <cgf@cygnus.com>
+
+ * libc/include/ctype.h: __CYGWIN32__ -> __CYGWIN__
+ * libc/include/malloc.h: Ditto.
+ * libc/include/process.h: Ditto.
+ * libc/include/stdio.h: Ditto.
+ * libc/include/stdlib.h: Ditto.
+ * libc/include/time.h: Ditto.
+ * libc/include/machine/setjmp.h: Ditto.
+ * libc/include/sys/errno.h: Ditto.
+ * libc/include/sys/signal.h: Ditto.
+ * libc/include/sys/stat.h: Ditto.
+ * libc/include/sys/time.h: Ditto.
+ * libc/include/sys/unistd.h: Ditto.
+ * libc/include/string.h: Ditto. strsignal should return a const char *.
+
+2000-05-26 Marek Michalkiewicz <marekm@linux.org.pl>
+
+ * libm/common/s_expm1.c (expm1): Add curly braces, avoid warnings.
+ * libm/common/s_log1p.c (log1p): Likewise.
+ * libm/common/s_scalbn.c (scalbn): Likewise.
+ * libm/math/e_log.c: Likewise.
+ * libm/math/e_asin.c: Likewise.
+ * libm/math/ef_asin.c: Likewise.
+ * libm/math/e_j0.c (pzero, qzero): Remove redundant test.
+ * libm/math/e_j1.c (pone, qone): Likewise.
+ * libm/math/ef_j0.c (pzerof, qzerof): Likewise.
+ * libm/math/ef_j1.c (ponef, qonef): Likewise.
+ * libm/mathfp/e_j0.c (pzero, qzero): Likewise.
+ * libm/mathfp/e_j1.c (pone, qone): Likewise.
+ * libm/mathfp/ef_j0.c (pzerof, qzerof): Likewise.
+ * libm/mathfp/ef_j1.c (ponef, qonef): Likewise.
+
+2000-05-19 DJ Delorie <dj@cygnus.com>
+
+ * libc/stdio/stdio.c (__stextmode): new, see if file is text mode
+ (__sread): always read in binary mode
+ (__swrite): always write in binary mode
+ * libc/include/stdio.h: no getc/putc macros for cygwin; causes
+ compatibility issues with different dll versions
+ * libc/stdio/fopen.c: use __stextmode
+ * libc/stdio/fdopen.c: ditto
+ * libc/stdio/freopen.c: ditto
+ * libc/stdio/findfp.c: set up __SCLE for std{in,out,err}
+ * libc/stdio/local.h: declare __stextmode
+
+2000-05-18 DJ Delorie <dj@cygnus.com>
+
+ * libc/stdio/fgets.c (fgets): perform CRLF conversions if __SCLE
+
+Mon May 15 18:54:00 2000 Jeff Johnston <jjohnstn@cygnus.com>
+
+ * libc/include/ctype.h: Changed tolower and toupper macros
+ to use __extension__ to prevent pedantic warnings.
+
+Mon May 15 14:26:00 2000 Joel Sherrill <joel@oarcorp.com>
+
+ * libc/sys/rtems/sys/time.h: Add macros for manipulating timeval
+ structures.
+
+Wed May 10 19:24:53 2000 Jim Wilson <wilson@cygnus.com>
+
+ * libc/include/machine/ieeefp.h: Add ia64 support.
+ * configure.host: Likewise.
+
+Wed May 10 13:52:24 2000 Egor Duda <deo@logos-m.ru>
+
+ * libc/time/asctime_r.c (asctime_r): Change output format. Day of
+ month is now padded with space, not zero. This now conforms to
+ ANSI standard.
+
+Wed May 03 17:57:00 2000 Corinna Vinschen <corinna@vinschen.de>
+
+ * libc/include/sys/errno.h: Add define for ENOSHARE ("No such
+ host or network path") used by cygwin. Add some comments.
+
+Tue May 02 23:45:48 2000 DJ Delorie <dj@cygnus.com>
+
+ * libc/include/stdio.h (FILE): define __SCLE for "convert line
+ endings" for Cygwin.
+ (__sgetc): convert line endings if needed
+ (__sputc): ditto
+ * libc/stdio/fdopen.c (_fdopen_r): Remember if we opened in text mode
+ * libc/stdio/fopen.c (_fopen_r): ditto
+ * libc/stdio/freopen.c (freopen): ditto
+ * libc/stdio/fread.c (fread): perform CRLF conversions if __SCLE
+ * libc/stdio/fvwrite.c (__sfvwrite): ditto
+
+Thu Apr 27 07:45:48 2000 Alexandre Oliva <aoliva@cygnus.com>
+
+ * libc/machine/mn10300/setjmp.S (setjmp, longjmp): Use
+ post-increment when it is worth it, spacewise.
+
+Mon Apr 17 12:46:00 2000 Marek Michalkiewicz <marekm@linux.org.pl>
+
+ * libc/signal/signal.c (_signal_r) : Removed unused local variable temp.
+ * libc/stdio/findfp.c (std): Added declaration of flags and file.
+ * libc/stdio/mktemp.c (_gettemp, _mkstemp_r, mkstemp): Added int
+ return type.
+ * libc/stdio/putchar.c (putchar): Added return statement.
+ * libc/stdio/refill.c (lflush): Added correct parentheses.
+ * libc/stdio/vfprintf.c (_VFPRINTF_R): Ditto.
+ * libc/stdio/vfscanf.c (__svfscanf): Changed sprintf call which
+ prints long value to use l qualifier.
+ * libc/stdlib/dtoa.c (_dtoa_r): Added parentheses to remove warning
+ messages and initialized local values: ilim, ilim1, and spec_case.
+ * libc/stdlib/ecvtbuf.c (print_e): Removed unused variable dp.
+ * libc/stdlib/mbctype.h (_issjis1, _issjis2): Added parentheses.
+ * libc/stdlib/mprec.c: Ditto.
+ * libc/stdlib/setenv_r.c: Ditto.
+ * libc/stdlib/strtod.c: Ditto.
+ * libc/stdlib/strtol.c: Ditto.
+ * libc/stdlib/strtoul.c: Ditto.
+ * libm/common/sf_expm1.c: Added curly braces to if else clauses.
+ * libm/common/sf_log1p.c: Ditto.
+ * libm/common/sf_scalbn.c: Ditto.
+ * libm/math/ef_log.c: Ditto.
+
+Sun Apr 16 12:45:00 2000 Corinna Vinschen <corinna@vinschen.de>
+
+ * libc/posix/execvp.c (execvp): Check path for
+ trailing slash.
+
+Fri Mar 31 20:39:00 2000 Corinna Vinschen <corinna@vinschen.de>
+
+ * libc/include/sys/unistd.h: Add prototypes for
+ fchmod, fchown, lchown.
+
+Fri Mar 24 15:34:00 2000 Jeff Johnston <jjohnstn@cygnus.com>
+
+ * acinclude.m4: Changed release to 1.8.2.
+ * aclocal.m4 configure doc/aclocal.m4 doc/configure
+ libc/aclocal.m4 libc/configure libc/machine/aclocal.m4
+ libc/machine/configure libc/machine/a29k/aclocal.m4
+ libc/machine/a29k/configure libc/machine/arm/aclocal.m4
+ libc/machine/arm/configure libc/machine/d10v/aclocal.m4
+ libc/machine/d10v/configure libc/machine/d30v/aclocal.m4
+ libc/machine/d30v/configure libc/machine/fr30/aclocal.m4
+ libc/machine/fr30/configure libc/machine/h8300/aclocal.m4
+ libc/machine/h8300/configure libc/machine/h8500/aclocal.m4
+ libc/machine/h8500/configure libc/machine/hppa/aclocal.m4
+ libc/machine/hppa/configure libc/machine/i386/aclocal.m4
+ libc/machine/i386/configure libc/machine/i960/aclocal.m4
+ libc/machine/i960/configure libc/machine/m32r/aclocal.m4
+ libc/machine/m32r/configure libc/machine/m68k/aclocal.m4
+ libc/machine/m68k/configure libc/machine/m88k/aclocal.m4
+ libc/machine/m88k/configure libc/machine/mips/aclocal.m4
+ libc/machine/mips/configure libc/machine/mn10200/aclocal.m4
+ libc/machine/mn10200/configure libc/machine/mn10300/aclocal.m4
+ libc/machine/mn10300/configure libc/machine/necv70/aclocal.m4
+ libc/machine/necv70/configure libc/machine/powerpc/aclocal.m4
+ libc/machine/powerpc/configure libc/machine/sh/aclocal.m4
+ libc/machine/sh/configure libc/machine/sparc/aclocal.m4
+ libc/machine/sparc/configure libc/machine/tic80/aclocal.m4
+ libc/machine/tic80/configure libc/machine/v850/aclocal.m4
+ libc/machine/v850/configure libc/machine/w65/aclocal.m4
+ libc/machine/w65/configure libc/machine/z8k/aclocal.m4
+ libc/machine/z8k/configure libc/sys/aclocal.m4
+ libc/sys/aclocal.m4 libc/sys/configure
+ libc/sys/a29khif/aclocal.m4 libc/sys/a29khif/configure
+ libc/sys/arm/aclocal.m4 libc/sys/arm/configure
+ libc/sys/cygwin/aclocal.m4 libc/sys/cygwin/configure
+ libc/sys/d10v/aclocal.m4 libc/sys/d10v/configure
+ libc/sys/decstation/aclocal.m4 libc/sys/decstation/configure
+ libc/sys/go32/aclocal.m4 libc/sys/go32/configure
+ libc/sys/h8300hms/aclocal.m4 libc/sys/h8300hms/configure
+ libc/sys/h8500hms/aclocal.m4 libc/sys/h8500hms/configure
+ libc/sys/m88kbug/aclocal.m4 libc/sys/m88kbug/configure
+ libc/sys/netware/aclocal.m4 libc/sys/netware/configure
+ libc/sys/rtems/aclocal.m4 libc/sys/rtems/configure
+ libc/sys/sh/aclocal.m4 libc/sys/sh/configure
+ libc/sys/sparc64/aclocal.m4 libc/sys/sparc64/configure
+ libc/sys/sun4/aclocal.m4 libc/sys/sun4/configure
+ libc/sys/sysmec/aclocal.m4 libc/sys/sysmec/configure
+ libc/sys/sysnec810/aclocal.m4 libc/sys/sysnec810/configure
+ libc/sys/sysnecv850/aclocal.m4 libc/sys/sysnecv850/configure
+ libc/sys/sysvi386/aclocal.m4 libc/sys/sysvi386/configure
+ libc/sys/sysvnecv70/aclocal.m4 libc/sys/sysvnecv70/configure
+ libc/sys/tic80/aclocal.m4 libc/sys/tic80/configure
+ libc/sys/w65/aclocal.m4 libc/sys/w65/configure
+ libc/sys/z8ksim/aclocal.m4 libc/sys/z8ksim/configure
+ libm/aclocal.m4 libm/configure: Regenerated.
+
+2000-03-24 Nick Clifton <nickc@cygnus.com>
+
+ * libc/sys/arm/syscalls.c: Fix compile time warnings.
+ (do_AngelSWI): Add "cc" to list o registers clobbered.
+
Thu Mar 22 14:57:00 2000 Fernando Nasser <fnasser@redhat.com>
* libc/sys/arm/syscalls.c (do_AngelSWI): Prevent registers with valid