Explorar el Código

collapse out byte order conditions in bits/sem.h for fixed-endian archs

having preprocessor conditionals on byte order in the bits headers for
fixed-endian archs is confusing at best. remove them.
Rich Felker hace 5 años
padre
commit
28637bc407
Se han modificado 4 ficheros con 0 adiciones y 20 borrados
  1. 0 5
      arch/i386/bits/sem.h
  2. 0 5
      arch/m68k/bits/sem.h
  3. 0 5
      arch/or1k/bits/sem.h
  4. 0 5
      arch/x86_64/bits/sem.h

+ 0 - 5
arch/i386/bits/sem.h

@@ -4,13 +4,8 @@ struct semid_ds {
 	long __unused1;
 	time_t sem_ctime;
 	long __unused2;
-#if __BYTE_ORDER == __LITTLE_ENDIAN
 	unsigned short sem_nsems;
 	char __sem_nsems_pad[sizeof(long)-sizeof(short)];
-#else
-	char __sem_nsems_pad[sizeof(long)-sizeof(short)];
-	unsigned short sem_nsems;
-#endif
 	long __unused3;
 	long __unused4;
 };

+ 0 - 5
arch/m68k/bits/sem.h

@@ -4,13 +4,8 @@ struct semid_ds {
 	long __unused1;
 	time_t sem_ctime;
 	long __unused2;
-#if __BYTE_ORDER == __LITTLE_ENDIAN
-	unsigned short sem_nsems;
-	char __sem_nsems_pad[sizeof(long)-sizeof(short)];
-#else
 	char __sem_nsems_pad[sizeof(long)-sizeof(short)];
 	unsigned short sem_nsems;
-#endif
 	long __unused3;
 	long __unused4;
 };

+ 0 - 5
arch/or1k/bits/sem.h

@@ -4,13 +4,8 @@ struct semid_ds {
 	long __unused1;
 	time_t sem_ctime;
 	long __unused2;
-#if __BYTE_ORDER == __LITTLE_ENDIAN
-	unsigned short sem_nsems;
-	char __sem_nsems_pad[sizeof(long)-sizeof(short)];
-#else
 	char __sem_nsems_pad[sizeof(long)-sizeof(short)];
 	unsigned short sem_nsems;
-#endif
 	long __unused3;
 	long __unused4;
 };

+ 0 - 5
arch/x86_64/bits/sem.h

@@ -4,13 +4,8 @@ struct semid_ds {
 	long __unused1;
 	time_t sem_ctime;
 	long __unused2;
-#if __BYTE_ORDER == __LITTLE_ENDIAN
 	unsigned short sem_nsems;
 	char __sem_nsems_pad[sizeof(long)-sizeof(short)];
-#else
-	char __sem_nsems_pad[sizeof(long)-sizeof(short)];
-	unsigned short sem_nsems;
-#endif
 	long __unused3;
 	long __unused4;
 };