Use generic memset/memcpy in rtld on sparcv9/sparc64.

* sysdeps/sparc/sparc32/sparcv9/multiarch/rtld-memset.c: New file.
	* sysdeps/sparc/sparc32/sparcv9/multiarch/rtld-memcpy.c: New file.
	* sysdeps/sparc/sparc32/sparcv9/rtld-memset.c: New file.
	* sysdeps/sparc/sparc32/sparcv9/rtld-memcpy.c: New file.
	* sysdeps/sparc/sparc64/multiarch/rtld-memset.c: New file.
	* sysdeps/sparc/sparc64/multiarch/rtld-memcpy.c: New file.
	* sysdeps/sparc/sparc64/rtld-memset.c: New file.
	* sysdeps/sparc/sparc64/rtld-memcpy.c: New file.
This commit is contained in:
David S. Miller 2012-03-28 22:22:15 -07:00
parent 249d7567cc
commit 88570753ec
9 changed files with 17 additions and 0 deletions

View File

@ -1,5 +1,14 @@
2012-03-28 David S. Miller <davem@davemloft.net>
* sysdeps/sparc/sparc32/sparcv9/multiarch/rtld-memset.c: New file.
* sysdeps/sparc/sparc32/sparcv9/multiarch/rtld-memcpy.c: New file.
* sysdeps/sparc/sparc32/sparcv9/rtld-memset.c: New file.
* sysdeps/sparc/sparc32/sparcv9/rtld-memcpy.c: New file.
* sysdeps/sparc/sparc64/multiarch/rtld-memset.c: New file.
* sysdeps/sparc/sparc64/multiarch/rtld-memcpy.c: New file.
* sysdeps/sparc/sparc64/rtld-memset.c: New file.
* sysdeps/sparc/sparc64/rtld-memcpy.c: New file.
* sysdeps/sparc/sparc64/multiarch/memset-niagara1.S: Unroll main
loop to 256 bytes instead of 64 bytes and fix test signedness.

View File

@ -0,0 +1 @@
#include <sparc64/multiarch/rtld-memcpy.c>

View File

@ -0,0 +1 @@
#include <sparc64/multiarch/rtld-memset.c>

View File

@ -0,0 +1 @@
#include <sparc64/rtld-memcpy.c>

View File

@ -0,0 +1 @@
#include <sparc64/rtld-memset.c>

View File

@ -0,0 +1 @@
#include "../rtld-memcpy.c"

View File

@ -0,0 +1 @@
#include "../rtld-memset.c"

View File

@ -0,0 +1 @@
#include <string/memcpy.c>

View File

@ -0,0 +1 @@
#include <string/memset.c>