NetBSD-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: kern/49207
The following reply was made to PR kern/49207; it has been noted by GNATS.
From: christos%zoulas.com@localhost (Christos Zoulas)
To: "Kamil Rytarowski" <n54%gmx.com@localhost>, gnats-bugs%NetBSD.org@localhost
Cc: kern-bug-people%netbsd.org@localhost, gnats-admin%netbsd.org@localhost,
netbsd-bugs%netbsd.org@localhost
Subject: Re: kern/49207
Date: Sat, 27 Sep 2014 17:27:27 -0400
On Sep 27, 10:55pm, n54%gmx.com@localhost ("Kamil Rytarowski") wrote:
-- Subject: Re: kern/49207
| Hello,
|
| Quick questions to make it clear:
| 1. Just to be sure. Is the extraction of these constants from clock_subr.h a good idea?
I don't know; historically I've seen them defined in many places with
different names. I guess it is an improvement to put them all in one place.
| 2. After changing the macro names to longer forms. Is it a good idea to add compatibility defines in clock_subr.h? This way:
| #define SECMIN SECONDS_PER_MINUTE
I don't see why. It is not an API.
| 3. Can I assume that with going back for the multiplication convention a user knows seconds per day (to be honest I never remembered it before :-) ). In other words, is the anti-16-bit-int campaign desired? Actually I believe that a good compiler will catch overflow immediately (clang, gcc).
I personally would not worry about it. If you are using 16 bits for seconds,
you should know you are going to get into trouble quickly :-)
christos
Home |
Main Index |
Thread Index |
Old Index