39#pragma GCC system_header
41#define __glibcxx_want_freestanding_cstring
45#ifndef _GLIBCXX_CSTRING
46#define _GLIBCXX_CSTRING 1
74namespace std _GLIBCXX_VISIBILITY(default)
76_GLIBCXX_BEGIN_NAMESPACE_VERSION
94#if _GLIBCXX_HOSTED || __cplusplus <= 202302L
103#ifndef __CORRECT_ISO_CPP_STRING_H_PROTO
105 memchr(
void* __s,
int __c,
size_t __n)
106 {
return __builtin_memchr(__s, __c, __n); }
109 strchr(
char* __s,
int __n)
110 {
return __builtin_strchr(__s, __n); }
113 strpbrk(
char* __s1,
const char* __s2)
114 {
return __builtin_strpbrk(__s1, __s2); }
117 strrchr(
char* __s,
int __n)
118 {
return __builtin_strrchr(__s, __n); }
121 strstr(
char* __s1,
const char* __s2)
122 {
return __builtin_strstr(__s1, __s2); }
125_GLIBCXX_END_NAMESPACE_VERSION
ISO C++ entities toplevel namespace is std.