summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorAntonio Nino Diaz <antonio.ninodiaz@arm.com>2018-10-19 00:57:10 +0100
committerAntonio Nino Diaz <antonio.ninodiaz@arm.com>2018-10-23 18:27:45 +0100
commit1a29aba3673b753664e97fcfed1e3d38f138b3b7 (patch)
tree4a68aa87267ee6ad8bfc52dc78f24d72d7044b07 /lib
parent668afe261dc118eea7d01074ac0f4a04fee14b50 (diff)
libc: Integrate strrchr in libc
Change-Id: I3ddc07cb02d73cd7614af7a5b21827aae155f9a0 Signed-off-by: Antonio Nino Diaz <antonio.ninodiaz@arm.com>
Diffstat (limited to 'lib')
-rw-r--r--lib/libc/libc.mk3
-rw-r--r--lib/libc/strrchr.c8
2 files changed, 2 insertions, 9 deletions
diff --git a/lib/libc/libc.mk b/lib/libc/libc.mk
index 554f36bb..daa2ec10 100644
--- a/lib/libc/libc.mk
+++ b/lib/libc/libc.mk
@@ -21,7 +21,8 @@ LIBC_SRCS := $(addprefix lib/libc/, \
strcmp.c \
strlen.c \
strncmp.c \
- strnlen.c)
+ strnlen.c \
+ strrchr.c)
INCLUDES += -Iinclude/lib/libc \
-Iinclude/lib/libc/$(ARCH) \
diff --git a/lib/libc/strrchr.c b/lib/libc/strrchr.c
index 6afb8c1a..cd435ff3 100644
--- a/lib/libc/strrchr.c
+++ b/lib/libc/strrchr.c
@@ -29,12 +29,6 @@
* 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 <string.h>
@@ -53,5 +47,3 @@ strrchr(const char *p, int ch)
}
/* NOTREACHED */
}
-
-__weak_reference(strrchr, rindex);