sem.c revision 602b8593
1