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

utah rcsid 1.4 87/08/24 01:05:33: Added a PBUSY bit to mark the first
register in a register pair, so that sharing of register pairs works. An
ISBUSY macro masks out PBUSY and performs the old test

utah rcsid 1.4 87/08/24 01:05:33: Added a PBUSY bit to mark the first
register in a register pair, so that sharing of register pairs works. An
ISBUSY macro masks out PBUSY and performs the old test for > 1.

show more ...

3281210-Dec-1987 donn

utah rcsid 1.3 87/04/19 23:19:09: Add SMCON -- a SPECIAL shape which checks
for 'negative' constants; useful in hacking unsigned arithmetic.

3281110-Dec-1987 donn

utah rcsid 1.2 86/08/03 01:07:55: Permit deflab to be a macro, for
efficiency.

3281010-Dec-1987 donn

utah rcsid 1.2 86/11/14 19:09:55: Fix dpn and fpn so that they conform to
the member layout used elsewhere.

3280910-Dec-1987 donn

utah rcsid 1.6 87/08/24 01:07:09: (1) Added MATCHSTATS code to help profile
the match() routine. This will probably be removed when I get around to
optimizing table lookups. (2) Check ISBUSY instea

utah rcsid 1.6 87/08/24 01:07:09: (1) Added MATCHSTATS code to help profile
the match() routine. This will probably be removed when I get around to
optimizing table lookups. (2) Check ISBUSY instead of busy[] in tshape(),
to avoid PBUSY conflicts.

show more ...

3280810-Dec-1987 donn

utah rcsid 1.5 87/04/19 23:20:26: Add SMCON -- a SPECIAL shape which checks
for 'negative' constants; useful in hacking unsigned arithmetic. Cleaned
up the code in tshape() too.

3280709-Dec-1987 donn

utah rcsid 1.2 87/04/30 13:51:05: Use 'pointer to enum member' as the
reserved 'impossible' type that distinguishes unused symbols; thus 'pointer
to undef' becomes available to represent 'void *'.

3280609-Dec-1987 donn

utah rcsid 1.6 87/04/17 21:33:14: Break up a couple lines with multiple
statements for dbx's sake.

3280509-Dec-1987 donn

utah rcsid 1.5 87/01/15 01:54:50: Minor lint fixes.

3280409-Dec-1987 donn

utah rcsid 1.18 87/07/13 21:17:28: Oops -- that sizeof hack broke 'int i;
... sizeof (i) ...'. Hope this works a little better.

3280309-Dec-1987 donn

utah rcsid 1.17 87/07/10 22:45:50: A change to force lint (and cc?) to
notice that initializations of auto, register or static variables count as
uses of the variable.

3280209-Dec-1987 donn

utah rcsid 1.16 87/07/10 20:42:14: Slightly cleaner version of ado's hack
for preventing 'sizeof' expressions from counting as a 'use' of a variable.

3280109-Dec-1987 donn

utah rcsid 1.15 87/07/06 18:36:00: Cause 'lint -h' to flag constant switch
expressions.

3280009-Dec-1987 donn

utah rcsid 1.14 87/03/18 00:17:48: Fix stupid goof using the wrong union
member in earlier fix for switches...

3279909-Dec-1987 donn

utah rcsid 1.13 87/02/26 18:53:50: Disallow case expressions which contain
addresses, following K&R.

3279809-Dec-1987 donn

utah rcsid 1.12 87/01/15 05:51:41: Call fixinit() to recover from botched
initializations. fixinit() is used in the same situation as endinit()
(from which it is derived).

3279709-Dec-1987 donn

utah rcsid 1.11 87/01/15 02:12:54: Some minor lint fixes.

3279609-Dec-1987 donn

utah rcsid 1.10 86/08/12 14:01:51: No more old-fashioned initializations.
Since YACC doesn't have conditional ^&'compilation' directives, I just
commented the rule out.

3279509-Dec-1987 donn

utah rcsid 1.9 86/08/10 17:38:47: Make '(&(a = b))->c' illegal (previously
a synonym for '(a = b).c'). This and '(&(f())->c' now elicit the same
error message that ordinary use of & on an rvalue eli

utah rcsid 1.9 86/08/10 17:38:47: Make '(&(a = b))->c' illegal (previously
a synonym for '(a = b).c'). This and '(&(f())->c' now elicit the same
error message that ordinary use of & on an rvalue elicits.

show more ...

3279409-Dec-1987 donn

utah rcsid 1.8 86/08/10 16:49:55: Permit member references to the 'value'
of a structure assignment.

3279309-Dec-1987 donn

utah rcsid 1.7 86/08/03 01:07:14: Don't emit stab information after errors.

3279209-Dec-1987 donn

utah rcsid 1.6 86/07/14 15:38:57: Close loophole with 'struct {int a, b;}
f(); ... (&f())->b ...'.

3279109-Dec-1987 donn

utah rcsid 1.5 86/07/11 19:32:28: Permit member references to structures
returned from functions.

3279009-Dec-1987 donn

utah rcsid 1.6 87/08/24 00:44:32: Added a PBUSY bit to mark the first
register in a pair in the 'busy' array. New code in usable() uses this bit
to identify sharable register pairs. Other code that

utah rcsid 1.6 87/08/24 00:44:32: Added a PBUSY bit to mark the first
register in a pair in the 'busy' array. New code in usable() uses this bit
to identify sharable register pairs. Other code that referred directly to
the contents of the array had to be modified slightly...

show more ...

3259105-Nov-1987 bostic

group bin, not src

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