Commit 1a29aba3 authored by Antonio Nino Diaz's avatar Antonio Nino Diaz
Browse files

libc: Integrate strrchr in libc



Change-Id: I3ddc07cb02d73cd7614af7a5b21827aae155f9a0
Signed-off-by: default avatarAntonio Nino Diaz <antonio.ninodiaz@arm.com>
parent 668afe26
...@@ -27,5 +27,6 @@ char *strchr(const char *s, int c); ...@@ -27,5 +27,6 @@ char *strchr(const char *s, int c);
void *memset(void *dst, int val, size_t count); void *memset(void *dst, int val, size_t count);
size_t strlen(const char *s); size_t strlen(const char *s);
size_t strnlen(const char *s, size_t maxlen); size_t strnlen(const char *s, size_t maxlen);
char *strrchr(const char *p, int ch);
#endif /* STRING_H */ #endif /* STRING_H */
...@@ -21,7 +21,8 @@ LIBC_SRCS := $(addprefix lib/libc/, \ ...@@ -21,7 +21,8 @@ LIBC_SRCS := $(addprefix lib/libc/, \
strcmp.c \ strcmp.c \
strlen.c \ strlen.c \
strncmp.c \ strncmp.c \
strnlen.c) strnlen.c \
strrchr.c)
INCLUDES += -Iinclude/lib/libc \ INCLUDES += -Iinclude/lib/libc \
-Iinclude/lib/libc/$(ARCH) \ -Iinclude/lib/libc/$(ARCH) \
...@@ -29,12 +29,6 @@ ...@@ -29,12 +29,6 @@
* SUCH DAMAGE. * SUCH DAMAGE.
*/ */
#if defined(LIBC_SCCS) && !defined(lint)
static char sccsid[] = "@(#)rindex.c 8.1 (Berkeley) 6/4/93";
#endif /* LIBC_SCCS and not lint */
#include <sys/cdefs.h>
__FBSDID("$FreeBSD$");
#include <stddef.h> #include <stddef.h>
#include <string.h> #include <string.h>
...@@ -53,5 +47,3 @@ strrchr(const char *p, int ch) ...@@ -53,5 +47,3 @@ strrchr(const char *p, int ch)
} }
/* NOTREACHED */ /* NOTREACHED */
} }
__weak_reference(strrchr, rindex);
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment