X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=include%2Fsemaphore.h;h=277c47d6f7425b9a8dc5578b3850c5b7c4847a9f;hb=04b8360adbb6487f61aa0c00e53ec3a90a5a0d29;hp=20d46f0de2a70c6f4c1c9f10891af2e7b5dec787;hpb=455f96857f91d14e193219ca00969354a981c09c;p=musl diff --git a/include/semaphore.h b/include/semaphore.h index 20d46f0d..277c47d6 100644 --- a/include/semaphore.h +++ b/include/semaphore.h @@ -15,7 +15,7 @@ extern "C" { #define SEM_FAILED ((sem_t *)0) typedef struct { - int __val[4*sizeof(long)/sizeof(int)]; + volatile int __val[4*sizeof(long)/sizeof(int)]; } sem_t; int sem_close(sem_t *);