diff options
author | Evgeniy Stepanov <eugeni.stepanov@gmail.com> | 2013-10-18 11:14:16 +0000 |
---|---|---|
committer | Evgeniy Stepanov <eugeni.stepanov@gmail.com> | 2013-10-18 11:14:16 +0000 |
commit | 5cee73e486aaa617a9627bb69a6447d3369b62cc (patch) | |
tree | 5c8c1975418d3a9c0c7bf87a1eb3d4527cce7251 /lib/sanitizer_common/sanitizer_platform_limits_posix.cc | |
parent | 00dc24362d11540c39d57d27de846ce5823110cd (diff) | |
download | compiler-rt-5cee73e486aaa617a9627bb69a6447d3369b62cc.tar.gz compiler-rt-5cee73e486aaa617a9627bb69a6447d3369b62cc.tar.bz2 compiler-rt-5cee73e486aaa617a9627bb69a6447d3369b62cc.tar.xz |
[sanitizer] Move statfs/fstatfs to common interceptors and add statvfs/fstatvfs.
git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@192965 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/sanitizer_common/sanitizer_platform_limits_posix.cc')
-rw-r--r-- | lib/sanitizer_common/sanitizer_platform_limits_posix.cc | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/lib/sanitizer_common/sanitizer_platform_limits_posix.cc b/lib/sanitizer_common/sanitizer_platform_limits_posix.cc index cf1c7cd3..010a1a4f 100644 --- a/lib/sanitizer_common/sanitizer_platform_limits_posix.cc +++ b/lib/sanitizer_common/sanitizer_platform_limits_posix.cc @@ -78,6 +78,7 @@ #include <sys/mtio.h> #include <sys/kd.h> #include <sys/shm.h> +#include <sys/statvfs.h> #include <sys/timex.h> #include <sys/user.h> #include <sys/ustat.h> @@ -164,6 +165,8 @@ namespace __sanitizer { unsigned struct_msqid_ds_sz = sizeof(struct msqid_ds); unsigned struct_shmid_ds_sz = sizeof(struct shmid_ds); unsigned struct_mq_attr_sz = sizeof(struct mq_attr); + unsigned struct_statvfs_sz = sizeof(struct statvfs); + unsigned struct_statvfs64_sz = sizeof(struct statvfs64); #endif // SANITIZER_LINUX && !SANITIZER_ANDROID uptr sig_ign = (uptr)SIG_IGN; |