Blame sysdeps/sparc/nptl/sparc-nptl.h

Packit 6c4009
#ifndef _SPARC_NPTL_H
Packit 6c4009
Packit 6c4009
union sparc_pthread_barrier
Packit 6c4009
{
Packit 6c4009
  struct pthread_barrier b;
Packit 6c4009
  struct sparc_pthread_barrier_s
Packit 6c4009
    {
Packit 6c4009
      unsigned int curr_event;
Packit 6c4009
      int lock;
Packit 6c4009
      unsigned int left;
Packit 6c4009
      unsigned int init_count;
Packit 6c4009
      unsigned char left_lock;
Packit 6c4009
      unsigned char pshared;
Packit 6c4009
    } s;
Packit 6c4009
};
Packit 6c4009
Packit 6c4009
struct sparc_new_sem
Packit 6c4009
{
Packit 6c4009
  unsigned int value;
Packit 6c4009
  unsigned char lock;
Packit 6c4009
  unsigned char private;
Packit 6c4009
  unsigned char pad[2];
Packit 6c4009
  unsigned long int nwaiters;
Packit 6c4009
};
Packit 6c4009
Packit 6c4009
struct sparc_old_sem
Packit 6c4009
{
Packit 6c4009
  unsigned int value;
Packit 6c4009
  unsigned char lock;
Packit 6c4009
  unsigned char private;
Packit 6c4009
};
Packit 6c4009
Packit 6c4009
#endif