]> git.ipfire.org Git - thirdparty/glibc.git/blob - nptl/sysdeps/unix/sysv/linux/sparc/internaltypes.h
Include <kernel-features.h> explicitly where required.
[thirdparty/glibc.git] / nptl / sysdeps / unix / sysv / linux / sparc / internaltypes.h
1 #ifndef _INTERNALTYPES_H
2 #include "../internaltypes.h"
3
4 union sparc_pthread_barrier
5 {
6 struct pthread_barrier b;
7 struct sparc_pthread_barrier_s
8 {
9 unsigned int curr_event;
10 int lock;
11 unsigned int left;
12 unsigned int init_count;
13 unsigned char left_lock;
14 unsigned char pshared;
15 } s;
16 };
17
18 struct sparc_new_sem
19 {
20 unsigned int value;
21 unsigned char lock;
22 unsigned char private;
23 unsigned char pad[2];
24 unsigned long int nwaiters;
25 };
26
27 struct sparc_old_sem
28 {
29 unsigned int value;
30 unsigned char lock;
31 unsigned char private;
32 };
33
34 #endif