+2002-07-04 Thomas Fitzsimmons <fitzsim@redhat.com>
+
+ * libtool.m4: New file.
+ * libc/sys/linux/process.c: Implement vfork in terms of fork,
+ rather than as a syscall.
+
+2002-07-04 Jeff Johnston <jjohnstn@redhat.com>
+
+ * libc/include/stdio.h: Add new prototypes.
+ * libc/stdio/Makefile.am: Add fseeko.c and ftello.c.
+ * libc/stdio/Makefile.in: Regenerated.
+ * libc/stdio/fseek.c: Add fseeko documentation.
+ * libc/stdio/ftell.c: Add ftello documentation.
+ * libc/stdio/fseeko.c: New file.
+ * libc/stdio/ftello.c: New file.
+
+2002-07-04 Jeff Johnston <jjohnstn@redhat.com>
+
+ * libc/stdio/Makefile.am: Add asprintf.c and vasprintf.c.
+ * libc/stdio/Makefile.in: Regenerated.
+ * libc/stdio/asprintf.c: New file.
+ * libc/stdio/vasprintf.c: Ditto.
+ * libc/stdio/fvwrite.c: Add code to dynamically reallocate
+ the buffer for asprintf support.
+ * libc/stdio/sprintf.c: Add asprintf documentation.
+ * libc/stdio/vfprintf.c: Add vasprintf documentation.
+ * libc/include/stdio.h: Add new prototypes.
+
+2002-07-02 Thomas Fitzsimmons <fitzsim@redhat.com>
+
+ * libc/search/hcreate.c: Remove advertising clause from license.
+ * libc/search/hcreate_r.c: Likewise.
+
+2002-07-02 Chris Demetriou <cgd@broadcom.com>
+
+ * libc/include/sys/config.h (__IEEE_LITTLE_ENDIAN)
+ (__IEEE_BIG_ENDIAN): Define appropriately for MIPS.
+ Check that one of them is defined and error out if not.
+ Add any platforms defined in <machine/ieeefp.h> that are missing.
+ * libc/search/hash.h (DB_BYTE_ORDER, DB_BIG_ENDIAN)
+ (DB_LITTLE_ENDIAN): New defines.
+ * libc/search/hash.c: Replace all incorrect checks for
+ _IEEE_LITTLE_ENDIAN with tests of BYTE_ORDER, and all uses of
+ BYTE_ORDER, LITTLE_ENDIAN, and BIG_ENDIAN with DB_* versions.
+ * libc/search/hash_page.c: Likewise.
+
+2002-06-28 Thomas Fitzsimmons <fitzsim@redhat.com>
+
+ * libm/mathfp/sf_pow.c (powf): Change k from int to float.
+
+2002-06-27 Benjamin Kosnik <bkoz@redhat.com>
+
+ * libc/include/stdio.h: Untangle, add _BEGIN_STD_C and _END_STD_C.
+ * libc/include/time.h: Same.
+ * libc/include/string.h: Same.
+ * libc/include/stdlib.h: Same.
+ * libc/include/signal.h: Same.
+ * libc/include/setjmp.h: Same.
+ * libc/include/math.h: Same.
+ * libc/include/locale.h: Same.
+ * libc/include/ctype.h: Same.
+ * libc/include/machine/setjmp.h: Same.
+ * libc/include/_ansi.h (_BEGIN_STD_C): Add.
+ (_END_STD_C): Add.
+
+2002-06-27 Jeff Johnston <jjohnstn@redhat.com>
+
+ * libc/include/sys/_types.h: Define _ssize_t as int if int is
+ 32-bits, otherwise define it as long.
+ * libc/include/sys/types.h: Include <_ansi.h> and <sys/_types.h>
+ and define ssize_t as _ssize_t.
+ * libc/reent/readr.c: Change return type to _ssize_t.
+ * libc/reent/writer.c: Ditto.
+ * libc/sys/linux/Makefile.am: Add aio.c.
+ * libc/sys/linux/Makefile.in: Regenerated.
+ * libc/sys/linux/aio.c: New file.
+ * libc/sys/linux/sys/cdefs.h: Add __restrict_arr definition.
+ * libm/common/fdlibm.h: Undef __P before defining it.
+
+2002-06-27 Thomas Fitzsimmons <fitzsim@redhat.com>
+
+ * libm/mathfp/s_pow.c (pow): Fix checks on variable k. Add
+ exponent_is_even_int variable. Handle case where x is
+ negative, and y is an odd integer.
+ * libm/mathfp/sf_pow.c (powf): Likewise.
+
+ * libm/mathfp/er_lgamma.c: Remove __kernel references.
+ * libm/mathfp/erf_lgamma.c: Likewise.
+ * libm/mathfp/s_tgamma.c: Likewise.
+ * libm/mathfp/sf_tgamma.c: Likewise.
+
+2002-06-27 Jeff Johnston <jjohnstn@redhat.com>
+
+ * libc/sys/linux/Makefile.am: Add new clock routines.
+ * libc/sys/linux/Makefile.in: Regenerated.
+ * libc/sys/linux/clock_getres.c: New file.
+ * libc/sys/linux/clock_gettime.c: Ditto.
+ * libc/sys/linux/clock_settime.c: Ditto.
+ * libc/sys/linux/hp-timing.h: Ditto.
+ * libc/sys/linux/libc-internal.h: Ditto.
+ * libc/sys/linux/sysconf.c: Fix typo.
+ * libc/sys/linux/include/time.h: Add include of <sys/linux_time.h>.
+ * libc/sys/linux/machine/hp-timing.h: New file.
+ * libc/sys/linux/machine/i386/Makefile.am: Add new files.
+ * libc/sys/linux/machine/i386/Makefile.in: Regenerated.
+ * libc/sys/linux/machine/i386/get_clockfreq.c: New file.
+ * libc/sys/linux/machine/i386/hp-timing.c: Ditto.
+ * libc/sys/linux/machine/i386/hp-timing.h: Ditto.
+ * libc/sys/linux/sys/linux_time.h: New file.
+ * libc/sys/linux/sys/time.h: Remove include of <linux/time.h> and
+ replace with <sys/linux_time.h>.
+
+Wed Jun 26 16:33:25 2002 J"orn Rennecke <joern.rennecke@superh.com>
+
+ * libc/sys/sh/crt0.S: Remove vestigial .section directive.
+
+2002-06-25 Jeff Johnston <jjohnstn@redhat.com>
+
+ * libc/sys/linux/Makefile.am: Consolidate additional items under
+ ADD_OBJS.
+ * libc/sys/linux/Makefile.in: Regenerated.
+
+2002-06-25 Jeff Johnston <jjohnstn@redhat.com>
+
+ * libc/sys/linux/sethostname.c: New file.
+ * libc/sys/linux/Makefile.am: Add sethostname.c support.
+ * libc/sys/linux/Makefile.in: Regenerated.
+
+2002-06-24 Thomas Fitzsimmons <fitzsim@redhat.com>
+
+ * libc/search/db_local.h: New file.
+ * libc/include/db.h: Remove.
+ * libc/search/Makefile.am (LIB_SOURCES): Add db_local.h.
+ * libc/search/hash.c (MIN,MAX): Add macros. Change <db.h> to
+ "db_local.h".
+ * libc/search/hash_bigkey.c: Likewise.
+ * libc/search/hash_buf.c: Likewise.
+ * libc/search/hash_func.c: Likewise.
+ * libc/search/hash_log2.c: Likewise.
+ * libc/search/hash_page.c: Likewise.
+
+2002-06-24 J"orn Rennecke <joern.rennecke@superh.com>
+
+ * libc/machine/sh/strlen.S: New file.
+ * libc/machine/sh/Makefile.am (lib_a_SOURCES): Add rule for it.
+ * libc/machine/sh/Makefile.am: Regenerate.
+
+2002-06-24 Jeff Johnston <jjohnstn@redhat.com>
+
+ * libc/sys/linux/gethostname.c: Change name to __gethostname and
+ add gethostname alias.
+
+2002-06-24 Jeff Johnston <jjohnstn@redhat.com>
+
+ * libc/include/math.h: Remove <sys/types.h>.
+ (__dmath): Use __ULong instead of __uint32_t.
+ * libc/include/sys/reent.h: If long or int is not 32-bits,
+ include <sys/types.h> to get definitions for __int32_t and __uint32_t.
+ * libc/stdlib/mprec.h: Include <sys/types.h> to get integer defs.
+ * libm/common/fdlibm.h: Ditto.
+
2002-06-24 Thomas Fitzsimmons <fitzsim@redhat.com>
* libc/include/ndbm.h: Remove.