cvs commit: src/sys/sys errno.h
Matthew Dillon
dillon at apollo.backplane.com
Sun Jul 3 10:27:50 PDT 2005
Guys, this is just one of those things where we tried to do the
right thing and it created more problems then it solved. We have to
admit defeat here and go with the macro/inline. It's the best we can
do for now. It retains most of the optimizations... we get to keep
the TLS errno after all, and greatly improves compile-time compatibility
with third party sources.
Maybe in some future packaging/ports system where we can trivially
edit vendor supplied sources we can put it back. But that time is
not now. As I said, we can't afford to spend man months messing around
with it, we have to move on.
-Matt
More information about the Commits
mailing list