]> git.ipfire.org Git - thirdparty/glibc.git/commitdiff
RISC-V: nptl: update default pthread-offsets.h
authorAlistair Francis <alistair.francis@wdc.com>
Mon, 10 Feb 2020 18:36:21 +0000 (10:36 -0800)
committerAlistair Francis <alistair.francis@wdc.com>
Sun, 26 Apr 2020 02:16:13 +0000 (19:16 -0700)
Update the RISC-V pthread-offsets.h values to support RV32.

sysdeps/riscv/nptl/pthread-offsets.h

index 31f0587bec00793e729b0d821bb5dc4a9a7a4c68..a85c752a1f98970c0ea53ce08ac7beb92ce041f1 100644 (file)
@@ -1,3 +1,12 @@
-#define __PTHREAD_MUTEX_KIND_OFFSET            16
+#if __WORDSIZE == 64
+# define __PTHREAD_MUTEX_KIND_OFFSET           16
+#else
+# define __PTHREAD_MUTEX_KIND_OFFSET           12
+#endif
 
-#define __PTHREAD_RWLOCK_FLAGS_OFFSET          48
+
+#if __WORDSIZE == 64
+# define __PTHREAD_RWLOCK_FLAGS_OFFSET         48
+#else
+# define __PTHREAD_RWLOCK_FLAGS_OFFSET          24
+#endif