]> git.ipfire.org Git - thirdparty/gcc.git/commit
Fix sanitizer build on sparc.
authordavem <davem@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 14 Oct 2014 21:20:46 +0000 (21:20 +0000)
committerdavem <davem@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 14 Oct 2014 21:20:46 +0000 (21:20 +0000)
commit418e1528c9ce11a6f62acd64d340ea63eb4e04ad
tree516612d142828be065c207b85d0833724c68f6c1
parent9427cf46fdf83b82c83cf948dbf1c2324cc1ecff
Fix sanitizer build on sparc.

* sanitizer_common/sanitizer_platform_limits_linux.cc (time_t):
Define at __kernel_time_t, as needed for sparc.
(struct __old_kernel_stat): Don't check if __sparc__ is defined.
* libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.h
(__sanitizer): Define struct___old_kernel_stat_sz,
struct_kernel_stat_sz, and struct_kernel_stat64_sz for sparc.
(__sanitizer_ipc_perm): Adjust for sparc targets.
(__sanitizer_shmid_ds): Likewsie.
(__sanitizer_sigaction): Likewsie.
(IOC_SIZE): Likewsie.

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