Should the HAVE_KERNEL_PLL conditional be abolished?  Or. to put it
equivalently, do we have any development targets that lack
ntp_adjtime()/adjtimex()?

I am now almost sure the answer is no, and that conditional is a relic
from before Unix kernels routinely shipped with those fine-grained
clock controls (e.g. more than 20 years ago).  But I want to be sure
before I rip out the conditional and always enable that code.

Systems known to have it:  All Linuxes, FreeBSD, NetBSD, OPenBSD,
MacOS X.  The Go language's OS bindings assume it exists. Solaris.
HP-UX. AIX.

Removing this conditional would significantly simplify some gnarly
code paths and configuration tangles.  It might even make resurrecting
TESTFRAME possible.
-- 
                <a href="http://www.catb.org/~esr/";>Eric S. Raymond</a>

As the Founding Fathers knew well, a government that does not trust its honest,
law-abiding, taxpaying citizens with the means of self-defense is not itself
worthy of trust. Laws disarming honest citizens proclaim that the government
is the master, not the servant, of the people.
        -- Jeff Snyder
_______________________________________________
devel mailing list
[email protected]
http://lists.ntpsec.org/mailman/listinfo/devel

Reply via email to