summaryrefslogtreecommitdiff
path: root/src/lib/libc/include
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/libc/include')
-rw-r--r--src/lib/libc/include/namespace.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/lib/libc/include/namespace.h b/src/lib/libc/include/namespace.h
index cc83735b90..9058230429 100644
--- a/src/lib/libc/include/namespace.h
+++ b/src/lib/libc/include/namespace.h
@@ -1,4 +1,4 @@
1/* $OpenBSD: namespace.h,v 1.17 2025/10/23 19:06:10 miod Exp $ */ 1/* $OpenBSD: namespace.h,v 1.18 2026/06/30 19:18:53 kettenis Exp $ */
2 2
3#ifndef _LIBC_NAMESPACE_H_ 3#ifndef _LIBC_NAMESPACE_H_
4#define _LIBC_NAMESPACE_H_ 4#define _LIBC_NAMESPACE_H_
@@ -85,11 +85,15 @@
85BUILTIN void *memmove(void *, const void *, __size_t); 85BUILTIN void *memmove(void *, const void *, __size_t);
86BUILTIN void *memcpy(void *__restrict, const void *__restrict, __size_t); 86BUILTIN void *memcpy(void *__restrict, const void *__restrict, __size_t);
87BUILTIN void *memset(void *, int, __size_t); 87BUILTIN void *memset(void *, int, __size_t);
88BUILTIN __size_t strlen(const char *);
89BUILTIN __size_t wcslen(const __wchar_t *);
88BUILTIN void __stack_smash_handler(const char [], int __unused); 90BUILTIN void __stack_smash_handler(const char [], int __unused);
89#if !defined(__clang__) 91#if !defined(__clang__)
90PROTO_NORMAL(memmove); 92PROTO_NORMAL(memmove);
91PROTO_NORMAL(memcpy); 93PROTO_NORMAL(memcpy);
92PROTO_NORMAL(memset); 94PROTO_NORMAL(memset);
95PROTO_NORMAL(strlen);
96PROTO_NORMAL(wcslen);
93PROTO_NORMAL(__stack_smash_handler); 97PROTO_NORMAL(__stack_smash_handler);
94#endif 98#endif
95#undef BUILTIN 99#undef BUILTIN