[compiler-rt] r370756 - compiler-rt: use 64-bit time_t for all FreeBSD archs except i386
    Ed Maste via llvm-commits 
    llvm-commits at lists.llvm.org
       
    Tue Sep  3 06:44:47 PDT 2019
    
    
  
Author: emaste
Date: Tue Sep  3 06:44:47 2019
New Revision: 370756
URL: http://llvm.org/viewvc/llvm-project?rev=370756&view=rev
Log:
compiler-rt: use 64-bit time_t for all FreeBSD archs except i386
At present only i386 has 32-bit time_t on FreeBSD.
Reviewed by:	dim
Differential Revision:	https://reviews.llvm.org/D66758
Modified:
    compiler-rt/trunk/lib/sanitizer_common/sanitizer_platform_limits_freebsd.h
Modified: compiler-rt/trunk/lib/sanitizer_common/sanitizer_platform_limits_freebsd.h
URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/lib/sanitizer_common/sanitizer_platform_limits_freebsd.h?rev=370756&r1=370755&r2=370756&view=diff
==============================================================================
--- compiler-rt/trunk/lib/sanitizer_common/sanitizer_platform_limits_freebsd.h (original)
+++ compiler-rt/trunk/lib/sanitizer_common/sanitizer_platform_limits_freebsd.h Tue Sep  3 06:44:47 2019
@@ -114,7 +114,7 @@ namespace __sanitizer {
     long key;
   };
 
-#if defined(__LP64___)
+#if !defined(__i386__)
   typedef long long __sanitizer_time_t;
 #else
   typedef long __sanitizer_time_t;
    
    
More information about the llvm-commits
mailing list