re PR sanitizer/86012 (libsanitizer build failure on sparc64-linux-gnu)
authorMatthias Klose <doko@ubuntu.com>
Thu, 31 May 2018 09:57:33 +0000 (09:57 +0000)
committerMatthias Klose <doko@gcc.gnu.org>
Thu, 31 May 2018 09:57:33 +0000 (09:57 +0000)
2018-05-31  Matthias Klose  <doko@ubuntu.com>

        PR sanitizer/86012
        * sanitizer_common/sanitizer_platform_limits_posix.cc: Define
        SIZEOF_STRUCT_USTAT for 32bit sparc.

From-SVN: r260990

libsanitizer/ChangeLog
libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc

index 286b7898a43e90cfcb7b6e26a2361abf4c29e698..43eb1debe6f2ca47b749227ec5388593c5063a77 100644 (file)
@@ -1,3 +1,9 @@
+2018-05-31  Matthias Klose  <doko@ubuntu.com>
+
+       PR sanitizer/86012
+       * sanitizer_common/sanitizer_platform_limits_posix.cc: Define
+       SIZEOF_STRUCT_USTAT for 32bit sparc.
+
 2018-05-24  H.J. Lu  <hongjiu.lu@intel.com>
 
        PR sanitizer/85835
index de18e56d11cf02e40b1cc90b0111890065dc319c..a915d37cdfede20e9eab129e3ab7dd4d2d510ab8 100644 (file)
@@ -256,7 +256,7 @@ namespace __sanitizer {
   || defined(__x86_64__)
 #define SIZEOF_STRUCT_USTAT 32
 #elif defined(__arm__) || defined(__i386__) || defined(__mips__) \
-  || defined(__powerpc__) || defined(__s390__)
+  || defined(__powerpc__) || defined(__s390__) || defined(__sparc__)
 #define SIZEOF_STRUCT_USTAT 20
 #else
 #error Unknown size of struct ustat