sem.c revision 3c24783b
1