소스 검색

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 5 년 전
부모
커밋
28637bc407
4개의 변경된 파일0개의 추가작업 그리고 20개의 파일을 삭제
  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;
 };