+2006-12-04 Kazunori Asayama <asayama@sm.sony.co.jp>
+
+ * testsuite/newlib.string/tstring.c:
+
+2006-12-01 Kazunori Asayama <asayama@sm.sony.co.jp>
+
+ * libc/machine/spu/strchr.c: Fix mask for misaligned string.
+ * libc/machine/spu/strrchr.c: Ditto.
+
+2006-11-30 Lev Bishop <lev.bishop@gmail.com>
+
+ * libc/include/math.h: Allow C99 functions/macros to be
+ defined for C++ even when __STRICT_ANSI__.
+
+2006-11-29 Jeff Johnston <jjohnstn@redhat.com>
+
+ * libc/stdio/makebuf.c (__smakebuf): If dealing with
+ an asprintf-family buffer, make the default initial size 64.
+
+2006-11-29 Eric Blake <ebb9@byu.net>
+
+ * libc/stdio/fvwrite.c (__sfvwrite_r): Avoid off-by-one error in
+ asprintf, as well as quadratic realloc behavior.
+
+2006-11-29 Kazunori Asayama <asayama@sm.sony.co.jpi
+
+ * libc/machine/spu/memset.c: Fix type of explicit cast.
+ * libc/machine/spu/strncmp.c: Add explicit cast.
+ * libc/machine/spu/strrchr.c: Ditto.
+ * libc/machine/spu/strspn.c: Ditto.
+
+2006-11-22 Luca Barbato <lu_zero@gentoo.org>
+
+ * libc/machine/spu/memcpy.c: Use spu_splats, explicit cast.
+ * libc/machine/spu/memmove.c: Use spu_splats, explicit cast.
+ * libc/machine/spu/memset.c: Use spu_splats, remove apple-cast.
+ * libc/machine/spu/strchr.c: Use spu_splats, remove apple-cast.
+ * libc/machine/spu/strncat.c: Explicit cast.
+ * libc/machine/spu/strncmp.c: Use spu_splats.
+ * libc/machine/spu/strncpy.c: Explicit cast.
+ * libc/machine/spu/strrchr.c: Use spu_splats.
+ * libc/machine/spu/strspn.c: Use spu_splats.
+
+2006-11-15 Till Straumann <strauman@slac.stanford.edu>
+
+ * libc/time/tzset_r.c (_tzset_r): Initialize local variable.
+
+2006-11-14 Eric Blake <ebb9@byu.net>
+
+ * libc/stdio/vfprintf.c (_vfprintf_r): Support ' flag.
+ (chclass): ' is a flag. j, t, and z are modifiers.
+
+2006-11-08 Jie Zhang <jie.zhang@analog.com>
+
+ * configure.host: Add support for bfin.
+ * libc/include/machine/ieeefp.h: Define __IEEE_LITTLE_ENDIAN for bfin.
+ * libc/include/machine/setjmp.h: Define _JBLEN for bfin.
+ * libc/machine/bfin/aclocal.m4: Generate.
+ * libc/machine/bfin/configure.in: New.
+ * libc/machine/bfin/configure: Generate.
+ * libc/machine/bfin/Makefile.am: New.
+ * libc/machine/bfin/Makefile.in: Generate.
+ * libc/machine/bfin/setjmp.S: New.
+ * libc/machine/bfin/longjmp.S: New.
+ * libc/machine/configure.in: Add bfin support.
+ * libc/machine/configure: Generate.
+
+2006-11-07 Corinna Vinschen <corinna@vinschen.de>
+
+ * libc/include/sys/unistd.h (_SC_STREAM_MAX): Define on Cygwin.
+ (_PC_FILESIZEBITS): Add definition.
+ (_PC_2_SYMLINKS): Ditto.
+ (_PC_SYMLINK_MAX): Ditto.
+
+2006-10-27 Joel Schopp <jschopp@austin.ibm.com>
+
+ * libc/machine/spu/memcpy.c: Override generic function with vectorized
+ version optimized for the cell spu.
+ * libc/machine/spu/memmove.c: Ditto.
+ * libc/machine/spu/memset.c: Ditto.
+ * libc/machine/spu/strcat.c: Ditto.
+ * libc/machine/spu/strchr.c: Ditto.
+ * libc/machine/spu/strcmp.c: Ditto.
+ * libc/machine/spu/strcpy.c: Ditto.
+ * libc/machine/spu/strcspn.c: Ditto.
+ * libc/machine/spu/strlen.c: Ditto.
+ * libc/machine/spu/strncat.c: Ditto.
+ * libc/machine/spu/strncmp.c: Ditto.
+ * libc/machine/spu/strncpy.c: Ditto.
+ * libc/machine/spu/strpbrk.c: Ditto.
+ * libc/machine/spu/strrchr.c: Ditto.
+ * libc/machine/spu/strspn.c: Ditto.
+ * libc/machine/spu/strxfrm.c: Ditto.
+ * libc/machine/spu/vec_literal.h: Add abstraction of vector literals,
+ removing altivec style initializers.
+ * libc/machine/spu/Makefile.am: Add new files to list so they build
+ * libc/machine/spu/Makefile.in: Regenerate from new Makefile.am
+
+2006-10-27 Jeff Johnston <jjohnstn@redhat.com>
+
+ * README: Add a brief section on how to regenerate
+ configuration files in newlib.
+
+2006-10-25 Vladimir Prus <vladimir@codesourcery.com>
+
+ * libc/include/math.h: (exception): Add a comment
+ telling fixincludes that we handle C vs. C++ issue.
+
+2006-10-11 Yang Tse <yangsita@gmail.com>
+
+ * libc/include/machine/setjmp.h: Use __extension__ keyword for gcc's
+ braced-groups.
+
+2006-10-11 Corinna Vinschen <corinna@vinschen.de>
+
+ * libc/reent/reeent.c (_reclaim_reent): Free _REENT_MP_RESULT.
+
+2006-09-26 Jeff Johnston <jjohnstn@redhat.com>
+
+ * libc/include/stdio.h[_REENT_SMALL]: Do not allow macros
+ for clearerr, feof, or fileno.
+ * libc/include/sys/reent.h[_REENT_SMALL](struct _reent): Change
+ the dummy std stream scheme to use pointers to const external
+ fake files, one for each standard stream.
+ * libc/stdio/local.h (CHECK_INIT): Change to take a file pointer
+ argument. For _REENT_SMALL, reset the file pointer if it
+ matches one of the fake std stream pointers.
+ * libc/stdio/clearerr.c: Fix CHECK_INIT macro to add file pointer
+ argument.
+ * libc/stdio/fclose.c: Ditto.
+ * libc/stdio/feof.c: Ditto.
+ * libc/stdio/ferror.c: Ditto.
+ * libc/stdio/fflush.c: Ditto.
+ * libc/stdio/fgetc.c: Ditto.
+ * libc/stdio/fgets.c: Ditto.
+ * libc/stdio/fileno.c: Ditto.
+ * libc/stdio/findfp.c: Ditto.
+ * libc/stdio/fputc.c: Ditto.
+ * libc/stdio/fputs.c: Ditto.
+ * libc/stdio/fread.c: Ditto.
+ * libc/stdio/freopen.c: Ditto.
+ * libc/stdio/fseek.c: Ditto.
+ * libc/stdio/ftell.c: Ditto.
+ * libc/stdio/fwrite.c: Ditto.
+ * libc/stdio/getc.c: Ditto.
+ * libc/stdio/getdelim.c: Ditto.
+ * libc/stdio/putc.c: Ditto.
+ * libc/stdio/refill.c: Ditto.
+ * libc/stdio/setvbuf.c: Ditto.
+ * libc/stdio/ungetc.c: Ditto.
+ * libc/stdio/vfprintf.c: Ditto.
+ * libc/stdio/vfscanf.c: Ditto.
+ * libc/stdio/wbuf.c: Ditto.: Ditto.
+ * libc/stdio/wsetup.c: Ditto.
+ * libc/stdio64/freopen64.c: Ditto.
+ * libc/stdio64/fseeko64.c: Ditto.
+ * libc/stdio64/ftello64.c: Ditto.
+ * libc/machine/powerpc/vfprintf.c: Ditto.
+ * libc/machine/powerpc/vfscanf.c: Ditto.
+
+2006-09-22 Paul Brook <paul@codesourcery.com>
+
+ * libc/include/sys/reent.h: Define and use __reent_assert.
+
+2006-09-13 Joel Sherrill <joel@oarcorp.com>
+
+ * libc/include/pthread.h: Add pthread barriers,
+ rwlocks, and spinlocks. Change const to
+ _CONST and prefix parameter names with
+ an underscore.
+ * libc/include/sys/types.h: Add id and attribute
+ types for barriers, wrlocks, and spinlocks.
+ * libc/include/sys/features.h: Enable barriers,
+ wrlocks, and spinlocks for RTEMS.
+
+2006-09-13 Patrick Mansfield <patmans@us.ibm.com>
+
+ * libc/include/math.h: Remove _CONST from _LIB_VERSION, as it is
+ supposed to be writable.
+ * libm/common/s_lib_ver.c: Ditto.
+
+2006-09-12 Paul Brook <paul@codesourcery.com>
+
+ * libc/stdlib/rand.c (srand): Add _REENT_CHECK_RAND48.
+
+2006-09-07 Masaki Muranaka <monaka@monami-software.com>
+
+
+ * libc/machine/xstormy16/Makefile.am:
+ Add $(lpfx) prefix to LIBADD objects.
+ lib_a_DEPENDENCIES uses the value of lib_a_LIBADD.
+ * libc/machine/xstormy16/Makefile.in: Regenerated.
+
+2006-09-06 Eric Blake <ebb9@byu.net>
+
+ * libc/stdio/vfprintf.c (_vfprintf_r, get_arg): Add 'hh', 'j',
+ 't', and 'z' modifiers.
+
+2006-09-01 Kazu Hirata <kazu@codesourcery.com>
+
+ Merge from newlib-csl-20060320-branch:
+ 2006-05-22 Sandra Loosemore <sandra@codesourcery.com>
+
+ * configure.host: Tell it we have _rename and _system when
+ building m68k-unknown-elf.
+
2006-08-29 Paul Brook <paul@codesourcery.com>
* libc/include/sys/config.h: Define _REENT_SMALL for Thumb-2.