summaryrefslogtreecommitdiffstats
path: root/ndk/platforms/android-9/include/strings.h
diff options
context:
space:
mode:
Diffstat (limited to 'ndk/platforms/android-9/include/strings.h')
-rw-r--r--ndk/platforms/android-9/include/strings.h7
1 files changed, 3 insertions, 4 deletions
diff --git a/ndk/platforms/android-9/include/strings.h b/ndk/platforms/android-9/include/strings.h
index fee7dc4f7..47516965a 100644
--- a/ndk/platforms/android-9/include/strings.h
+++ b/ndk/platforms/android-9/include/strings.h
@@ -43,12 +43,11 @@
#include <sys/cdefs.h>
__BEGIN_DECLS
+#define bcopy(b1, b2, len) (void)(__builtin_memmove((b2), (b1), (len)))
+#define bzero(b, len) (void)(__builtin_memset((b), '\0', (len)))
+
int bcmp(const void *, const void *, size_t);
-void bcopy(const void *, void *, size_t);
-void bzero(void *, size_t);
int ffs(int);
-char *index(const char *, int);
-char *rindex(const char *, int);
int strcasecmp(const char *, const char *);
int strncasecmp(const char *, const char *, size_t);
__END_DECLS