summaryrefslogtreecommitdiff
path: root/include/stdlib
diff options
context:
space:
mode:
authorHarry Liebel <Harry.Liebel@arm.com>2013-12-12 16:46:30 +0000
committerDan Handley <dan.handley@arm.com>2013-12-20 15:52:16 +0000
commit1bc9e1f6ebb339136842fca0fa6f897ec20fd1aa (patch)
treedc5438c152dbc0c303a8283720ac585bdc812fcf /include/stdlib
parent0f702c6e7097c369517f891c172a84e2e439e9f7 (diff)
Add strchr() and putchar() to local C library
Change-Id: I3659e119a242f8ef828e32bfdf5d0b4b7ac4f716
Diffstat (limited to 'include/stdlib')
-rw-r--r--include/stdlib/stdio.h1
-rw-r--r--include/stdlib/string.h1
2 files changed, 2 insertions, 0 deletions
diff --git a/include/stdlib/stdio.h b/include/stdlib/stdio.h
index 517158a8..f59a1150 100644
--- a/include/stdlib/stdio.h
+++ b/include/stdlib/stdio.h
@@ -59,6 +59,7 @@ typedef __ssize_t ssize_t;
#define EOF (-1)
int printf(const char * __restrict, ...);
+int putchar(int);
int puts(const char *);
int sprintf(char * __restrict, const char * __restrict, ...);
int vsprintf(char * __restrict, const char * __restrict,
diff --git a/include/stdlib/string.h b/include/stdlib/string.h
index 12b10001..832d7642 100644
--- a/include/stdlib/string.h
+++ b/include/stdlib/string.h
@@ -55,6 +55,7 @@ void *memcpy(void * __restrict, const void * __restrict, size_t);
void *memmove(void *, const void *, size_t);
void *memset(void *, int, size_t);
+char *strchr(const char *, int) __pure;
size_t strlen(const char *) __pure;
__END_DECLS