On Fri, 17 Dec 2004, Gerhard Fiedler wrote: > Mark Rages wrote: > >> On Thu, 16 Dec 2004 18:37:12 -0200, Gerhard Fiedler >> wrote: >>> >>> Since at least Paul seems to be using a similar tool for some time, maybe >>> there's a solution -- other than not using 0b01 type constants. I asked on >>> the HiTech forum, and the responses were to use a custom pre-preprocessor >>> to rewrite the binary constants, or to not use them at all. >> >> splint is open source. Why not fix the tool? > > Duh... :) I didn't think of that. I'll see what I can do. > > But I've also read that it isn't terribly helpful with embedded systems. > I'd like to get some first-hand experience accounts... Does it help? > (Before I see that on my own sources, I'd have to get rid of all the binary > constants :) Better pack all the binary constants (and in fact all constants) into a header file where you define symbols from them. Then lclint will only likely complain about that file. Peter _______________________________________________ http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist