]> sourceware.org Git - glibc.git/commitdiff
Fix sparc build due missing __WORDSIZE_TIME64_COMPAT32 definition
authorAdhemerval Zanella <adhemerval.zanella@linaro.org>
Fri, 4 Nov 2016 20:10:42 +0000 (18:10 -0200)
committerAdhemerval Zanella <adhemerval.zanella@linaro.org>
Fri, 4 Nov 2016 20:10:42 +0000 (18:10 -0200)
This patch adds the missing Linux sparc definitions from d060cd0.
Both value are copied from default sparc value [1] and with this
fix now both sparc 32 and 64 bits builds on Linux.

* sysdeps/unix/sysv/linux/sparc/bits/wordsize.h
(__WORDSIZE_TIME64_COMPAT32): Define for both 32 and  64 bits.

[1] sysdeps/sparc/sparc{32,64}/bits/wordsize.h

ChangeLog
sysdeps/unix/sysv/linux/sparc/bits/wordsize.h

index 3cf5347e01482e0da0190958bae64217330bcb65..27ebce73bb8ae18b35a331093df79f02def4d353 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2016-11-04  Adhemerval Zanella  <adhemerval.zanella@linaro.org>
+
+       * sysdeps/unix/sysv/linux/sparc/bits/wordsize.h
+       (__WORDSIZE_TIME64_COMPAT32): Define for both 32 and  64 bits.
+
 2016-11-04  Joseph Myers  <joseph@codesourcery.com>
 
        [BZ #20768]
index 76d65799f1b491884da3aec0b3b592c06a3377cf..121b4fe8c96b05d651328b128664e745b04ab709 100644 (file)
@@ -2,10 +2,12 @@
 
 #if defined __arch64__ || defined __sparcv9
 # define __WORDSIZE    64
+# define __WORDSIZE_TIME64_COMPAT32    1
 #else
 # define __WORDSIZE    32
 # define __WORDSIZE32_SIZE_ULONG       0
 # define __WORDSIZE32_PTRDIFF_LONG     0
+# define __WORDSIZE_TIME64_COMPAT32    0
 #endif
 
 #if !defined __NO_LONG_DOUBLE_MATH && !defined __LONG_DOUBLE_MATH_OPTIONAL
This page took 0.182886 seconds and 5 git commands to generate.