History log of /csrg-svn/old/pcc/ (Results 326 – 350 of 804)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
3283810-Dec-1987 donn

utah rcsid 1.13 87/07/10 23:44:34: (1) Added lint warning about superfluous
backslashes in char or string constants. (2) Made '$' in identifiers
dependent on 'VMS'. (3) Made gcos BCD constants comp

utah rcsid 1.13 87/07/10 23:44:34: (1) Added lint warning about superfluous
backslashes in char or string constants. (2) Made '$' in identifiers
dependent on 'VMS'. (3) Made gcos BCD constants completely dependent on
'gcos'. (4) Caused yylex() to loop rather than punt when it sees a funny
character.

show more ...

3283710-Dec-1987 donn

utah rcsid 1.12 87/07/06 15:49:59: Don't lose track of string boundaries
after a syntax error -- yylex() checks for broken strings and eats them
with lxstr().

3283610-Dec-1987 donn

utah rcsid 1.11 87/01/15 02:11:51: Some minor lint fixes.

3283510-Dec-1987 donn

utah rcsid 1.10 86/11/27 19:18:46: Update for ucb sid 2.2 -- 'move release
definition to external file' (sam).

3283410-Dec-1987 donn

utah rcsid 1.9 86/09/18 18:51:36: Be a little nicer about illegal character
errors...

3283310-Dec-1987 donn

utah rcsid 1.8 86/08/14 21:59:59: Pick up #line control lines and convert
them to ordinary # lines.

3283210-Dec-1987 donn

utah rcsid 1.7 86/08/14 21:13:58: Add support for #ident and #pragma.

3283110-Dec-1987 donn

utah rcsid 1.6 86/08/03 01:32:40: Eliminate silly 'unreachable code'
warning created by ifdeffing out the stuff for old-style assignment
operators...

3283010-Dec-1987 donn

utah rcsid 1.5 86/08/03 01:06:34: Don't emit line number symbols after
errors.

3282910-Dec-1987 donn

utah rcsid 1.4 86/07/11 14:02:11: Old-style (=+, =- etc.) assignment
operators are ifdef'ed out. No more 'ambiguous assignment: assignment op
taken' messages!

3282810-Dec-1987 donn

utah rcsid 1.8 87/09/24 22:23:26: Follow tahoe lead, generate better code
for unary ops.

3282710-Dec-1987 donn

utah rcsid 1.7 87/08/24 01:13:29: If order() is called on to rewrite a
UNARY MUL node and that node has a usable index expression, we now try to
rewrite the base into a register so that oreg2() will

utah rcsid 1.7 87/08/24 01:13:29: If order() is called on to rewrite a
UNARY MUL node and that node has a usable index expression, we now try to
rewrite the base into a register so that oreg2() will produce a
doubly-indexed OREG.

show more ...

3282610-Dec-1987 donn

utah rcsid 1.6 87/01/15 02:08:43: For some reason, mainp2() had TWO default
cases in its big switch statement.

3282510-Dec-1987 donn

utah rcsid 1.20 87/09/21 02:23:15: Code for the relook()/schain hack from
allegra!jpl which is quite a bit prettier than the old code and works the
same.

3282410-Dec-1987 donn

utah rcsid 1.19 87/07/10 22:45:12: Arthur Olsen's hack to force lint to
examine initializations.

3282310-Dec-1987 donn

utah rcsid 1.18 87/05/18 22:30:36: Fix goof in previous revision which
screws up when a symbol returned by relook() is the first element in an
schain.

3282210-Dec-1987 donn

utah rcsid 1.17 87/04/30 13:53:40: Prevent 'schain botch' -- if relook()
succeeds, fix up schain so that it passes through the copy instead of the
(mishashed) original.

3282110-Dec-1987 donn

utah rcsid 1.16 87/02/25 00:16:05: Prevent confusion when introducing a new
definition of an identifier in an inner scope. Previously an incomplete
definition of an external array could get 'adjuste

utah rcsid 1.16 87/02/25 00:16:05: Prevent confusion when introducing a new
definition of an identifier in an inner scope. Previously an incomplete
definition of an external array could get 'adjusted' by the definition of
an auto array with the same name.

show more ...

3282010-Dec-1987 donn

utah rcsid 1.15 87/02/08 20:23:37: Add typedefs to the set of storage
classes which may have null storage.

3281910-Dec-1987 donn

utah rcsid 1.14 87/01/15 06:57:19: Changed the compiler error in tsize()
into a normal user error -- you can get this by trying to dereference a
function pointer in ordinary code.

3281810-Dec-1987 donn

utah rcsid 1.13 87/01/15 05:50:53: Added fixinit() routine for recovering
the initial state after an error.

3281710-Dec-1987 donn

utah rcsid 1.12 87/01/15 02:00:24: Made test for missing declared arguments
in defid() more stringent. Made some minor lint fixes and touched up a
couple of comments.

3281610-Dec-1987 donn

utah rcsid 1.11 86/11/12 23:17:23: A variation on a suggestion by Ray
Butterworth -- when an array is not initialized and not external, its
definition must allocate space. I also cleaned up the corr

utah rcsid 1.11 86/11/12 23:17:23: A variation on a suggestion by Ray
Butterworth -- when an array is not initialized and not external, its
definition must allocate space. I also cleaned up the corresponding 'null
dimension' error for empty dimensions in places other than the last.
Following Butterworth's suggestion, a lint error was added for an explicit
dimension which is converted to a pointer in the normal formal argument
conversion code (contingent on lint's -h flag).

show more ...

3281510-Dec-1987 donn

utah rcsid 1.10 86/08/16 00:01:25: Don't allow addresses (or unloadable
things) to be placed in bit fields.

3281410-Dec-1987 donn

utah rcsid 1.9 86/08/03 01:06:07: Don't generate code after errors.

1...<<11121314151617181920>>...33