From owner-freebsd-hackers Fri Jul 25 09:46:33 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id JAA12093 for hackers-outgoing; Fri, 25 Jul 1997 09:46:33 -0700 (PDT) Received: from bitbox.follo.net (eivind@bitbox.follo.net [194.198.43.36]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id JAA12088 for ; Fri, 25 Jul 1997 09:46:28 -0700 (PDT) Received: (from eivind@localhost) by bitbox.follo.net (8.8.5/8.7.3) id SAA04680; Fri, 25 Jul 1997 18:45:21 +0200 (CEST) Date: Fri, 25 Jul 1997 18:45:21 +0200 (CEST) Message-Id: <199707251645.SAA04680@bitbox.follo.net> From: Eivind Eklund To: Archie Cobbs CC: chad@anasazi.com, freebsd-hackers@FreeBSD.ORG In-reply-to: Archie Cobbs's message of Tue, 22 Jul 1997 19:04:24 -0700 (PDT) Subject: Re: cvs commit: src/sys/net rtsock.c References: <9707170044.AA06065@chad.anasazi.com> <199707230204.TAA23468@bubba.whistle.com> Sender: owner-freebsd-hackers@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > > > [ this was on -current and -stable mailing lists; moved to -hackers ] > > > Can you spell lint? I knew that you could... > > > > If FreBSD's not gonna have a Lint, folks in development mode should turn > > on all the compiler warning flags. Make world in the field can be much > > less verbose. > > I agree. The kernel should be compiled with -Wall from now on. > Then maybe the warnings will get annoying enough for people to > start fixing them (I volunteer to help). Personally, I couldn't > function without gcc -Wall... I am somewhat tempted to attempt to make FreeBSD lint cleanly under flexelint - I'm guessing we could get a free license for FreeBSD use from Gimpel. However, after having attempted this on IIJ-PPP, I'm getting a feeling for how much work it is going to be if done properly - and that is a lot of work. The only way I can think of to actually get that done is to do it as a part of the review project, and I don't know if everybody else would feel it was worth their time. Other things that would be worth running against the tree are efence and gcc w/boundschecking - neither of which I've had time to do yet, either. Eivind.