http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59009
--- Comment #12 from Jakub Jelinek <jakub at gcc dot gnu.org> --- (In reply to Peter Bergner from comment #11) > This patch seem to have fixed the last of the powerpc64-linux build failures: > > Index: libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc > =================================================================== > --- libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc > (revision 204747) > +++ libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc > (working copy) > @@ -855,6 +855,7 @@ CHECK_STRUCT_SIZE_AND_OFFSET(sigaction, > CHECK_STRUCT_SIZE_AND_OFFSET(sigaction, sa_restorer); > #endif > > +#ifdef SYSCALL_INTERCEPTION > #if SANITIZER_LINUX > CHECK_TYPE_SIZE(__sysctl_args); > CHECK_SIZE_AND_OFFSET(__sysctl_args, name); > @@ -872,6 +873,7 @@ CHECK_TYPE_SIZE(__kernel_off_t); > CHECK_TYPE_SIZE(__kernel_loff_t); > CHECK_TYPE_SIZE(__kernel_fd_set); > #endif > +#endif > > #if !SANITIZER_ANDROID > CHECK_TYPE_SIZE(wordexp_t); If it compiles/links and you don't get new undefined symbols from libasan, then I guess it should work (of course, please do make check to verify). If Kostya doesn't have anything against it and testing looks good, please write a ChangeLog and check it in.