diff options
author | H.J. Lu <hjl.tools@gmail.com> | 2016-04-07 08:27:12 -0700 |
---|---|---|
committer | H.J. Lu <hjl.tools@gmail.com> | 2016-05-20 12:10:57 -0700 |
commit | 3cff226231c2dcf2273b1410c3bfa9661db6515f (patch) | |
tree | 78bfd769cb9152a0f9833318377ffd4198cee79f | |
parent | df1464d8673907a82bd1fabf5624d4693b7f5689 (diff) | |
download | glibc-hjl/benchtests/memset.tar.gz |
Skip simple and builtin memory implementationshjl/benchtests/memset
-rw-r--r-- | benchtests/bench-memcpy.c | 2 | ||||
-rw-r--r-- | benchtests/bench-memmove.c | 2 | ||||
-rw-r--r-- | benchtests/bench-memset.c | 2 |
3 files changed, 6 insertions, 0 deletions
diff --git a/benchtests/bench-memcpy.c b/benchtests/bench-memcpy.c index 9d9e7b6879..1ea3afeb3f 100644 --- a/benchtests/bench-memcpy.c +++ b/benchtests/bench-memcpy.c @@ -26,8 +26,10 @@ char *simple_memcpy (char *, const char *, size_t); char *builtin_memcpy (char *, const char *, size_t); +#if 0 IMPL (simple_memcpy, 0) IMPL (builtin_memcpy, 0) +#endif IMPL (memcpy, 1) char * diff --git a/benchtests/bench-memmove.c b/benchtests/bench-memmove.c index 3858f2ac52..e51f024b95 100644 --- a/benchtests/bench-memmove.c +++ b/benchtests/bench-memmove.c @@ -41,7 +41,9 @@ simple_bcopy (const char *src, char *dst, size_t n) #else typedef char *(*proto_t) (char *, const char *, size_t); +#if 0 IMPL (simple_memmove, 0) +#endif IMPL (memmove, 1) #endif diff --git a/benchtests/bench-memset.c b/benchtests/bench-memset.c index 98ec257b3e..bd90659ac1 100644 --- a/benchtests/bench-memset.c +++ b/benchtests/bench-memset.c @@ -67,11 +67,13 @@ builtin_bzero (char *s, size_t n) #else typedef CHAR *(*proto_t) (CHAR *, int, size_t); +#if 0 IMPL (SIMPLE_MEMSET, 0) # ifndef WIDE char *builtin_memset (char *, int, size_t); IMPL (builtin_memset, 0) # endif /* !WIDE */ +#endif IMPL (MEMSET, 1) # ifndef WIDE |