This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
64 bit time_t, when?
- To: "'gcc at gcc dot gnu dot org'" <gcc at gcc dot gnu dot org>
- Subject: 64 bit time_t, when?
- From: "Ellis, John E (Edward)" <edward dot ellis at pnl dot gov>
- Date: Wed, 23 Aug 2000 14:32:39 -0700
The web page "GNU Software in the Year 2000" says "by then (2038) all systems
will have redefined time_t to be a 64-bit integer." What determines when that
happens? Is everyone waiting for Intel to bring out a 64 bit chip? Does Linus
need to put it in the Linux kernel? Could the gcc developers just do it?
Inquiring minds want to know!
I am currently writing software that will probably be running unmodified in
2040, or even 2060. The current wisdom is that you know that the OS will behave
badly, empirically determine what the system specific behavior will be and then
write code that allows for said behavior. As the above reference says, the
change is inevitable, can't we just get on with it now?
J. Edward Ellis
Battelle, Pacific Northwest National Laboratory
(509) 375-3627 voice
(509) 375-2379 FAX
mailto:edward.ellis@pnl.gov
http://electronics.pnl.gov:2080/ellis.html