History log of /original-bsd/old/pcc/mip/cgram.y (Results 1 – 22 of 22)
Revision Date Author Comments
# 627c8e0e 09-Dec-1987 donn <donn@65305748-3e16-e211-a854-8c89a5c6f760>

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.


# 0b495305 09-Dec-1987 donn <donn@65305748-3e16-e211-a854-8c89a5c6f760>

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.


# a8cda3a7 09-Dec-1987 donn <donn@65305748-3e16-e211-a854-8c89a5c6f760>

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.


# 4691e7de 09-Dec-1987 donn <donn@65305748-3e16-e211-a854-8c89a5c6f760>

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


# daf6083b 09-Dec-1987 donn <donn@65305748-3e16-e211-a854-8c89a5c6f760>

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


# 832a6de4 09-Dec-1987 donn <donn@65305748-3e16-e211-a854-8c89a5c6f760>

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


# 8e6a6a0f 09-Dec-1987 donn <donn@65305748-3e16-e211-a854-8c89a5c6f760>

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).


# a2b6230c 09-Dec-1987 donn <donn@65305748-3e16-e211-a854-8c89a5c6f760>

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


# 2c2aefc3 09-Dec-1987 donn <donn@65305748-3e16-e211-a854-8c89a5c6f760>

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.


# bd630df1 09-Dec-1987 donn <donn@65305748-3e16-e211-a854-8c89a5c6f760>

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 ...


# 2d4ede3c 09-Dec-1987 donn <donn@65305748-3e16-e211-a854-8c89a5c6f760>

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


# 2602db28 09-Dec-1987 donn <donn@65305748-3e16-e211-a854-8c89a5c6f760>

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


# 94ff6907 09-Dec-1987 donn <donn@65305748-3e16-e211-a854-8c89a5c6f760>

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


# b8d31edb 09-Dec-1987 donn <donn@65305748-3e16-e211-a854-8c89a5c6f760>

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


# 8837c010 01-May-1987 bostic <bostic@65305748-3e16-e211-a854-8c89a5c6f760>

bug report 4.3BSD/lib/59


# 2fcd8dbe 23-Apr-1987 bostic <bostic@65305748-3e16-e211-a854-8c89a5c6f760>

bug report 4.3BSD/lib/55


# 807cbda7 22-Apr-1987 bostic <bostic@65305748-3e16-e211-a854-8c89a5c6f760>

bug report 4.3BSD/usr.bin/51


# 6e428c2b 22-Apr-1987 bostic <bostic@65305748-3e16-e211-a854-8c89a5c6f760>

bug report 4.3BSD/usr.bin/51


# 5f56c947 22-Aug-1985 mckusick <mckusick@65305748-3e16-e211-a854-8c89a5c6f760>

update from donn@utah-cs


# f9513218 19-Mar-1985 ralph <ralph@65305748-3e16-e211-a854-8c89a5c6f760>

use common header file for C, Fortran, Pascal.


# 79c0bb02 18-Jan-1985 ralph <ralph@65305748-3e16-e211-a854-8c89a5c6f760>

changes for single precision floats; lint cleanups


# 8d0e361e 16-Jan-1985 ralph <ralph@65305748-3e16-e211-a854-8c89a5c6f760>

date and time created 85/01/16 16:54:59 by ralph