Support for sizeof(time_t) other than long