[comp.lang.c] C coding standards

mmuegel@fwhnm02.fwrdc.rtsg.mot.com (Michael S. Muegel) (03/22/91)

We recently adopted a coding standard for the real-time software development
done at our campus. I have been approached to write a tool that enforces this
standard. Without going into the details, has anyone aware of any tools, 
PD or from a vendor, that provide a way to enforce a set of rules.

I have used indent, cb, and lint, of course, but they do not go very far. 
Something that is configurable would be nice.

Thanks,
-Mike

mmuegel@fwhnm02.fwrdc.rtsg.mot.com (Michael S. Muegel) (03/23/91)

Thanks for all those responding through e-mail for my request for code
checking software and the like. Two products were suggested by various people:

   + C Portability Verifier, Mindcraft, (800) 537-6749 or (415) 323-9000 
   + CodeCheck, Abraxis Software, (800) 347-5214 or (503) 244-5253

-Mike

-- 
+-----------------------------------------------------------------------------+
| Mike Muegel                              | Internet: mmuegel@mot.com        |
| Software Tools Group                     | UUCP:     uunet!motcid!muegel    |
| Fort Worth Research & Development Center | Voice:    (817) 232-6129         |
| Radio Telephone and Systems Group        | ... My opinions are surely not   |
| Motorola, Inc.                           |     shared by Motorola :-&       |
+-----------------------------------------------------------------------------+

eversole@acae037.cadence.com (Richard Eversole; x6239) (03/25/91)

--

You might check out CodeCheck 3.0 from Abraxas Software.
CodeCheck appears to be a configurable lint with some added "features"
we've just started looking at it so I've no input or information on actual
capabilities (I do not have a copy only sales lit.)

	Abraxas Software
	7033 SW Macadam Ave.
	Portland, OR 97219
	(503) 244-5253

Codcheck supports DOS, OS/2, Macintosh and some UNIX implementations.
-- 
  
  =====================================================================

    eversole@cadence.com
  
    Live long and prosper !

dvk@sei.cmu.edu (Daniel Klein) (04/16/91)

I know that there are some coding standards out there (I think Stanford has
one, and that there is one for AT&T, etc.)  Can anyone point me to the text
of such a coding standard?
-- ============ -- =========== -- =========== -- =========== -- =========== --
"The only thing that separates us from the animals is superstition
and mindless rituals".          Daniel Klein	CMU-SEI   +1 412/268-7791
						dvk@sei.cmu.edu