sem.c revision b488893a
1