sem.c revision 984035ad
1