sem.c revision c460b662
1