Definition of time_t changed from signed to unsigned...

Clive D.W. Feather clive at
Tue Jul 20 08:30:31 UTC 2004

Guy Harris said:
>>> If you can, I'd change the time_t typedef in the OS.
>> Changing an OS-supplied definition is EXTREMELY DUMB. You're risking
>> breaking the OS interfaces.
> When he said "I am in the process of upgrading the kernel version on a 
> platform that I
> work on.", it sounded as if he might be one of the developers *of* that 
> platform

In which case it's a very different kettle of fish, I agree.

I read the original thread as suggesting just changing the header file
available to user code and reacted accordingly - that remains extremely
dumb. Changing the OS's own definitions is, of course, completely

If I've reacted over nothing, I apologise to all concerned.

Clive D.W. Feather  | Work:  <clive at>   | Tel:    +44 20 8495 6138
Internet Expert     | Home:  <clive at>  | Fax:    +44 870 051 9937
Demon Internet      | WWW: | Mobile: +44 7973 377646
Thus plc            |                            |

More information about the tz mailing list