sem.c revision 21a4826a
1