From owner-freebsd-stable Thu Nov 23 12:49:25 2000 Delivered-To: freebsd-stable@freebsd.org Received: from freeway.dcfinc.com (cx74889-a.phnx3.az.home.com [24.1.193.157]) by hub.freebsd.org (Postfix) with ESMTP id A405537B4CF for ; Thu, 23 Nov 2000 12:49:22 -0800 (PST) Received: (from chad@localhost) by freeway.dcfinc.com (8.8.8/8.8.8) id NAA17951; Thu, 23 Nov 2000 13:49:16 -0700 (MST) (envelope-from chad) From: "Chad R. Larson" Message-Id: <200011232049.NAA17951@freeway.dcfinc.com> Subject: Re: lint In-Reply-To: <20001123193652.V27042@speedy.gsinet> from Gerhard Sittig at "Nov 23, 0 07:36:52 pm" To: Gerhard.Sittig@gmx.net (Gerhard Sittig) Date: Thu, 23 Nov 2000 13:49:16 -0700 (MST) Cc: stable@FreeBSD.ORG Reply-To: chad@DCFinc.com Organization: DCF, Inc. X-O/S: FreeBSD 2.2.8-STABLE X-Unexpected: The Spanish Inquisition X-Mailer: ELM [version 2.4ME+ PL40 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG As I recall, Gerhard Sittig wrote: > Some people will tell you that lint is obsoleted by compiling with > tough compiler settings (not just -Wall, but -pedantic and friends > too). Yeah. Lint got invented because the compilers (and computers) of the time were pretty slow. So, they moved the error checking into a seperate program, so you didn't have to work through it for production compiles, just the development process. But GCC with the right switches can do a better job than Lint anyway Because as it does register coloring and the like it's better at catching stuff like "used before initialized". -crl -- Chad R. Larson (CRL15) 602-953-1392 Brother, can you paradigm? chad@dcfinc.com chad@larsons.org larson1@home.net DCF, Inc. - 14623 North 49th Place, Scottsdale, Arizona 85254-2207 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message