sem.c revision 21fc538d
1