mirror of
				https://sourceware.org/git/glibc.git
				synced 2025-11-03 20:53:13 +03:00 
			
		
		
		
	* sysdeps/sparc/nptl/internaltypes.h: Delete. * sysdeps/sparc/nptl/sparc-nptl.h: New file. * sysdeps/sparc/nptl/pthread_barrier_destroy.c: Include it. * sysdeps/sparc/nptl/pthread_barrier_init.c: Likewise. * sysdeps/sparc/nptl/pthread_barrier_wait.c: Likewise. * sysdeps/sparc/nptl/sem_init.c: Likewise. * sysdeps/sparc/nptl/sem_post.c: Likewise. * sysdeps/sparc/nptl/sem_timedwait.c: Likewise. * sysdeps/sparc/nptl/sem_wait.c: Likewise. * sysdeps/sparc/sparc32/nptl/pthread_barrier_wait.c: Likewise. * sysdeps/sparc/sparc32/nptl/sem_post.c: Likewise. * sysdeps/sparc/sparc32/nptl/sem_timedwait.c: Likewise. * sysdeps/sparc/sparc32/nptl/sem_wait.c: Likewise.
		
			
				
	
	
		
			34 lines
		
	
	
		
			549 B
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			34 lines
		
	
	
		
			549 B
		
	
	
	
		
			C
		
	
	
	
	
	
#ifndef _SPARC_NPTL_H
 | 
						|
 | 
						|
union sparc_pthread_barrier
 | 
						|
{
 | 
						|
  struct pthread_barrier b;
 | 
						|
  struct sparc_pthread_barrier_s
 | 
						|
    {
 | 
						|
      unsigned int curr_event;
 | 
						|
      int lock;
 | 
						|
      unsigned int left;
 | 
						|
      unsigned int init_count;
 | 
						|
      unsigned char left_lock;
 | 
						|
      unsigned char pshared;
 | 
						|
    } s;
 | 
						|
};
 | 
						|
 | 
						|
struct sparc_new_sem
 | 
						|
{
 | 
						|
  unsigned int value;
 | 
						|
  unsigned char lock;
 | 
						|
  unsigned char private;
 | 
						|
  unsigned char pad[2];
 | 
						|
  unsigned long int nwaiters;
 | 
						|
};
 | 
						|
 | 
						|
struct sparc_old_sem
 | 
						|
{
 | 
						|
  unsigned int value;
 | 
						|
  unsigned char lock;
 | 
						|
  unsigned char private;
 | 
						|
};
 | 
						|
 | 
						|
#endif
 |