glibc/sysdeps/vax
Roland McGrath 8f5ca04bc7 Sat Oct 14 02:52:36 1995 Ulrich Drepper <drepper@ipd.info.uni-karlsruhe.de>
* malloc/malloc.c (_malloc_internal): Performance fix.  Move
	if statement out of loop.

	* stdio/_itoa.c, stdio/_itoa.h: Complete rewrite.  Much faster
	implementation using GMP functions.  Contributed by
	Torbjorn Granlund and Ulrich Drepper.

	* stdio/test_rdwr.c: Include <errno.h>.

	* sysdeps/i386/i586/Implies: New file.

	New highly optimized string functions for i[345]86.
	* sysdeps/i386/memchr.S, sysdeps/i386/memcmp.S: New files.
        * sysdeps/i386/stpcpy.S, sysdeps/i386/stpncpy.S: New files.
        * sysdeps/i386/strchr.S, sysdeps/i386/strcspn.S: New files.
        * sysdeps/i386/strpbrk.S, sysdeps/i386/strrchr.S: New files.
        * sysdeps/i386/strspn.S, sysdeps/i386/i486/strcat.S: New files.
        * sysdeps/i386/i486/strlen.S, sysdeps/i386/i586/strchr.S: New files.
        * sysdeps/i386/i586/strlen.S: New file.
	* sysdeps/i386/memchr.c: Removed.  There is now an assembler version.

	* sysdeps/i386/i586/memcopy.h (WORD_COPY_BWD): Parameters did
	not correspond to used values.

	* sysdeps/unix/sysv/linux/nfs/nfs.h: New file.  Simply a wrapper
        around a kernel header file.
	* sysdeps/unix/sysv/linux/Dist: Add it.
	* sysdeps/unix/sysv/linux/Makefile [$(subdir)=sunrpc] (headers):
	Likewise.

	* sysdeps/unix/sysv/linux/local_lim.h: Rewrite.  Instead of
        defining ourself we use a kernel header file.

	* sysdeps/unix/sysv/linux/i386/sysdep.h (DO_CALL): Optimize system
        call handler for i586.

	* sysdeps/unix/sysv/linux/sys/param.h: Add copyright and clean up.
Sat Oct 14 02:52:36 1995  Ulrich Drepper  <drepper@ipd.info.uni-karlsruhe.de>

	* malloc/malloc.c (_malloc_internal): Performance fix.  Move
	if statement out of loop.

	* stdio/_itoa.c, stdio/_itoa.h: Complete rewrite.  Much faster
	implementation using GMP functions.  Contributed by
	Torbjorn Granlund and Ulrich Drepper.

	* stdio/test_rdwr.c: Include <errno.h>.

	* sysdeps/i386/i586/Implies: New file.

	New highly optimized string functions for i[345]86.
	* sysdeps/i386/memchr.S, sysdeps/i386/memcmp.S: New files.
        * sysdeps/i386/stpcpy.S, sysdeps/i386/stpncpy.S: New files.
        * sysdeps/i386/strchr.S, sysdeps/i386/strcspn.S: New files.
        * sysdeps/i386/strpbrk.S, sysdeps/i386/strrchr.S: New files.
        * sysdeps/i386/strspn.S, sysdeps/i386/i486/strcat.S: New files.
        * sysdeps/i386/i486/strlen.S, sysdeps/i386/i586/strchr.S: New files.
        * sysdeps/i386/i586/strlen.S: New file.
	* sysdeps/i386/memchr.c: Removed.  There is now an assembler version.

	* sysdeps/i386/i586/memcopy.h (WORD_COPY_BWD): Parameters did
	not correspond to used values.

	* sysdeps/unix/sysv/linux/nfs/nfs.h: New file.  Simply a wrapper
        around a kernel header file.
	* sysdeps/unix/sysv/linux/Dist: Add it.
	* sysdeps/unix/sysv/linux/Makefile [$(subdir)=sunrpc] (headers):
	Likewise.

	* sysdeps/unix/sysv/linux/local_lim.h: Rewrite.  Instead of
        defining ourself we use a kernel header file.

	* sysdeps/unix/sysv/linux/i386/sysdep.h (DO_CALL): Optimize system
        call handler for i586.

	* sysdeps/unix/sysv/linux/sys/param.h: Add copyright and clean up.
1995-10-16 01:37:51 +00:00
..
DEFS.h initial import 1995-02-18 01:27:10 +00:00
Dist initial import 1995-02-18 01:27:10 +00:00
Makefile initial import 1995-02-18 01:27:10 +00:00
__longjmp.c initial import 1995-02-18 01:27:10 +00:00
add_n.s Sat Oct 14 02:52:36 1995 Ulrich Drepper <drepper@ipd.info.uni-karlsruhe.de> 1995-10-16 01:37:51 +00:00
addmul_1.s Sat Oct 14 02:52:36 1995 Ulrich Drepper <drepper@ipd.info.uni-karlsruhe.de> 1995-10-16 01:37:51 +00:00
bcmp.s initial import 1995-02-18 01:27:10 +00:00
bcopy.s initial import 1995-02-18 01:27:10 +00:00
bsd-_setjmp.S initial import 1995-02-18 01:27:10 +00:00
bsd-setjmp.S initial import 1995-02-18 01:27:10 +00:00
bzero.s initial import 1995-02-18 01:27:10 +00:00
ffs.s initial import 1995-02-18 01:27:10 +00:00
fl.h initial import 1995-02-18 01:27:10 +00:00
gmp-mparam.h Sat Oct 14 02:52:36 1995 Ulrich Drepper <drepper@ipd.info.uni-karlsruhe.de> 1995-10-16 01:37:51 +00:00
htonl.s initial import 1995-02-18 01:27:10 +00:00
htons.s initial import 1995-02-18 01:27:10 +00:00
huge_val.h initial import 1995-02-18 01:27:10 +00:00
index.s initial import 1995-02-18 01:27:10 +00:00
infnan.c initial import 1995-02-18 01:27:10 +00:00
jmp_buf.h initial import 1995-02-18 01:27:10 +00:00
log10.c initial import 1995-02-18 01:27:10 +00:00
memccpy.c initial import 1995-02-18 01:27:10 +00:00
memchr.s initial import 1995-02-18 01:27:10 +00:00
memcmp.s initial import 1995-02-18 01:27:10 +00:00
memmove.s initial import 1995-02-18 01:27:10 +00:00
memset.s initial import 1995-02-18 01:27:10 +00:00
mul_1.s Sat Oct 14 02:52:36 1995 Ulrich Drepper <drepper@ipd.info.uni-karlsruhe.de> 1995-10-16 01:37:51 +00:00
ntohl.s initial import 1995-02-18 01:27:10 +00:00
ntohs.s initial import 1995-02-18 01:27:10 +00:00
rindex.s initial import 1995-02-18 01:27:10 +00:00
setjmp.c initial import 1995-02-18 01:27:10 +00:00
strcat.s initial import 1995-02-18 01:27:10 +00:00
strchr.s initial import 1995-02-18 01:27:10 +00:00
strcpy.s initial import 1995-02-18 01:27:10 +00:00
strcspn.s initial import 1995-02-18 01:27:10 +00:00
strlen.s initial import 1995-02-18 01:27:10 +00:00
strncat.s initial import 1995-02-18 01:27:10 +00:00
strncmp.s initial import 1995-02-18 01:27:10 +00:00
strncpy.s initial import 1995-02-18 01:27:10 +00:00
strpbrk.s initial import 1995-02-18 01:27:10 +00:00
strrchr.s initial import 1995-02-18 01:27:10 +00:00
strsep.s initial import 1995-02-18 01:27:10 +00:00
strspn.s initial import 1995-02-18 01:27:10 +00:00
strstr.s initial import 1995-02-18 01:27:10 +00:00
sub_n.s Sat Oct 14 02:52:36 1995 Ulrich Drepper <drepper@ipd.info.uni-karlsruhe.de> 1995-10-16 01:37:51 +00:00
submul_1.s Sat Oct 14 02:52:36 1995 Ulrich Drepper <drepper@ipd.info.uni-karlsruhe.de> 1995-10-16 01:37:51 +00:00