diff options
Diffstat (limited to 'libc/sysdeps')
-rw-r--r-- | libc/sysdeps/linux/powerpc/bits/sem.h | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/libc/sysdeps/linux/powerpc/bits/sem.h b/libc/sysdeps/linux/powerpc/bits/sem.h index 4b76185ce..6a615f154 100644 --- a/libc/sysdeps/linux/powerpc/bits/sem.h +++ b/libc/sysdeps/linux/powerpc/bits/sem.h @@ -22,6 +22,7 @@ #endif #include <sys/types.h> +#include <bits/wordsize.h> /* Flags for `semop'. */ #define SEM_UNDO 0x1000 /* undo the operation on exit */ @@ -30,8 +31,8 @@ #define GETPID 11 /* get sempid */ #define GETVAL 12 /* get semval */ #define GETALL 13 /* get all semval's */ -#define GETNCNT 14 /* get semncnt */ -#define GETZCNT 15 /* get semzcnt */ +#define GETNCNT 14 /* get semncnt */ +#define GETZCNT 15 /* get semzcnt */ #define SETVAL 16 /* set semval */ #define SETALL 17 /* set all semval's */ @@ -43,11 +44,11 @@ struct semid_ds #if __WORDSIZE == 32 unsigned int __unused1; #endif - __kernel_time_t sem_otime; /* last semop() time */ + __time_t sem_otime; /* last semop() time */ #if __WORDSIZE == 32 unsigned int __unused2; #endif - __kernel_time_t sem_ctime; /* last time changed by semctl() */ + __time_t sem_ctime; /* last time changed by semctl() */ unsigned long int sem_nsems; /* number of semaphores in set */ unsigned long __unused3; unsigned long __unused4; |