1988-10-28 16:27:32 +00:00
|
|
|
28-Oct-88 Dick Grune (dick) at dick
|
|
|
|
The names of UNIX lint library files start with llib-l..., where the
|
|
|
|
-l is the -l from -lc and -lm, a hack if there ever was one. Our
|
|
|
|
(ACK) lint library files now end in .llb.
|
|
|
|
|
1988-09-02 12:00:25 +00:00
|
|
|
2-Sep-88 Dick Grune (dick) at dick
|
|
|
|
Guided by lint itself, many functions have been declared PRIVATE.
|
|
|
|
|
1988-08-07 22:55:20 +00:00
|
|
|
7-Aug-88 Dick Grune (dick) at dick
|
|
|
|
About the class of an inpdef, often set-like questions are asked.
|
|
|
|
To speed up answering these questions, a mapping has been created
|
|
|
|
of the values of `class' onto answers to these questions. See
|
|
|
|
class.[ch].
|
|
|
|
|
|
|
|
5-Aug-88 Dick Grune (dick) at dick
|
|
|
|
Streamlined the program by rearranging the input sequence:
|
|
|
|
- library
|
|
|
|
- external defs
|
|
|
|
- external decls
|
|
|
|
- external usage
|
|
|
|
- static defs
|
|
|
|
- static usage
|
1988-09-02 12:00:25 +00:00
|
|
|
This change to a much more natural order has been made possible by the
|
1988-08-07 22:55:20 +00:00
|
|
|
introduction of the static file number. Many pieces of code could
|
|
|
|
now be taken together and the program is much cleaner now.
|
|
|
|
|
1988-07-08 22:24:06 +00:00
|
|
|
8-Jul-88 Dick Grune (dick) at dick
|
1988-09-02 12:00:25 +00:00
|
|
|
Added a special meta-type (also in lpass1) for non-negative
|
1988-07-08 22:24:06 +00:00
|
|
|
constant actual arguments, because these may match both the signed
|
|
|
|
and unsigned versions of the type.
|
|
|
|
|
|
|
|
4-Jul-88 Dick Grune (dick) at dick
|
|
|
|
Added a scope number, to avoid problems with static object defined
|
|
|
|
in a .h file and used in the main file. These should match but
|
|
|
|
they didn't, since scope was checked by comparing file names.
|
|
|
|
|
|
|
|
28-Jun-88 Dick Grune (dick) at dick
|
|
|
|
Do not print messages that originate from files whose names start
|
|
|
|
with a /.
|
|
|
|
|
|
|
|
24-Jun-88 Dick Grune (dick) at dick
|
|
|
|
Introduced a format %L to print location indications like
|
|
|
|
"aap.c", line 31. report() does a printf-like analysis now.
|
|
|
|
|
|
|
|
18-Jun-88 Dick Grune (dick) at dick
|
|
|
|
Rewrote messages (originals were copies of lint).
|
|
|
|
|
|
|
|
13-Jun-88 Dick Grune (dick) at dick
|
|
|
|
Moved the file name to the end of the intermediate records, to
|
|
|
|
avoid problems with files with : in their names.
|
|
|
|
|
1988-05-30 17:17:16 +00:00
|
|
|
11-May-88 Dick Grune (dick) at dick
|
|
|
|
Received sources from Frans Kunst.
|
|
|
|
|
1988-09-02 12:00:25 +00:00
|
|
|
/*
|
|
|
|
* (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
|
|
|
|
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
|
|
|
*/
|
|
|
|
/* $Header$ */
|