sem.c revision 1a5c1349
1