Nick Clifton
							
						 
						
							 
							
							
							
							
								
							
							
								d6f6573a5f 
								
							 
						 
						
							
							
								
								* libc/machine/arm/Makefile.am (lib_a_SOURCES): Add memchr-stub.c,  
							
							 
							
							... 
							
							
							
							memchr.S.
	* libc/machine/arm/arm_asm.h: Add ifdef to allow it to be included
	in .S files.
	* libc/machine/arm/memchr-stub.c: New file - just selects what to
	compile.
	* libc/machine/arm/memchr.S: New file - ARMv6t2/v7 version.
	* libc/machine/arm/Makefile.am (lib_a_SOURCES): Add strlen-armv7.S.
	* libc/machine/arm/strlen-armv7.S: New file.
	* libc/machine/arm/strlen.c: Add ifdef optimised code so it isn't
	for v7 or 6t2.
	* libc/machine/arm/Makefile.in: Regenerate. 
							
						 
						
							2011-10-18 11:35:17 +00:00  
						
					 
				
					
						
							
							
								 
								Nick Clifton
							
						 
						
							 
							
							
							
							
								
							
							
								de0ae33544 
								
							 
						 
						
							
							
								
								* libc/machine/arm/memcpy.S: Fix unaligned access copying.  
							
							 
							
							
							
						 
						
							2011-10-04 16:02:25 +00:00  
						
					 
				
					
						
							
							
								 
								Nick Clifton
							
						 
						
							 
							
							
							
							
								
							
							
								341bf73d6d 
								
							 
						 
						
							
							
								
								* libc/machine/arm/memcpy.S: New file.  Contains a hand coded  
							
							 
							
							... 
							
							
							
							memcpy function optimized for the cortex-a15.
	* libc/machine/arm/memcpy-stub.c: New file.
	* libc/machine/arm/Makefile.am (lib_a_SOURCES): Add memcpy-stub.c,
	memcpy.S.
	* libc/machine/arm/Makefile.in: Regenerate. 
							
						 
						
							2011-09-29 13:28:50 +00:00  
						
					 
				
					
						
							
							
								 
								Joseph Myers
							
						 
						
							 
							
							
							
							
								
							
							
								25fa7e5ad6 
								
							 
						 
						
							
							
								
								libgloss:  
							
							 
							
							... 
							
							
							
							* configure.in: Don't handle strongarm, ep9312 and xscale target
	names.
	* configure: Regenerate.
	* libnosys/configure.in: Don't handle strongarm and thumb target
	names.
	* libnosys/configure: Regenerate.
newlib:
	* configure.host: Don't handle ep9312, strongarm, xscale and thumb
	target names.
	* libc/machine/configure.in: Don't handle xscale target names.
	* libc/machine/configure: Regenerate. 
							
						 
						
							2011-06-14 13:40:48 +00:00  
						
					 
				
					
						
							
							
								 
								Nick Clifton
							
						 
						
							 
							
							
							
							
								
							
							
								bf77fa00b7 
								
							 
						 
						
							
							
								
								* libc/machine/frv/setjmp.S: Fix typo in .size directive.  
							
							 
							
							
							
						 
						
							2011-03-23 11:01:05 +00:00  
						
					 
				
					
						
							
							
								 
								Corinna Vinschen
							
						 
						
							 
							
							
							
							
								
							
							
								1991358fe5 
								
							 
						 
						
							
							
								
								* libc/machine/mips/strlen.c (strlen): Add delay slot for R3000.  
							
							 
							
							
							
						 
						
							2011-01-10 12:11:55 +00:00  
						
					 
				
					
						
							
							
								 
								Jeff Johnston
							
						 
						
							 
							
							
							
							
								
							
							
								321b046c80 
								
							 
						 
						
							
							
								
								2010-12-16  Jeff Johnston  <jjohnstn@redhat.com>  
							
							 
							
							... 
							
							
							
							* NEWS: Update with 1.19.0 info.
        * README: Ditto.
        * MAINTAINERS: Update.
        * acinclude.m4: Change version number to 1.19.0.
        * aclocal.m4: Regenerated.
        * configure: Ditto.
        * Makefile.am: Fix stmp-targ-include target.
        * Makefile.in: Regenerated.
        * doc/aclocal.m4: Ditto.
        * doc/configure: Ditto.
        * libc/*/aclocal.m4: Ditto.
        * libc/*/configure: Ditto.
        * libc/libc.texinfo: Ditto.
        * libm/*/aclocal.m4: Ditto.
        * libm/*/configure: Ditto.
        * libm/libm.texinfo: Ditto.
        * libc/sys/linux/shared.ld: Add VERS_1.19 
							
						 
						
							2010-12-16 21:59:17 +00:00  
						
					 
				
					
						
							
							
								 
								Jeff Johnston
							
						 
						
							 
							
							
							
							
								
							
							
								874a87f8cd 
								
							 
						 
						
							
							
								
								2010-12-02  Jayant Sonar  jayant.sonar@kpitcummins.com  
							
							 
							
							... 
							
							
							
							Kaushik Phatak  kaushik.phatak@kpitcummins.com 
        * configure.host: Add CR16 support.
        * libc/include/machine/ieeefp.h: Ditto.
        * libc/include/machine/setjmp.h: Ditto.
        * libc/include/sys/config.h: Ditto.
        * libc/machine/configure.in: Ditto
        * libc/machine/configure: Regenerated
        * libc/machine/cr16/aclocal.m4: New.
        * libc/machine/cr16/configure.in: New
        * libc/machine/cr16/configure: New
        * libc/machine/cr16/getenv.c: New
        * libc/machine/cr16/Makefile.am: New
        * libc/machine/cr16/Makefile.in: New
        * libc/machine/cr16/setjmp.S: New
        * libc/machine/cr16/sys/asm.h: New
        * libc/machine/cr16/sys/libh.h: New
        * libc/machine/cr16/sys/syscall.h: New 
							
						 
						
							2010-12-02 19:30:47 +00:00  
						
					 
				
					
						
							
							
								 
								Corinna Vinschen
							
						 
						
							 
							
							
							
							
								
							
							
								2988dfa72b 
								
							 
						 
						
							
							
								
								* libc/machine/i386/setjmp.S (longjmp): Per POSIX, return 1 if second  
							
							 
							
							... 
							
							
							
							argument is 0. 
							
						 
						
							2010-11-16 17:52:21 +00:00  
						
					 
				
					
						
							
							
								 
								Jeff Johnston
							
						 
						
							 
							
							
							
							
								
							
							
								1571d0a51f 
								
							 
						 
						
							
							
								
								2010-10-08  Bernd Schmidt  <bernds@codesourcery.com>  
							
							 
							
							... 
							
							
							
							Joseph Myers  <joseph@codesourcery.com>
        * configure.host: Handle tic6x targets.
        * libc/include/machine/ieeefp.h: Define endianness for C6X.
        * libc/include/machine/setjmp.h: Add __TMS320C6X__ case.
        * libc/machine/configure.in: Handle tic6x targets.
        * libc/machine/configure: Regenerate.
        * libc/machine/tic6x/Makefile.am, libc/machine/tic6x/configure.in,
        libc/machine/tic6x/setjmp.S: New.
        * libc/machine/tic6x/Makefile.in, libc/machine/tic6x/aclocal.m4,
        libc/machine/tic6x/configure: New (generated). 
							
						 
						
							2010-10-09 02:33:30 +00:00  
						
					 
				
					
						
							
							
								 
								Jeff Johnston
							
						 
						
							 
							
							
							
							
								
							
							
								9035cfbd12 
								
							 
						 
						
							
							
								
								2010-02-24  Charles Wilson  <...>  
							
							 
							
							... 
							
							
							
							Work around issues with new libtool files in ..
        * configure.in: Unconditionally call _LT_PROG_ECHO_BACKSLASH.
        * iconvdata/configure.in: Ditto.
        * libc/configure.in: Ditto.
        * libc/machine/configure.in: Ditto.
        * libc/machine/i386/configure.in: Ditto.
        * libc/sys/configure.in: Ditto.
        * libc/sys/linux/configure.in: Ditto.
        * libc/sys/linux/linuxthreads/configure.in: Ditto.
        * libc/sys/linux/linuxthreads/machine/configure.in: Ditto.
        * libc/sys/linux/linuxthreads/machine/i386/configure.in: Ditto.
        * libc/sys/linux/machine/configure.in: Ditto.
        * libc/sys/linux/machine/i386/configure.in: Ditto.
        * libm/configure.in: Ditto.
        * libm/machine/configure.in: Ditto.
        * libm/machine/i386/configure.in: Ditto.
        * libc/machine/sh/configure.in: Ditto.  Also, call
        AC_NO_EXECUTABLES before NEWLIB_CONFIGURE.
        * aclocal.m4: Regenerated.
        * configure: Ditto.
        * Makefile.in: Ditto.
        * doc/aclocal.m4: Ditto.
        * doc/Makefile.in: Ditto.
        * libc/*/aclocal.m4: Ditto.
        * libc/*/Makefile.in: Ditto.
        * libc/*/configure: Ditto.
        * libm/*/aclocal.m4: Ditto.
        * libm/*/Makefile.in: Ditto.
        * libm/*/configure: Ditto. 
							
						 
						
							2010-02-24 21:00:08 +00:00  
						
					 
				
					
						
							
							
								 
								Jeff Johnston
							
						 
						
							 
							
							
							
							
								
							
							
								5880fbf783 
								
							 
						 
						
							
							
								
								2010-02-09  Daniel Gutson  <dgutson@codesourcery.com>  
							
							 
							
							... 
							
							
							
							* libc/machine/arm/arm_asm.h (_ISA_THUMB_2): __ARM_ARCH_7EM__
        added to the preprocessor condition. 
							
						 
						
							2010-02-09 22:52:21 +00:00  
						
					 
				
					
						
							
							
								 
								Jeff Johnston
							
						 
						
							 
							
							
							
							
								
							
							
								cf9d06b149 
								
							 
						 
						
							
							
								
								2010-02-08  Josef Wolf  <jw@raven.inka.de>  
							
							 
							
							... 
							
							
							
							* libc/machine/m68k/memcpy.S: MISALIGEND_OK should not be set for
        __mcpu32__. 
							
						 
						
							2010-02-08 17:24:22 +00:00  
						
					 
				
					
						
							
							
								 
								Jeff Johnston
							
						 
						
							 
							
							
							
							
								
							
							
								a390368122 
								
							 
						 
						
							
							
								
								2009-12-17  Jeff Johnston  <jjohnstn@redhat.com>  
							
							 
							
							... 
							
							
							
							* NEWS: Update with 1.18.0 info.
        * README: Ditto.
        * acinclude.m4: Change version number to 1.18.0.
        * aclocal.m4: Regenerated.
        * configure: Ditto.
        * doc/aclocal.m4: Ditto.
        * doc/configure: Ditto.
        * libc/*/aclocal.m4: Ditto.
        * libc/*/configure: Ditto.
        * libc/libc.texinfo: Ditto.
        * libm/*/aclocal.m4: Ditto.
        * libm/*/configure: Ditto.
        * libm/libm.texinfo: Ditto.
        * libc/sys/linux/shared.ld: Add VERS_1.18 
							
						 
						
							2009-12-17 20:41:44 +00:00  
						
					 
				
					
						
							
							
								 
								Jeff Johnston
							
						 
						
							 
							
							
							
							
								
							
							
								6fe2eb4c80 
								
							 
						 
						
							
							
								
								2009-12-17  Ralf Corsépius <ralf.corsepius@rtems.org>  
							
							 
							
							... 
							
							
							
							* libc/include/machine/ieeefp.h: Rework __IEEE_*_ENDIAN handling.
        * libc/machine/arm/machine/endian.h: Remove (Conflicts with
        libc/include/machine/endian.h) 
							
						 
						
							2009-12-17 19:26:38 +00:00  
						
					 
				
					
						
							
							
								 
								Jeff Johnston
							
						 
						
							 
							
							
							
							
								
							
							
								47c756dd7a 
								
							 
						 
						
							
							
								
								2009-12-15  Conny Marco Menebrocker  <c-m-m@gmx.de>  
							
							 
							
							... 
							
							
							
							* libc/machine/xc16x/Makefile.am: Fix typo and refer
        to puts.c instead of putc.c.
        * libc/machine/xc16x/Makefile.in: Regenerated. 
							
						 
						
							2009-12-15 19:34:08 +00:00  
						
					 
				
					
						
							
							
								 
								Jeff Johnston
							
						 
						
							 
							
							
							
							
								
							
							
								531e23564b 
								
							 
						 
						
							
							
								
								2009-12-14  Maxim Kuvyrkov <maxim@codesourcery.com>  
							
							 
							
							... 
							
							
							
							* libc/machine/m68k/memcpy.S: Patch to support
        boards which do not support unaligned read/write. 
							
						 
						
							2009-12-14 20:50:53 +00:00  
						
					 
				
					
						
							
							
								 
								Jeff Johnston
							
						 
						
							 
							
							
							
							
								
							
							
								655e435357 
								
							 
						 
						
							
							
								
								2009-12-10  Conny Marco Menebrocker  <c-m-m@gmx.de>  
							
							 
							
							... 
							
							
							
							* configure.host: Add xc16x support.
        * libc/include/machine/ieeefp.h: Ditto.
        * libc/include/sys/config.h: Ditto.
        * libc/machine/configure.in: Ditto.
        * libc/machine/Makefile.in: Regenerated.
        * libc/machine/aclocal.m4: Ditto.
        * libc/machine/configure: Ditto.
        * libc/machine/xc16x/Makefile.am: New file.
        * libc/machine/xc16x/Makefile.in: Ditto.
        * libc/machine/xc16x/aclocal.m4: Ditto.
        * libc/machine/xc16x/configure: Ditto.
        * libc/machine/xc16x/configure.in: Ditto.
        * libc/machine/xc16x/putchar.c: Ditto.
        * libc/machine/xc16x/puts.c: Ditto.
        * libc/machine/xc16x/setjmp.S: Ditto. 
							
						 
						
							2009-12-10 17:12:11 +00:00  
						
					 
				
					
						
							
							
								 
								Nick Clifton
							
						 
						
							 
							
							
							
							
								
							
							
								0680fe0a6e 
								
							 
						 
						
							
							
								
								* libc/machine/rx/strncat.S (_strncat): Replace use of r6  
							
							 
							
							... 
							
							
							
							(call-saved) with r14 (call-used). 
							
						 
						
							2009-11-20 12:54:29 +00:00  
						
					 
				
					
						
							
							
								 
								Nick Clifton
							
						 
						
							 
							
							
							
							
								
							
							
								fd6942ab42 
								
							 
						 
						
							
							
								
								newlib:  
							
							 
							
							... 
							
							
							
							* configure.host: Add support for RX architecture.
        * libc/include/machine/ieeefp.h: Likewise.
        * libc/include/machine/setjmp.h: Likewise.
        * libc/include/machine/configure.in: Likewise.
        * libc/include/machine/configure: Regenerate.
        * libc/machine/rx: New directory.
        * libc/machine/rx/*: New files to support RX architecture.
libgloss:
        * configure.in: Add support for RX sub-directory.
        * configure: Regenerate.
        * rx: New directory.
        * rx/*: New files to support RX architecture. 
							
						 
						
							2009-10-26 10:05:23 +00:00  
						
					 
				
					
						
							
							
								 
								Jeff Johnston
							
						 
						
							 
							
							
							
							
								
							
							
								3a2f070f31 
								
							 
						 
						
							
							
								
								2009-10-20  Jeff Johnston  <jjohnstn@redhat.com>  
							
							 
							
							... 
							
							
							
							* configure.host: Don't set -O2 flag in newlib_cflags.  Leave
        that to CFLAGS.
        * acinclude.m4: Don't reset CFLAGS before calling _AC_PROG_CC_G
        as it sets the same flags as we are using.
        * aclocal.m4: Regenerated.
        * configure: Ditto.
        * Makefile.in: Ditto.
        * iconvdata/aclocal.m4: Ditto.
        * iconvdata/configure: Ditto.
        * iconvdata/Makefile.in: Ditto.
        * doc/aclocal.m4: Ditto.
        * doc/configure: Ditto.
        * doc/Makefile.in: Ditto.
        * libc/aclocal.m4: Ditto.
        * libc/configure: Ditto.
        * libc/Makefile.in: Ditto.
        * libc/*Makefile.in: Ditto.
        * libc/*aclocal.m4: Ditto.
        * libc/*configure: Ditto.
        * libm/*Makefile.in: Ditto.
        * libm/*aclocal.m4: Ditto.
        * libm/*configure: Ditto. 
							
						 
						
							2009-10-20 22:44:28 +00:00  
						
					 
				
					
						
							
							
								 
								Jeff Johnston
							
						 
						
							 
							
							
							
							
								
							
							
								6c249577fb 
								
							 
						 
						
							
							
								
								2009-09-28  Michael Eager <eager@eagercon.com>  
							
							 
							
							... 
							
							
							
							* configure.host: Add microblaze.
        * libc/include/machine/ieeefp.h [MICROBLAZE]: Define __IEEE_BIG_ENDIAN.
        * libc/include/machine/setjmp.h [MICROBLAZE]: Define _JBLEN, _JBTYPE.
        * libc/include/sys/config.h [MICROBLAZE]: Define _REENT_SMALL,
        _UNIX98_THREAD_MUTEX_ATTRIBUTES.
        * libc/include/sys/types.h: Treat XMK like rtems, define
        PTHREAD_MUTEX_NORMAL, PTHREAD_MUTEX_ERRORCHECK, PTHREAD_MUTEX_RECURSIVE,
        PTHREAD_MUTEX_DEFAULT, PTHREAD_STACK_MIN, define stuct pthread_attr_s.
        * libc/machine/configure.in: Add microblaze.
        * libc/machine/configure: Add microblaze (not regenerated).
        * libc/machine/microblaze/configure.in: NEW.
        * libc/machine/microblaze/configure: Generate.
        * libc/machine/microblaze/Makefile.am: NEW.
        * libc/machine/microblaze/Makefile.in: Generate.
        * libc/machine/microblaze/{abort.c, strcmp.c, strcpy.c, strlen.c,
        mallocr.c, longjmp.S, setjmp.S}: NEW.
        * libc/stdlib/mallocr.c [MICROBLAZE]: Don't declare sbrk prototype,
        mALLOc(): return malloc value. 
							
						 
						
							2009-09-28 16:42:21 +00:00  
						
					 
				
					
						
							
							
								 
								Jeff Johnston
							
						 
						
							 
							
							
							
							
								
							
							
								5900080d7d 
								
							 
						 
						
							
							
								
								2009-05-13  Paul Brook  <paul@codesourcery.com>  
							
							 
							
							... 
							
							
							
							* libc/machine/arm/setjmp.S: Don't bother saving IP.  Copy SP to
        IP before saving.  Likewise when restoring. 
							
						 
						
							2009-05-13 18:31:55 +00:00  
						
					 
				
					
						
							
							
								 
								Jeff Johnston
							
						 
						
							 
							
							
							
							
								
							
							
								eba36c51fa 
								
							 
						 
						
							
							
								
								2009-05-13  Paul Brook  <paul@codesourcery.com>  
							
							 
							
							... 
							
							
							
							* libc/machine/arm/setjmp.S: Add ARMv6-M implementation. 
							
						 
						
							2009-05-13 18:28:49 +00:00  
						
					 
				
					
						
							
							
								 
								Jeff Johnston
							
						 
						
							 
							
							
							
							
								
							
							
								2beb9fbb02 
								
							 
						 
						
							
							
								
								2009-04-22 Anthony Green <green@moxielogic.com>  
							
							 
							
							... 
							
							
							
							* configure.host: Add moxie support.
        * libc/machine/configure.in: Add moxie support.
        * libc/machine/configure: Rebuilt.
        * libc/machine/moxie/aclocal.m4: New file.
        * libc/machine/moxie/configure: New file.
        * libc/machine/moxie/configure.in: New file.
        * libc/machine/moxie/Makefile.am: New file.
        * libc/machine/moxie/Makefile.in: New file.
        * libc/machine/moxie/setjmp.S: New file.
        * libc/include/machine/setjmp.h (_JBLEN): Define for moxie.
        * libc/include/machine/ieeefp.h: Add moxie support. 
							
						 
						
							2009-04-22 19:52:49 +00:00  
						
					 
				
					
						
							
							
								 
								Jeff Johnston
							
						 
						
							 
							
							
							
							
								
							
							
								f22a7456a1 
								
							 
						 
						
							
							
								
								2009-04-16  Ken Werner  <ken.werner@de.ibm.com>  
							
							 
							
							... 
							
							
							
							* libc/machine/spu/Makefile.am: Add new File.
        * libc/machine/spu/Makefile.in: Regenerate.
        * libc/machine/spu/fdopen.c: New file. 
							
						 
						
							2009-04-16 18:38:23 +00:00  
						
					 
				
					
						
							
							
								 
								Jeff Johnston
							
						 
						
							 
							
							
							
							
								
							
							
								0463fc624c 
								
							 
						 
						
							
							
								
								2009-04-03  Ken Werner  <ken.werner@de.ibm.com>  
							
							 
							
							... 
							
							
							
							* libc/machine/spu/mmap_ea.c (mmap_ea): Check length argument. 
							
						 
						
							2009-04-03 22:42:31 +00:00  
						
					 
				
					
						
							
							
								 
								Jeff Johnston
							
						 
						
							 
							
							
							
							
								
							
							
								816c3d2968 
								
							 
						 
						
							
							
								
								2009-04-03  Ken Werner  <ken.werner@de.ibm.com>  
							
							 
							
							... 
							
							
							
							* libc/machine/spu/sys/linux_syscalls.h: include <sys/types.h>
        (linux_getpid, linux_gettid): Declare. 
							
						 
						
							2009-04-03 22:34:17 +00:00  
						
					 
				
					
						
							
							
								 
								Jeff Johnston
							
						 
						
							 
							
							
							
							
								
							
							
								f42552e9e1 
								
							 
						 
						
							
							
								
								2009-04-03  Ken Werner  <ken.werner@de.ibm.com>  
							
							 
							
							... 
							
							
							
							* libc/machine/spu/spu-gmon.c: Tweaks to support simultaneous SPU
        profiling. 
							
						 
						
							2009-04-03 22:29:24 +00:00  
						
					 
				
					
						
							
							
								 
								Jeff Johnston
							
						 
						
							 
							
							
							
							
								
							
							
								baea11cd6a 
								
							 
						 
						
							
							
								
								2009-03-25  Richard Earnshaw  <rearnsha@arm.com>  
							
							 
							
							... 
							
							
							
							* libc/machine/arm/strcmp.c (strcmp_unaligned): Correctly
        detect the nul-byte in a big-endian string. 
							
						 
						
							2009-03-25 18:56:15 +00:00  
						
					 
				
					
						
							
							
								 
								Jeff Johnston
							
						 
						
							 
							
							
							
							
								
							
							
								4d5112e2b1 
								
							 
						 
						
							
							
								
								2009-03-23  Richard Earnshaw  <rearnsha@arm.com>  
							
							 
							
							... 
							
							
							
							* libc/machine/arm/strcmp.c (strcmp): Treat char as unsigned. 
							
						 
						
							2009-03-23 18:25:10 +00:00  
						
					 
				
					
						
							
							
								 
								Jeff Johnston
							
						 
						
							 
							
							
							
							
								
							
							
								d70118655b 
								
							 
						 
						
							
							
								
								2009-03-16  Mark Mitchell  <mark@codesourcery.com>  
							
							 
							
							... 
							
							
							
							* libc/machine/arm/strlen.c (strlen): Fix defect in Thumb-2 mode.
2009-03-16  Richard Earnshaw  <rearnsha@arm.com>
        * libc/machine/arm/strlen.c (strlen): Correctly detect
        end-of-string.
        * libc/machine/arm/strcpy.c (strcpy): Likewise.
        * libc/machine/arm/strcmp.c (strcmp, strcmp_unaligned): Likewise. 
							
						 
						
							2009-03-16 20:12:30 +00:00  
						
					 
				
					
						
							
							
								 
								Corinna Vinschen
							
						 
						
							 
							
							
							
							
								
							
							
								e20efdda16 
								
							 
						 
						
							
							
								
								* libc/machine/arm/arm_asm.h: Fix typo.  
							
							 
							
							
							
						 
						
							2009-03-10 09:02:32 +00:00  
						
					 
				
					
						
							
							
								 
								Jeff Johnston
							
						 
						
							 
							
							
							
							
								
							
							
								1f73aa9f82 
								
							 
						 
						
							
							
								
								2009-02-26  Brooks Moses  <brooks@codesourcery.com>  
							
							 
							
							... 
							
							
							
							* libc/machine/arm/strcpy.c: Add missing comma. 
							
						 
						
							2009-02-26 21:32:45 +00:00  
						
					 
				
					
						
							
							
								 
								Jeff Johnston
							
						 
						
							 
							
							
							
							
								
							
							
								ef2d60ac22 
								
							 
						 
						
							
							
								
								2009-02-26  Ralf Corsépius  <ralf.corsepius@rtems.org>  
							
							 
							
							... 
							
							
							
							* libc/machine/lm32/configure.in: Let
        AC_CONFIG_SRCDIR point to setjmp.S instead of setjmp.s
        * libs/machine/lm32/configure: Regenerate. 
							
						 
						
							2009-02-26 21:03:53 +00:00  
						
					 
				
					
						
							
							
								 
								Jeff Johnston
							
						 
						
							 
							
							
							
							
								
							
							
								18cbf1d394 
								
							 
						 
						
							
							
								
								2009-02-05  Neal H. Walfield  <neal@gnu.org>  
							
							 
							
							... 
							
							
							
							* libc/machine/x86_64/memcpy.S (memcpy): Don't use the red zone. 
							
						 
						
							2009-02-05 20:10:21 +00:00  
						
					 
				
					
						
							
							
								 
								Jeff Johnston
							
						 
						
							 
							
							
							
							
								
							
							
								2b7e0645c9 
								
							 
						 
						
							
							
								
								2009-01-21  Richard Earnshaw  <rearnsha@arm.com>  
							
							 
							
							... 
							
							
							
							* libc/machine/arm/arm_asm.h: New file.
        * libc/machine/arm/strlen.c: New file.
        * libc/machine/arm/strcpy.c: New file.
        * libc/machine/arm/strcmp.c: New file.
        * libc/machine/arm/Makefile.am: Add new string routines. 
							
						 
						
							2009-01-22 00:02:35 +00:00  
						
					 
				
					
						
							
							
								 
								Jeff Johnston
							
						 
						
							 
							
							
							
							
								
							
							
								d9db4e43f3 
								
							 
						 
						
							
							
								
								2009-01-12  Nathan Froyd  <froydnj@codesourcery.com>  
							
							 
							
							... 
							
							
							
							* libc/machine/powerpc/vfscanf.c (__sccl): Remove declaration. 
							
						 
						
							2009-01-12 23:32:37 +00:00  
						
					 
				
					
						
							
							
								 
								Jeff Johnston
							
						 
						
							 
							
							
							
							
								
							
							
								272fac20e7 
								
							 
						 
						
							
							
								
								2008-12-19  Jeff Johnston  <jjohnstn@redhat.com>  
							
							 
							
							... 
							
							
							
							* NEWS: Update with 1.17.0 info.
        * README: Ditto.
        * acinclude.m4: Change version number to 1.17.0.
        * aclocal.m4: Regenerated.
        * configure: Ditto.
        * doc/aclocal.m4: Ditto.
        * doc/configure: Ditto.
        * libc/*/aclocal.m4: Ditto.
        * libc/*/configure: Ditto.
        * libc/libc.texinfo: Ditto.
        * libm/*/aclocal.m4: Ditto.
        * libm/*/configure: Ditto.
        * libm/libm.texinfo: Ditto.
        * libc/sys/linux/shared.ld: Add VERS_1.17 
							
						 
						
							2008-12-22 19:45:56 +00:00  
						
					 
				
					
						
							
							
								 
								Jeff Johnston
							
						 
						
							 
							
							
							
							
								
							
							
								0e859ad10f 
								
							 
						 
						
							
							
								
								2008-12-11 Jukka Pietarinen <jukka.pietarinen@mrf.fi>  
							
							 
							
							... 
							
							
							
							* configure.host: Add lm32
        * libc/include/machine/ieeefp.h: Add __lm32__
        * libc/include/machine/setjmp.h: Add __lm32__
        * libc/machine/configure.in: Add lm32
        * libc/machine/configure: Regenerated.
        * libc/machine/lm32/aclocal.m4: New file.
        * libc/machine/lm32/configure.in: Ditto.
        * libc/machine/lm32/configure: Ditto.
        * libc/machine/lm32/Makefile.am: Ditto.
        * libc/machine/lm32/Makefile.in: Ditto.
        * libc/machine/lm32/setjmp.s: Ditto. 
							
						 
						
							2008-12-11 20:05:38 +00:00  
						
					 
				
					
						
							
							
								 
								Jeff Johnston
							
						 
						
							 
							
							
							
							
								
							
							
								8f337bfef9 
								
							 
						 
						
							
							
								
								2008-11-27  Ken Werner  <ken.werner@de.ibm.com>  
							
							 
							
							... 
							
							
							
							* libc/machine/spu/Makefile.am: Add spu-mcount.S spu-gmon.c.
        * libc/machine/spu/Makefile.in: Regenerated.
        * libc/machine/spu/spu-gmon.c: New file.
        * libc/machine/spu/spu-mcount.S: New file. 
							
						 
						
							2008-11-27 20:57:46 +00:00  
						
					 
				
					
						
							
							
								 
								Jeff Johnston
							
						 
						
							 
							
							
							
							
								
							
							
								d5567b8d75 
								
							 
						 
						
							
							
								
								2008-11-20  Ken Werner  <ken.werner@de.ibm.com>  
							
							 
							
							... 
							
							
							
							* libc/machine/spu/sys/linux_syscalls.h: Additional syscall defines to
        be in sync with current kernels. 
							
						 
						
							2008-11-20 20:23:24 +00:00  
						
					 
				
					
						
							
							
								 
								Jeff Johnston
							
						 
						
							 
							
							
							
							
								
							
							
								75cc619bb3 
								
							 
						 
						
							
							
								
								2008-11-20  Ken Werner  <ken.werner@de.ibm.com>  
							
							 
							
							... 
							
							
							
							Patrick Mansfield  <patmans@us.ibm.com>
            Joel Schopp   <jschopp@austin.ibm.com>
        * libc/machine/spu/configure.in: Add __ea detection.
        * libc/machine/spu/Makefile.am: Add new files.
        * libc/machine/spu/include/ea.h: New file.
        * libc/machine/spu/ea_internal.h: Likewise.
        * libc/machine/spu/sys/mman.h: Likewise.
        * libc/machine/spu/mmap_ea.c: Likewise.
        * libc/machine/spu/munmap_ea.c: Likewise.
        * libc/machine/spu/mremap_ea.c: Likewise.
        * libc/machine/spu/msync_ea.c: Likewise.
        * libc/machine/spu/memchr_ea.c: Likewise.
        * libc/machine/spu/memcmp_ea.c: Likewise.
        * libc/machine/spu/memcpy_ea.c: Likewise.
        * libc/machine/spu/memmove_ea.c: Likewise.
        * libc/machine/spu/memset_ea.c: Likewise.
        * libc/machine/spu/malloc_ea.c: Likewise.
        * libc/machine/spu/realloc_ea.c: Likewise.
        * libc/machine/spu/calloc_ea.c: Likewise.
        * libc/machine/spu/free_ea.c: Likewise.
        * libc/machine/spu/posix_memalign_ea.c: Likewise.
        * libc/machine/spu/strcat_ea.c: Likewise.
        * libc/machine/spu/strchr_ea.c: Likewise.
        * libc/machine/spu/strcmp_ea.c: Likewise.
        * libc/machine/spu/strcpy_ea.c: Likewise.
        * libc/machine/spu/strcspn_ea.c: Likewise.
        * libc/machine/spu/strlen_ea.c: Likewise.
        * libc/machine/spu/strncat_ea.c: Likewise.
        * libc/machine/spu/strncmp_ea.c: Likewise.
        * libc/machine/spu/strncpy_ea.c: Likewise.
        * libc/machine/spu/strpbrk_ea.c: Likewise.
        * libc/machine/spu/strrchr_ea.c: Likewise.
        * libc/machine/spu/strspn_ea.c: Likewise.
        * libc/machine/spu/strstr_ea.c: Likewise.
        * libc/machine/spu/read_ea.c: Likewise.
        * libc/machine/spu/pread_ea.c: Likewise.
        * libc/machine/spu/readv_ea.c: Likewise.
        * libc/machine/spu/write_ea.c: Likewise.
        * libc/machine/spu/pwrite_ea.c: Likewise.
        * libc/machine/spu/writev_ea.c: Likewise. 
							
						 
						
							2008-11-20 20:20:51 +00:00  
						
					 
				
					
						
							
							
								 
								Steve Ellcey
							
						 
						
							 
							
							
							
							
								
							
							
								fab8d8d808 
								
							 
						 
						
							
							
								
								* configure: Regenerate for new libtool.  
							
							 
							
							... 
							
							
							
							* aclocal.m4: Ditto.
	* Makefile.in: Ditto.
	* newlib.hin: Ditto.
	* doc/Makefile.in: Ditto.
	* doc/configure: Ditto.
	* iconvdata/Makefile.in: Ditto.
	* iconvdata/aclocal.m4: Ditto.
	* iconvdata/configure: Ditto.
	* libc/Makefile.in: Ditto.
	* libc/aclocal.m4: Ditto.
	* libc/configure: Ditto.
	* libc/argz/Makefile.in: Ditto.
	* libc/ctype/Makefile.in: Ditto.
	* libc/errno/Makefile.in: Ditto.
	* libc/iconv/Makefile.in: Ditto.
	* libc/iconv/ccs/Makefile.in: Ditto.
	* libc/iconv/ccs/binary/Makefile.in: Ditto.
	* libc/iconv/ces/Makefile.in: Ditto.
	* libc/iconv/lib/Makefile.in: Ditto.
	* libc/locale/Makefile.in: Ditto.
	* libc/machine/Makefile.in: Ditto.
	* libc/machine/aclocal.m4: Ditto.
	* libc/machine/configure: Ditto.
	* libc/machine/a29k/Makefile.in: Ditto.
	* libc/machine/a29k/configure: Ditto.
	* libc/machine/arm/Makefile.in: Ditto.
	* libc/machine/arm/configure: Ditto.
	* libc/machine/bfin/Makefile.in: Ditto.
	* libc/machine/bfin/configure: Ditto.
	* libc/machine/cris/Makefile.in: Ditto.
	* libc/machine/cris/configure: Ditto.
	* libc/machine/crx/Makefile.in: Ditto.
	* libc/machine/crx/configure: Ditto.
	* libc/machine/d10v/Makefile.in: Ditto.
	* libc/machine/d10v/configure: Ditto.
	* libc/machine/d30v/Makefile.in: Ditto.
	* libc/machine/d30v/configure: Ditto.
	* libc/machine/fr30/Makefile.in: Ditto.
	* libc/machine/fr30/configure: Ditto.
	* libc/machine/frv/Makefile.in: Ditto.
	* libc/machine/frv/configure: Ditto.
	* libc/machine/h8300/Makefile.in: Ditto.
	* libc/machine/h8300/configure: Ditto.
	* libc/machine/h8500/Makefile.in: Ditto.
	* libc/machine/h8500/configure: Ditto.
	* libc/machine/hppa/Makefile.in: Ditto.
	* libc/machine/hppa/configure: Ditto.
	* libc/machine/i386/Makefile.in: Ditto.
	* libc/machine/i386/aclocal.m4: Ditto.
	* libc/machine/i386/configure: Ditto.
	* libc/machine/i960/Makefile.in: Ditto.
	* libc/machine/i960/configure: Ditto.
	* libc/machine/iq2000/Makefile.in: Ditto.
	* libc/machine/iq2000/configure: Ditto.
	* libc/machine/m32c/Makefile.in: Ditto.
	* libc/machine/m32c/configure: Ditto.
	* libc/machine/m32r/Makefile.in: Ditto.
	* libc/machine/m32r/configure: Ditto.
	* libc/machine/m68hc11/Makefile.in: Ditto.
	* libc/machine/m68hc11/configure: Ditto.
	* libc/machine/m68k/Makefile.in: Ditto.
	* libc/machine/m68k/configure: Ditto.
	* libc/machine/m88k/Makefile.in: Ditto.
	* libc/machine/m88k/configure: Ditto.
	* libc/machine/mep/Makefile.in: Ditto.
	* libc/machine/mep/configure: Ditto.
	* libc/machine/mips/Makefile.in: Ditto.
	* libc/machine/mips/configure: Ditto.
	* libc/machine/mn10200/Makefile.in: Ditto.
	* libc/machine/mn10200/configure: Ditto.
	* libc/machine/mn10300/Makefile.in: Ditto.
	* libc/machine/mn10300/configure: Ditto.
	* libc/machine/mt/Makefile.in: Ditto.
	* libc/machine/mt/configure: Ditto.
	* libc/machine/necv70/Makefile.in: Ditto.
	* libc/machine/necv70/configure: Ditto.
	* libc/machine/powerpc/Makefile.in: Ditto.
	* libc/machine/powerpc/configure: Ditto.
	* libc/machine/sh/Makefile.in: Ditto.
	* libc/machine/sh/configure: Ditto.
	* libc/machine/sparc/Makefile.in: Ditto.
	* libc/machine/sparc/configure: Ditto.
	* libc/machine/spu/Makefile.in: Ditto.
	* libc/machine/spu/configure: Ditto.
	* libc/machine/tic4x/Makefile.in: Ditto.
	* libc/machine/tic4x/configure: Ditto.
	* libc/machine/tic80/Makefile.in: Ditto.
	* libc/machine/tic80/configure: Ditto.
	* libc/machine/v850/Makefile.in: Ditto.
	* libc/machine/v850/configure: Ditto.
	* libc/machine/w65/Makefile.in: Ditto.
	* libc/machine/w65/configure: Ditto.
	* libc/machine/x86_64/Makefile.in: Ditto.
	* libc/machine/x86_64/configure: Ditto.
	* libc/machine/xscale/Makefile.in: Ditto.
	* libc/machine/xscale/configure: Ditto.
	* libc/machine/xstormy16/Makefile.in: Ditto.
	* libc/machine/xstormy16/configure: Ditto.
	* libc/machine/z8k/Makefile.in: Ditto.
	* libc/machine/z8k/configure: Ditto.
	* libc/misc/Makefile.in: Ditto.
	* libc/posix/Makefile.in: Ditto.
	* libc/reent/Makefile.in: Ditto.
	* libc/search/Makefile.in: Ditto.
	* libc/signal/Makefile.in: Ditto.
	* libc/stdio/Makefile.in: Ditto.
	* libc/stdio64/Makefile.in: Ditto.
	* libc/stdlib/Makefile.in: Ditto.
	* libc/string/Makefile.in: Ditto.
	* libc/sys/Makefile.in: Ditto.
	* libc/sys/aclocal.m4: Ditto.
	* libc/sys/configure: Ditto.
	* libc/sys/a29khif/Makefile.in: Ditto.
	* libc/sys/a29khif/configure: Ditto.
	* libc/sys/arc/Makefile.in: Ditto.
	* libc/sys/arc/configure: Ditto.
	* libc/sys/arm/Makefile.in: Ditto.
	* libc/sys/arm/configure: Ditto.
	* libc/sys/d10v/Makefile.in: Ditto.
	* libc/sys/d10v/configure: Ditto.
	* libc/sys/decstation/Makefile.in: Ditto.
	* libc/sys/decstation/configure: Ditto.
	* libc/sys/h8300hms/Makefile.in: Ditto.
	* libc/sys/h8300hms/configure: Ditto.
	* libc/sys/h8500hms/Makefile.in: Ditto.
	* libc/sys/h8500hms/configure: Ditto.
	* libc/sys/linux/Makefile.in: Ditto.
	* libc/sys/linux/aclocal.m4: Ditto.
	* libc/sys/linux/configure: Ditto.
	* libc/sys/linux/argp/Makefile.in: Ditto.
	* libc/sys/linux/cmath/Makefile.in: Ditto.
	* libc/sys/linux/dl/Makefile.in: Ditto.
	* libc/sys/linux/iconv/Makefile.in: Ditto.
	* libc/sys/linux/intl/Makefile.in: Ditto.
	* libc/sys/linux/linuxthreads/Makefile.in: Ditto.
	* libc/sys/linux/linuxthreads/aclocal.m4: Ditto.
	* libc/sys/linux/linuxthreads/configure: Ditto.
	* libc/sys/linux/linuxthreads/machine/Makefile.in: Ditto.
	* libc/sys/linux/linuxthreads/machine/aclocal.m4: Ditto.
	* libc/sys/linux/linuxthreads/machine/configure: Ditto.
	* libc/sys/linux/linuxthreads/machine/i386/Makefile.in: Ditto.
	* libc/sys/linux/linuxthreads/machine/i386/aclocal.m4: Ditto.
	* libc/sys/linux/linuxthreads/machine/i386/configure: Ditto.
	* libc/sys/linux/machine/Makefile.in: Ditto.
	* libc/sys/linux/machine/aclocal.m4: Ditto.
	* libc/sys/linux/machine/configure: Ditto.
	* libc/sys/linux/machine/i386/Makefile.in: Ditto.
	* libc/sys/linux/machine/i386/aclocal.m4: Ditto.
	* libc/sys/linux/machine/i386/configure: Ditto.
	* libc/sys/linux/net/Makefile.in: Ditto.
	* libc/sys/linux/stdlib/Makefile.in: Ditto.
	* libc/sys/m88kbug/Makefile.in: Ditto.
	* libc/sys/m88kbug/configure: Ditto.
	* libc/sys/mmixware/Makefile.in: Ditto.
	* libc/sys/mmixware/configure: Ditto.
	* libc/sys/netware/Makefile.in: Ditto.
	* libc/sys/netware/configure: Ditto.
	* libc/sys/rdos/Makefile.in: Ditto.
	* libc/sys/rdos/configure: Ditto.
	* libc/sys/rtems/Makefile.in: Ditto.
	* libc/sys/rtems/configure: Ditto.
	* libc/sys/sh/Makefile.in: Ditto.
	* libc/sys/sh/configure: Ditto.
	* libc/sys/sparc64/Makefile.in: Ditto.
	* libc/sys/sparc64/configure: Ditto.
	* libc/sys/sun4/Makefile.in: Ditto.
	* libc/sys/sun4/configure: Ditto.
	* libc/sys/sysmec/Makefile.in: Ditto.
	* libc/sys/sysmec/configure: Ditto.
	* libc/sys/sysnec810/Makefile.in: Ditto.
	* libc/sys/sysnec810/configure: Ditto.
	* libc/sys/sysnecv850/Makefile.in: Ditto.
	* libc/sys/sysnecv850/configure: Ditto.
	* libc/sys/sysvi386/Makefile.in: Ditto.
	* libc/sys/sysvi386/configure: Ditto.
	* libc/sys/sysvnecv70/Makefile.in: Ditto.
	* libc/sys/sysvnecv70/configure: Ditto.
	* libc/sys/tic80/Makefile.in: Ditto.
	* libc/sys/tic80/configure: Ditto.
	* libc/sys/w65/Makefile.in: Ditto.
	* libc/sys/w65/configure: Ditto.
	* libc/sys/z8ksim/Makefile.in: Ditto.
	* libc/sys/z8ksim/configure: Ditto.
	* libc/syscalls/Makefile.in: Ditto.
	* libc/time/Makefile.in: Ditto.
	* libc/unix/Makefile.in: Ditto.
	* libm/Makefile.in: Ditto.
	* libm/aclocal.m4: Ditto.
	* libm/configure: Ditto.
	* libm/common/Makefile.in: Ditto.
	* libm/machine/Makefile.in: Ditto.
	* libm/machine/aclocal.m4: Ditto.
	* libm/machine/configure: Ditto.
	* libm/machine/i386/Makefile.in: Ditto.
	* libm/machine/i386/aclocal.m4: Ditto.
	* libm/machine/i386/configure: Ditto.
	* libm/machine/spu/Makefile.in: Ditto.
	* libm/machine/spu/configure: Ditto.
	* libm/math/Makefile.in: Ditto.
	* libm/mathfp/Makefile.in: Ditto. 
							
						 
						
							2008-09-29 15:40:48 +00:00  
						
					 
				
					
						
							
							
								 
								Jeff Johnston
							
						 
						
							 
							
							
							
							
								
							
							
								0b840b0009 
								
							 
						 
						
							
							
								
								2008-09-10  Ken Werner  <ken.werner@de.ibm.com>  
							
							 
							
							... 
							
							
							
							* libc/machine/spu/strcpy.h: Add missing header.
        * libc/machine/spu/spu_timer_slih.c: Remove unused Variable.
        * libm/machine/spu/headers/lgammaf4.h: Add type cast. 
							
						 
						
							2008-09-11 00:33:58 +00:00  
						
					 
				
					
						
							
							
								 
								Jeff Johnston
							
						 
						
							 
							
							
							
							
								
							
							
								2c73a5e682 
								
							 
						 
						
							
							
								
								2008-09-01  Ken Werner  <ken.werner@de.ibm.com>  
							
							 
							
							... 
							
							
							
							* libc/machine/spu/include/spu_timer.h: spu_timebase function added.
        * libc/machine/spu/spu_timebase.c: New file.
        * libc/machine/spu/Makefile.am: Add new file.
        * libc/machine/spu/Makefile.in: Regenerated. 
							
						 
						
							2008-09-02 16:48:48 +00:00  
						
					 
				
					
						
							
							
								 
								Jeff Johnston
							
						 
						
							 
							
							
							
							
								
							
							
								b47d83c645 
								
							 
						 
						
							
							
								
								2008-07-18  Ken Werner  <ken.werner@de.ibm.com>  
							
							 
							
							... 
							
							
							
							* libc/machine/spu/strcpy.h: Fix error in previous patch. 
							
						 
						
							2008-07-18 16:36:22 +00:00  
						
					 
				
					
						
							
							
								 
								Jeff Johnston
							
						 
						
							 
							
							
							
							
								
							
							
								eb19b8f95a 
								
							 
						 
						
							
							
								
								2008-07-17  Ken Werner  <ken.werner@de.ibm.com>  
							
							 
							
							... 
							
							
							
							* libc/machine/spu/strcpy.h: Pad null bytes if necessary. 
							
						 
						
							2008-07-17 19:00:44 +00:00  
						
					 
				
					
						
							
							
								 
								Jeff Johnston
							
						 
						
							 
							
							
							
							
								
							
							
								17bfd1e083 
								
							 
						 
						
							
							
								
								2008-07-08  Kenji Tanaka  <tanaka.ken2@jp.panasonic.com>  
							
							 
							
							... 
							
							
							
							* libc/machine/mn10300/memset.S: Fix bug where return value is
        incorrectly set if number of bytes set is a multiple of 4. 
							
						 
						
							2008-07-08 20:36:27 +00:00  
						
					 
				
					
						
							
							
								 
								Jeff Johnston
							
						 
						
							 
							
							
							
							
								
							
							
								2adedff8b3 
								
							 
						 
						
							
							
								
								2008-07-07  Hans-Peter Nilsson  <hp@axis.com>  
							
							 
							
							... 
							
							
							
							* libc/machine/mips/strncpy.c: Include stdint.h to get uintptr_t.
        (strncpy): Cast src to uintptr_t before checking alignment with "&". 
							
						 
						
							2008-07-07 15:51:55 +00:00