time.h revision b592e197fe354d7258dc4166fce0a9425a338b0b