--- On Thu, 10/9/08, Eitan Adler <[EMAIL PROTECTED]> wrote:
> From: Eitan Adler <[EMAIL PROTECTED]>
> Subject: Re: uptime 2 years!
> To: [email protected]
> 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
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "[EMAIL PROTECTED]"