Date: Fri, 13 Dec 1996 01:30:50 +0100 (MET) From: J Wunsch <j@uriah.heep.sax.de> To: chuckr@glue.umd.edu (Chuck Robey) Cc: FreeBSD-Hackers@FreeBSD.ORG, FreeBSD-Ports@FreeBSD.ORG Subject: Re: lint Message-ID: <199612130030.BAA14253@uriah.heep.sax.de> In-Reply-To: <Pine.OSF.3.95.961212185639.7192A-100000@ginger.eng.umd.edu> from Chuck Robey at "Dec 12, 96 06:59:01 pm"
next in thread | previous in thread | raw e-mail | index | archive | help
As Chuck Robey wrote: > Does anyone know the parentage of /usr/bin/lint? I'd thought that it > originally grew out of lclint, but when I looked at the sources, lclint > didn't seem to be listed (it looks like an import from NetBSD). It has been written from scratch by Jochen Pohl for the NetBSD project. I'm not sure whether Jochen still maintains it for NetBSD, now that he went out to become a co-founder of his own company. The only reason why it's still not yet enabled in our source tree is since our libc is simply not lintable. :-( Last time i've been checking (around the time i've imported Jochen's lint), there was a type clash between `struct pmap', which describes a connection to the portmapper if used in an RPC context, but is used for some page map stuff in the /usr/include/sys/ header files. Since libc #include's both meanings, lint doesn't pass through. It requires somebody to pick all this lint stuff as his pet project, and cleans up the remaining bogons in the tree. It's quite a little more work than just a weekend to spend though. -- cheers, J"org joerg_wunsch@uriah.heep.sax.de -- http://www.sax.de/~joerg/ -- NIC: JW11-RIPE Never trust an operating system you don't have sources for. ;-)
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199612130030.BAA14253>