39#ifndef _GLIBCXX_CSTRING
40#define _GLIBCXX_CSTRING 1
43#pragma GCC system_header
46#define __glibcxx_want_freestanding_cstring
76namespace std _GLIBCXX_VISIBILITY(default)
78_GLIBCXX_BEGIN_NAMESPACE_VERSION
96#if _GLIBCXX_HOSTED || __cplusplus <= 202302L
105#ifndef __CORRECT_ISO_CPP_STRING_H_PROTO
107 memchr(
void* __s,
int __c,
size_t __n)
108 {
return __builtin_memchr(__s, __c, __n); }
111 strchr(
char* __s,
int __n)
112 {
return __builtin_strchr(__s, __n); }
115 strpbrk(
char* __s1,
const char* __s2)
116 {
return __builtin_strpbrk(__s1, __s2); }
119 strrchr(
char* __s,
int __n)
120 {
return __builtin_strrchr(__s, __n); }
123 strstr(
char* __s1,
const char* __s2)
124 {
return __builtin_strstr(__s1, __s2); }
127_GLIBCXX_END_NAMESPACE_VERSION
ISO C++ entities toplevel namespace is std.