glibc/sysdeps/sparc/sparc32
Richard Henderson ae6b873031 Sparc string routines from Jakub.
1999-03-29  Jakub Jelinek  <jj@ultra.linux.cz>

	* sysdeps/sparc/sparc32/sparcv8/Makefile: New file.
	* sysdeps/sparc/sparc32/sparcv8/rem.S: Delay after write %y.
	* sysdeps/sparc/sparc32/sparcv8/sdiv.S: Likewise.
	* sysdeps/sparc/sparc32/sparcv8/udiv.S: Likewise.
	* sysdeps/sparc/sparc32/sparcv8/urem.S: Likewise.

	* sysdeps/sparc/sparc32/sparcv9/bcopy.c: New file.
	* sysdeps/sparc/sparc32/sparcv9/bzero.c: New file.
	* sysdeps/sparc/sparc32/sparcv9/memchr.S: New file.
	* sysdeps/sparc/sparc32/sparcv9/memcmp.S: New file.
	* sysdeps/sparc/sparc32/sparcv9/memcpy.S: New file.
	* sysdeps/sparc/sparc32/sparcv9/memset.S: New file.
	* sysdeps/sparc/sparc32/sparcv9/stpcpy.S: New file.
	* sysdeps/sparc/sparc32/sparcv9/strcat.S: New file.
	* sysdeps/sparc/sparc32/sparcv9/strchr.S: New file.
	* sysdeps/sparc/sparc32/sparcv9/strcmp.S: New file.
	* sysdeps/sparc/sparc32/sparcv9/strcpy.S: New file.
	* sysdeps/sparc/sparc32/sparcv9/strcspn.S: New file.
	* sysdeps/sparc/sparc32/sparcv9/strlen.S: New file.
	* sysdeps/sparc/sparc32/sparcv9/strncpy.S: New file.
	* sysdeps/sparc/sparc32/sparcv9/strpbrk.S: New file.
	* sysdeps/sparc/sparc32/sparcv9/strrchr.c: New file.
	* sysdeps/sparc/sparc32/sparcv9/strspn.S: New file.
	* sysdeps/sparc/sparc32/sparcv9/dotmul.S: New file.
	* sysdeps/sparc/sparc32/sparcv9/rem.S: New file.
	* sysdeps/sparc/sparc32/sparcv9/sdiv.S: New file.
	* sysdeps/sparc/sparc32/sparcv9/udiv.S: New file.
	* sysdeps/sparc/sparc32/sparcv9/umul.S: New file.
	* sysdeps/sparc/sparc32/sparcv9/urem.S: New file.
	* sysdeps/sparc/sparc32/sparcv9/Makefile: New file.
	* sysdeps/sparc/sparc32/sparcv9/stpncpy.S: New file.
	* sysdeps/sparc/sparc32/sparcv9/strncmp.S: New file.

	* sysdeps/sparc/sparc32/bcopy.c: New file.
	* sysdeps/sparc/sparc32/bzero.c: New file.
	* sysdeps/sparc/sparc32/memchr.S: New file.
	* sysdeps/sparc/sparc32/memcpy.S: New file.
	* sysdeps/sparc/sparc32/memmove.c: New file.
	* sysdeps/sparc/sparc32/memset.S: New file.
	* sysdeps/sparc/sparc32/stpcpy.S: New file.
	* sysdeps/sparc/sparc32/strchr.S: New file.
	* sysdeps/sparc/sparc32/strrchr.c: New file.
	* sysdeps/sparc/sparc32/strcpy.S: New file.
	* sysdeps/sparc/sparc32/strlen.S: New file.
	* sysdeps/sparc/sparc32/strcat.S: New file.
	* sysdeps/sparc/sparc32/strcmp.S: New file.

	* sysdeps/sparc/sparc64/bcopy.c: New file.
	* sysdeps/sparc/sparc64/bzero.c: New file.
	* sysdeps/sparc/sparc64/memchr.S: New file.
	* sysdeps/sparc/sparc64/memcmp.S: New file.
	* sysdeps/sparc/sparc64/memcpy.S: New file.
	* sysdeps/sparc/sparc64/memset.S: New file.
	* sysdeps/sparc/sparc64/stpcpy.S: New file.
	* sysdeps/sparc/sparc64/strcat.S: New file.
	* sysdeps/sparc/sparc64/strchr.S: New file.
	* sysdeps/sparc/sparc64/strcmp.S: New file.
	* sysdeps/sparc/sparc64/strcpy.S: New file.
	* sysdeps/sparc/sparc64/strcspn.S: New file.
	* sysdeps/sparc/sparc64/strlen.S: New file.
	* sysdeps/sparc/sparc64/strncpy.S: New file.
	* sysdeps/sparc/sparc64/strpbrk.S: New file.
	* sysdeps/sparc/sparc64/strrchr.c: New file.
	* sysdeps/sparc/sparc64/strspn.S: New file.
	* sysdeps/sparc/sparc64/stpncpy.S: New file.
	* sysdeps/sparc/sparc64/strncmp.S: New file.

	* sysdeps/unix/sysv/linux/sparc/sparc32/Makefile (ASFLAGS-.os):
	Append -fPIC, don't replace.

	* configure.in: Recognize sparcv8plus / sparcv9.
1999-03-29 13:25:15 +00:00
..
bits Update. 1998-04-20 18:41:05 +00:00
elf * sysdeps/sparc/sparc32/elf.S: Rewrite for __libc_start_main. * sysdeps/sparc/sparc64/elf.S: Likewise. 1998-04-06 17:40:58 +00:00
fpu Update. 1999-03-15 23:14:02 +00:00
sparcv8 Sparc string routines from Jakub. 1999-03-29 13:25:15 +00:00
sparcv9 Sparc string routines from Jakub. 1999-03-29 13:25:15 +00:00
__longjmp.S Update. 1999-01-30 08:22:20 +00:00
add_n.S Update. 1997-08-24 10:55:18 +00:00
addmul_1.S Update. 1997-08-24 10:55:18 +00:00
alloca.S Update. 1997-08-24 10:55:18 +00:00
bcopy.c Sparc string routines from Jakub. 1999-03-29 13:25:15 +00:00
bsd-_setjmp.S Update. 1997-08-24 10:55:18 +00:00
bsd-setjmp.S Update. 1997-08-24 10:55:18 +00:00
bzero.c Sparc string routines from Jakub. 1999-03-29 13:25:15 +00:00
Dist Update. 1998-07-04 14:40:35 +00:00
divrem.m4 Update. 1997-08-24 10:55:18 +00:00
dl-machine.h Update. 1999-02-20 18:28:24 +00:00
dotmul.S Update. 1997-08-24 10:55:18 +00:00
e_sqrt.c Update. 1997-08-14 01:54:13 +00:00
Implies Update. 1997-08-14 01:54:13 +00:00
lshift.S Update. 1997-08-24 10:55:18 +00:00
Makefile Update. 1998-02-16 17:42:46 +00:00
memchr.S Sparc string routines from Jakub. 1999-03-29 13:25:15 +00:00
memcopy.h Update. 1997-08-14 01:54:13 +00:00
memcpy.S Sparc string routines from Jakub. 1999-03-29 13:25:15 +00:00
memmove.c Sparc string routines from Jakub. 1999-03-29 13:25:15 +00:00
memset.S Sparc string routines from Jakub. 1999-03-29 13:25:15 +00:00
mul_1.S Update. 1997-08-24 10:55:18 +00:00
rem.S Update. 1997-08-24 10:55:18 +00:00
rshift.S Update. 1997-08-24 10:55:18 +00:00
sdiv.S Update. 1997-08-24 10:55:18 +00:00
setjmp.S Update. 1998-01-30 12:53:20 +00:00
stpcpy.S Sparc string routines from Jakub. 1999-03-29 13:25:15 +00:00
strcat.S Sparc string routines from Jakub. 1999-03-29 13:25:15 +00:00
strchr.S Sparc string routines from Jakub. 1999-03-29 13:25:15 +00:00
strcmp.S Sparc string routines from Jakub. 1999-03-29 13:25:15 +00:00
strcpy.S Sparc string routines from Jakub. 1999-03-29 13:25:15 +00:00
strlen.S Sparc string routines from Jakub. 1999-03-29 13:25:15 +00:00
strrchr.c Sparc string routines from Jakub. 1999-03-29 13:25:15 +00:00
sub_n.S Update. 1997-08-24 10:55:18 +00:00
submul_1.S Update. 1997-08-24 10:55:18 +00:00
udiv_qrnnd.S Update. 1997-08-24 10:55:18 +00:00
udiv.S Update. 1997-08-24 10:55:18 +00:00
umul.S Update. 1997-08-24 10:55:18 +00:00
urem.S Update. 1997-08-24 10:55:18 +00:00