]> git.neil.brown.name Git - history.git/commit
[PATCH] s390: cleanup string functions
authorAndrew Morton <akpm@osdl.org>
Sat, 12 Jun 2004 23:44:32 +0000 (16:44 -0700)
committerLinus Torvalds <torvalds@evo.osdl.org>
Sat, 12 Jun 2004 23:44:32 +0000 (16:44 -0700)
commitd844492603a335329ff041dd0e376687b52c7a28
treeed30e84b5d612bff6388ac4cb33be6eb660ffd85
parent1f51543491b08e2187fefe4a07f1829a9b1d5247
[PATCH] s390: cleanup string functions

From: Martin Schwidefsky <schwidefsky@de.ibm.com>

Cleanup s390* string functions.  This replaces the 31/64 bit assembler
files (strcmp[64].S, strcpy[64].S & strncpy[64].S) with a single string.c
file that uses some inline assemblies to issue the string instructions.  In
addition some more of the generic string function got an architecture
dependent implementation.

Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
12 files changed:
arch/s390/kernel/s390_ksyms.c
arch/s390/lib/Makefile
arch/s390/lib/memset.S [deleted file]
arch/s390/lib/memset64.S [deleted file]
arch/s390/lib/strcmp.S [deleted file]
arch/s390/lib/strcmp64.S [deleted file]
arch/s390/lib/strcpy.S [deleted file]
arch/s390/lib/strcpy64.S [deleted file]
arch/s390/lib/string.c [new file with mode: 0644]
arch/s390/lib/strncpy.S [deleted file]
arch/s390/lib/strncpy64.S [deleted file]
include/asm-s390/string.h