diff options
Diffstat (limited to 'src/lib/libc/include')
| -rw-r--r-- | src/lib/libc/include/namespace.h | 6 |
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 @@ | |||
| 85 | BUILTIN void *memmove(void *, const void *, __size_t); | 85 | BUILTIN void *memmove(void *, const void *, __size_t); |
| 86 | BUILTIN void *memcpy(void *__restrict, const void *__restrict, __size_t); | 86 | BUILTIN void *memcpy(void *__restrict, const void *__restrict, __size_t); |
| 87 | BUILTIN void *memset(void *, int, __size_t); | 87 | BUILTIN void *memset(void *, int, __size_t); |
| 88 | BUILTIN __size_t strlen(const char *); | ||
| 89 | BUILTIN __size_t wcslen(const __wchar_t *); | ||
| 88 | BUILTIN void __stack_smash_handler(const char [], int __unused); | 90 | BUILTIN void __stack_smash_handler(const char [], int __unused); |
| 89 | #if !defined(__clang__) | 91 | #if !defined(__clang__) |
| 90 | PROTO_NORMAL(memmove); | 92 | PROTO_NORMAL(memmove); |
| 91 | PROTO_NORMAL(memcpy); | 93 | PROTO_NORMAL(memcpy); |
| 92 | PROTO_NORMAL(memset); | 94 | PROTO_NORMAL(memset); |
| 95 | PROTO_NORMAL(strlen); | ||
| 96 | PROTO_NORMAL(wcslen); | ||
| 93 | PROTO_NORMAL(__stack_smash_handler); | 97 | PROTO_NORMAL(__stack_smash_handler); |
| 94 | #endif | 98 | #endif |
| 95 | #undef BUILTIN | 99 | #undef BUILTIN |
