diff options
author | David Carlier <devnexen@gmail.com> | 2018-11-21 21:17:46 +0000 |
---|---|---|
committer | David Carlier <devnexen@gmail.com> | 2018-11-21 21:17:46 +0000 |
commit | 0c81a62d9d767beb828b38b29298b22aa48d85ea (patch) | |
tree | 2fe80ad97a51036ca1bdc29c82899ce3e4fb59b2 /compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.cc | |
parent | ceeaa4805227f2eb679b4a927468f1fc7d8f6944 (diff) | |
download | bcm5719-llvm-0c81a62d9d767beb828b38b29298b22aa48d85ea.tar.gz bcm5719-llvm-0c81a62d9d767beb828b38b29298b22aa48d85ea.zip |
[Sanitizer] Adding setvbuf in supported platforms and other stream buffer functions
- Enabling setvbuf interceptions for non NetBSD platforms.
- setbuf, setbuffer, setlinebuf as well.
Reviewers: vitalybuka, krytarowski
Reviewed By: vitalybuka
Differential Revision: https://reviews.llvm.org/D54779
llvm-svn: 347426
Diffstat (limited to 'compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.cc')
-rw-r--r-- | compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.cc | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.cc b/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.cc index cd1b73d587d..c5fa9175e9d 100644 --- a/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.cc +++ b/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.cc @@ -501,6 +501,8 @@ unsigned struct_ElfW_Phdr_sz = sizeof(Elf_Phdr); unsigned struct_sioc_vif_req_sz = sizeof(struct sioc_vif_req); #endif + const unsigned long __sanitizer_bufsiz = BUFSIZ; + const unsigned IOCTL_NOT_PRESENT = 0; unsigned IOCTL_FIOASYNC = FIOASYNC; |