glibc/sysdeps/unix/sysv/linux/i386
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
..
brk.S Document new files for Linux i386/ELF port. 1995-09-08 17:02:25 +00:00
Dist Document new files for Linux i386/ELF port. 1995-09-08 17:02:25 +00:00
fcntlbits.h Document new files for Linux i386/ELF port. 1995-09-08 17:02:25 +00:00
fpu_control.c Document new files for Linux i386/ELF port. 1995-09-08 17:02:25 +00:00
fpu_control.h Thu Sep 21 00:03:53 1995 Roland McGrath <roland@churchy.gnu.ai.mit.edu> 1995-09-21 06:24:21 +00:00
fstat.S Document new files for Linux i386/ELF port. 1995-09-08 17:02:25 +00:00
fxstat.S Document new files for Linux i386/ELF port. 1995-09-08 17:02:25 +00:00
ieee_fpu.c Document new files for Linux i386/ELF port. 1995-09-08 17:02:25 +00:00
init-first.c Sat Sep 30 11:47:05 1995 Roland McGrath <roland@churchy.gnu.ai.mit.edu> 1995-09-30 17:10:48 +00:00
ipc.S Document new files for Linux i386/ELF port. 1995-09-08 17:02:25 +00:00
lstat.S Document new files for Linux i386/ELF port. 1995-09-08 17:02:25 +00:00
lxstat.S Document new files for Linux i386/ELF port. 1995-09-08 17:02:25 +00:00
Makefile Document new files for Linux i386/ELF port. 1995-09-08 17:02:25 +00:00
mknod.S Document new files for Linux i386/ELF port. 1995-09-08 17:02:25 +00:00
mmap.S Document new files for Linux i386/ELF port. 1995-09-08 17:02:25 +00:00
sbrk.S Document new files for Linux i386/ELF port. 1995-09-08 17:02:25 +00:00
setfpucw.c Document new files for Linux i386/ELF port. 1995-09-08 17:02:25 +00:00
signum.h Document new files for Linux i386/ELF port. 1995-09-08 17:02:25 +00:00
socket.S Document new files for Linux i386/ELF port. 1995-09-08 17:02:25 +00:00
stat.S Document new files for Linux i386/ELF port. 1995-09-08 17:02:25 +00:00
syscall.S Document new files for Linux i386/ELF port. 1995-09-08 17:02:25 +00:00
sysdep.h Sat Oct 14 02:52:36 1995 Ulrich Drepper <drepper@ipd.info.uni-karlsruhe.de> 1995-10-16 01:37:51 +00:00
sysdep.S Document new files for Linux i386/ELF port. 1995-09-08 17:02:25 +00:00
xmknod.S Document new files for Linux i386/ELF port. 1995-09-08 17:02:25 +00:00
xstat.S Document new files for Linux i386/ELF port. 1995-09-08 17:02:25 +00:00