June 17, 2004
9:20 p.m.
<<On Thu, 17 Jun 2004 13:57:36 -0400, "Olson, Arthur David (NIH/NCI)" <olsona@dc37a.nci.nih.gov> said:
Given that time_t has been a 32-bit entity since day one of UNIX, there are a slew of binary executables out there that are built on the premise, as well as plenty of values stored in disk files (take UNIX accounting logs, please). That makes it an extremely bad idea to redefine time_t as a 64-bit value.
Too late. Many if not most 64-bit operating systems have already decided, irrevocably, that time_t will be 64 bits. -GAWollman