--- On Thu, 10/9/08, Eitan Adler <[EMAIL PROTECTED]> wrote: > From: Eitan Adler <[EMAIL PROTECTED]> > Subject: Re: uptime 2 years! > To: freebsd-questions@FreeBSD.org > Date: Thursday, October 9, 2008, 8:41 PM > Lowell Gilbert wrote: > [snip] > > And in theory it should be possible to change time_t > to unsigned, and > > get another two-thirds of a century out of it... > > > However this would break binary compatibility with anything > compiled > before the change.
One thing to consider is that changing any signed value to an unsigned value then prevents functions which return that type from returning -1 (or otherwise <0) to indicate an error condition. Even if it doesn't affect anything at all in the base system, it could impact untold sums of software developed not in the base system. - mdh _______________________________________________ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]"