Use 64-bit system types for x86-64
commit9a668cb07b04ade0428a7ab91b6892b8822de7c5
authorhjl <hjl@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 6 Nov 2013 21:51:41 +0000 (6 21:51 +0000)
committerhjl <hjl@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 6 Nov 2013 21:51:41 +0000 (6 21:51 +0000)
tree98d0382ba035de295335efe7490726b857c40956
parent010ebb27536c2cdb4d0dba6f42380a48bd6a2b5c
Use 64-bit system types for x86-64

PR sanitizer/59018
* sanitizer_common/sanitizer_platform_limits_linux.cc
(struct_kernel_stat64_sz): Initialize to 0 if __x86_64__ is
defined.
* sanitizer_common/sanitizer_platform_limits_posix.h
(__sanitizer_dirent): Use 64-bit d_ino/d_off if __x86_64__ is
defined.
(__sanitizer___kernel_uid_t): Typedef as unsigned if __x86_64__
is defined.
(__sanitizer___kernel_gid_t): Likewise.
(__sanitizer___kernel_off_t): Typedef as long long if __x86_64__
is defined.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@204482 138bc75d-0d04-0410-961f-82ee72b054a4
libsanitizer/ChangeLog
libsanitizer/sanitizer_common/sanitizer_platform_limits_linux.cc
libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.h