This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

64 bit time_t, when?


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





Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]