# DP: Add another #undef for _TIME_BITS --- a/compiler-rt/lib/sanitizer_common/sanitizer_procmaps_solaris.cpp +++ b/compiler-rt/lib/sanitizer_common/sanitizer_procmaps_solaris.cpp @@ -11,6 +11,7 @@ // Before Solaris 11.4, doesn't work in a largefile environment. #undef _FILE_OFFSET_BITS +#undef _TIME_BITS #include "sanitizer_platform.h" #if SANITIZER_SOLARIS # include #--- a/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.cpp #+++ b/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.cpp #@@ -18,6 +18,7 @@ # // depends on _FILE_OFFSET_BITS setting. # // To get this "true" dirent definition, we undefine _FILE_OFFSET_BITS below. # #undef _FILE_OFFSET_BITS #+#undef _TIME_BITS # #endif # # // Must go after undef _FILE_OFFSET_BITS.