aboutsummaryrefslogtreecommitdiff
path: root/lib/libc/include/generic-glibc/bits/stdlib.h
diff options
context:
space:
mode:
authorAndrew Kelley <andrew@ziglang.org>2020-08-23 22:47:13 -0400
committerGitHub <noreply@github.com>2020-08-23 22:47:13 -0400
commitbb9c3118ed5fdc16b8e2d9882375005c2a62d0cc (patch)
tree2205d94aafa9f1a2df872174f7a9d3efb87c5faa /lib/libc/include/generic-glibc/bits/stdlib.h
parent7015d84e0ca6f02fede45621571084df98dda712 (diff)
parent53a2431713afc5e442479b5d8a3108e29eb8124b (diff)
downloadzig-bb9c3118ed5fdc16b8e2d9882375005c2a62d0cc.tar.gz
zig-bb9c3118ed5fdc16b8e2d9882375005c2a62d0cc.zip
Merge pull request #6137 from Jan200101/update/glibc-2.32
Update to glibc 2.32
Diffstat (limited to 'lib/libc/include/generic-glibc/bits/stdlib.h')
-rw-r--r--lib/libc/include/generic-glibc/bits/stdlib.h17
1 files changed, 11 insertions, 6 deletions
diff --git a/lib/libc/include/generic-glibc/bits/stdlib.h b/lib/libc/include/generic-glibc/bits/stdlib.h
index d6fb14eb32..92b27c5534 100644
--- a/lib/libc/include/generic-glibc/bits/stdlib.h
+++ b/lib/libc/include/generic-glibc/bits/stdlib.h
@@ -50,10 +50,11 @@ __NTH (realpath (const char *__restrict __name, char *__restrict __resolved))
extern int __ptsname_r_chk (int __fd, char *__buf, size_t __buflen,
- size_t __nreal) __THROW __nonnull ((2));
+ size_t __nreal) __THROW __nonnull ((2))
+ __attr_access ((__write_only__, 2, 3));
extern int __REDIRECT_NTH (__ptsname_r_alias, (int __fd, char *__buf,
size_t __buflen), ptsname_r)
- __nonnull ((2));
+ __nonnull ((2)) __attr_access ((__write_only__, 2, 3));
extern int __REDIRECT_NTH (__ptsname_r_chk_warn,
(int __fd, char *__buf, size_t __buflen,
size_t __nreal), __ptsname_r_chk)
@@ -97,11 +98,13 @@ __NTH (wctomb (char *__s, wchar_t __wchar))
extern size_t __mbstowcs_chk (wchar_t *__restrict __dst,
const char *__restrict __src,
- size_t __len, size_t __dstlen) __THROW;
+ size_t __len, size_t __dstlen) __THROW
+ __attr_access ((__write_only__, 1, 3)) __attr_access ((__read_only__, 2));
extern size_t __REDIRECT_NTH (__mbstowcs_alias,
(wchar_t *__restrict __dst,
const char *__restrict __src,
- size_t __len), mbstowcs);
+ size_t __len), mbstowcs)
+ __attr_access ((__write_only__, 1, 3)) __attr_access ((__read_only__, 2));
extern size_t __REDIRECT_NTH (__mbstowcs_chk_warn,
(wchar_t *__restrict __dst,
const char *__restrict __src,
@@ -129,11 +132,13 @@ __NTH (mbstowcs (wchar_t *__restrict __dst, const char *__restrict __src,
extern size_t __wcstombs_chk (char *__restrict __dst,
const wchar_t *__restrict __src,
- size_t __len, size_t __dstlen) __THROW;
+ size_t __len, size_t __dstlen) __THROW
+ __attr_access ((__write_only__, 1, 3)) __attr_access ((__read_only__, 2));
extern size_t __REDIRECT_NTH (__wcstombs_alias,
(char *__restrict __dst,
const wchar_t *__restrict __src,
- size_t __len), wcstombs);
+ size_t __len), wcstombs)
+ __attr_access ((__write_only__, 1, 3)) __attr_access ((__read_only__, 2));
extern size_t __REDIRECT_NTH (__wcstombs_chk_warn,
(char *__restrict __dst,
const wchar_t *__restrict __src,