unix-history/.git
36 years agoutah rcsid 1.12 86/07/03 13:46:59: More tuning of enums hack. Remove
Donn Seeley [Thu, 10 Dec 1987 16:48:59 +0000 (08:48 -0800)]
utah rcsid 1.12 86/07/03 13:46:59: More tuning of enums hack.  Remove
warning about ordering in chkpun(), change enum types to int and fall
through to general case.

SCCS-vsn: old/pcc/mip/trees.c 4.16

36 years agoutah rcsid 1.11 86/07/02 22:40:02: First attack on enum bugs. Eliminates
Donn Seeley [Thu, 10 Dec 1987 16:48:41 +0000 (08:48 -0800)]
utah rcsid 1.11 86/07/02 22:40:02: First attack on enum bugs.  Eliminates
all errors due to enum type &'clashes' and drastically reduces warnings.
Only enum vs. enum clashes and enum comparisons are deemed worth a warning
now.

SCCS-vsn: old/pcc/mip/trees.c 4.15

36 years agoutah rcsid 1.14 87/11/26 16:30:10: Make all ordinary floating constants
Donn Seeley [Thu, 10 Dec 1987 16:42:57 +0000 (08:42 -0800)]
utah rcsid 1.14 87/11/26 16:30:10: Make all ordinary floating constants
have type double, like ANSI.  Also like ANSI, permit 'f' or 'F' suffix on
floating constants to indicate a float type constant.

SCCS-vsn: old/pcc/mip/scan.c 2.15

36 years agoutah rcsid 1.13 87/07/10 23:44:34: (1) Added lint warning about superfluous
Donn Seeley [Thu, 10 Dec 1987 16:42:47 +0000 (08:42 -0800)]
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.

SCCS-vsn: old/pcc/mip/scan.c 2.14

36 years agoutah rcsid 1.12 87/07/06 15:49:59: Don't lose track of string boundaries
Donn Seeley [Thu, 10 Dec 1987 16:42:37 +0000 (08:42 -0800)]
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().

SCCS-vsn: old/pcc/mip/scan.c 2.13

36 years agoutah rcsid 1.11 87/01/15 02:11:51: Some minor lint fixes.
Donn Seeley [Thu, 10 Dec 1987 16:42:26 +0000 (08:42 -0800)]
utah rcsid 1.11 87/01/15 02:11:51: Some minor lint fixes.

SCCS-vsn: old/pcc/mip/scan.c 2.12

36 years agoutah rcsid 1.10 86/11/27 19:18:46: Update for ucb sid 2.2 -- 'move release
Donn Seeley [Thu, 10 Dec 1987 16:42:16 +0000 (08:42 -0800)]
utah rcsid 1.10 86/11/27 19:18:46: Update for ucb sid 2.2 -- 'move release
definition to external file' (sam).

SCCS-vsn: old/pcc/mip/scan.c 2.11

36 years agoutah rcsid 1.9 86/09/18 18:51:36: Be a little nicer about illegal character
Donn Seeley [Thu, 10 Dec 1987 16:42:06 +0000 (08:42 -0800)]
utah rcsid 1.9 86/09/18 18:51:36: Be a little nicer about illegal character
errors...

SCCS-vsn: old/pcc/mip/scan.c 2.10

36 years agoutah rcsid 1.8 86/08/14 21:59:59: Pick up #line control lines and convert
Donn Seeley [Thu, 10 Dec 1987 16:41:56 +0000 (08:41 -0800)]
utah rcsid 1.8 86/08/14 21:59:59: Pick up #line control lines and convert
them to ordinary # lines.

SCCS-vsn: old/pcc/mip/scan.c 2.9

36 years agoutah rcsid 1.7 86/08/14 21:13:58: Add support for #ident and #pragma.
Donn Seeley [Thu, 10 Dec 1987 16:41:46 +0000 (08:41 -0800)]
utah rcsid 1.7 86/08/14 21:13:58: Add support for #ident and #pragma.

SCCS-vsn: old/pcc/mip/scan.c 2.8

36 years agoutah rcsid 1.6 86/08/03 01:32:40: Eliminate silly 'unreachable code'
Donn Seeley [Thu, 10 Dec 1987 16:41:37 +0000 (08:41 -0800)]
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...

SCCS-vsn: old/pcc/mip/scan.c 2.7

36 years agoutah rcsid 1.5 86/08/03 01:06:34: Don't emit line number symbols after
Donn Seeley [Thu, 10 Dec 1987 16:41:29 +0000 (08:41 -0800)]
utah rcsid 1.5 86/08/03 01:06:34: Don't emit line number symbols after
errors.

SCCS-vsn: old/pcc/mip/scan.c 2.6

36 years agoutah rcsid 1.4 86/07/11 14:02:11: Old-style (=+, =- etc.) assignment
Donn Seeley [Thu, 10 Dec 1987 16:41:17 +0000 (08:41 -0800)]
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!

SCCS-vsn: old/pcc/mip/scan.c 2.5

36 years agoutah rcsid 1.8 87/09/24 22:23:26: Follow tahoe lead, generate better code
Donn Seeley [Thu, 10 Dec 1987 16:38:35 +0000 (08:38 -0800)]
utah rcsid 1.8 87/09/24 22:23:26: Follow tahoe lead, generate better code
for unary ops.

SCCS-vsn: old/pcc/mip/reader.c 4.8

36 years agoutah rcsid 1.7 87/08/24 01:13:29: If order() is called on to rewrite a
Donn Seeley [Thu, 10 Dec 1987 16:38:23 +0000 (08:38 -0800)]
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.

SCCS-vsn: old/pcc/mip/reader.c 4.7

36 years agoutah rcsid 1.6 87/01/15 02:08:43: For some reason, mainp2() had TWO default
Donn Seeley [Thu, 10 Dec 1987 16:38:09 +0000 (08:38 -0800)]
utah rcsid 1.6 87/01/15 02:08:43: For some reason, mainp2() had TWO default
cases in its big switch statement.

SCCS-vsn: old/pcc/mip/reader.c 4.6

36 years agoutah rcsid 1.20 87/09/21 02:23:15: Code for the relook()/schain hack from
Donn Seeley [Thu, 10 Dec 1987 16:31:40 +0000 (08:31 -0800)]
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.

SCCS-vsn: old/pcc/mip/pftn.c 1.27

36 years agoutah rcsid 1.19 87/07/10 22:45:12: Arthur Olsen's hack to force lint to
Donn Seeley [Thu, 10 Dec 1987 16:31:20 +0000 (08:31 -0800)]
utah rcsid 1.19 87/07/10 22:45:12: Arthur Olsen's hack to force lint to
examine initializations.

SCCS-vsn: old/pcc/mip/pftn.c 1.26

36 years agoutah rcsid 1.18 87/05/18 22:30:36: Fix goof in previous revision which
Donn Seeley [Thu, 10 Dec 1987 16:31:05 +0000 (08:31 -0800)]
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.

SCCS-vsn: old/pcc/mip/pftn.c 1.25

36 years agoutah rcsid 1.17 87/04/30 13:53:40: Prevent 'schain botch' -- if relook()
Donn Seeley [Thu, 10 Dec 1987 16:30:49 +0000 (08:30 -0800)]
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.

SCCS-vsn: old/pcc/mip/pftn.c 1.24

36 years agoutah rcsid 1.16 87/02/25 00:16:05: Prevent confusion when introducing a new
Donn Seeley [Thu, 10 Dec 1987 16:30:33 +0000 (08:30 -0800)]
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.

SCCS-vsn: old/pcc/mip/pftn.c 1.23

36 years agoutah rcsid 1.15 87/02/08 20:23:37: Add typedefs to the set of storage
Donn Seeley [Thu, 10 Dec 1987 16:30:17 +0000 (08:30 -0800)]
utah rcsid 1.15 87/02/08 20:23:37: Add typedefs to the set of storage
classes which may have null storage.

SCCS-vsn: old/pcc/mip/pftn.c 1.22

36 years agoutah rcsid 1.14 87/01/15 06:57:19: Changed the compiler error in tsize()
Donn Seeley [Thu, 10 Dec 1987 16:29:59 +0000 (08:29 -0800)]
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.

SCCS-vsn: old/pcc/mip/pftn.c 1.21

36 years agoutah rcsid 1.13 87/01/15 05:50:53: Added fixinit() routine for recovering
Donn Seeley [Thu, 10 Dec 1987 16:29:42 +0000 (08:29 -0800)]
utah rcsid 1.13 87/01/15 05:50:53: Added fixinit() routine for recovering
the initial state after an error.

SCCS-vsn: old/pcc/mip/pftn.c 1.20

36 years agoutah rcsid 1.12 87/01/15 02:00:24: Made test for missing declared arguments
Donn Seeley [Thu, 10 Dec 1987 16:29:20 +0000 (08:29 -0800)]
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.

SCCS-vsn: old/pcc/mip/pftn.c 1.19

36 years agoutah rcsid 1.11 86/11/12 23:17:23: A variation on a suggestion by Ray
Donn Seeley [Thu, 10 Dec 1987 16:29:03 +0000 (08:29 -0800)]
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).

SCCS-vsn: old/pcc/mip/pftn.c 1.18

36 years agoutah rcsid 1.10 86/08/16 00:01:25: Don't allow addresses (or unloadable
Donn Seeley [Thu, 10 Dec 1987 16:28:45 +0000 (08:28 -0800)]
utah rcsid 1.10 86/08/16 00:01:25: Don't allow addresses (or unloadable
things) to be placed in bit fields.

SCCS-vsn: old/pcc/mip/pftn.c 1.17

36 years agoutah rcsid 1.9 86/08/03 01:06:07: Don't generate code after errors.
Donn Seeley [Thu, 10 Dec 1987 16:28:18 +0000 (08:28 -0800)]
utah rcsid 1.9 86/08/03 01:06:07: Don't generate code after errors.

SCCS-vsn: old/pcc/mip/pftn.c 1.16

36 years agoutah rcsid 1.4 87/08/24 01:05:33: Added a PBUSY bit to mark the first
Donn Seeley [Thu, 10 Dec 1987 16:18:26 +0000 (08:18 -0800)]
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.

SCCS-vsn: old/pcc/mip/pass2.h 4.4

36 years agoutah rcsid 1.3 87/04/19 23:19:09: Add SMCON -- a SPECIAL shape which checks
Donn Seeley [Thu, 10 Dec 1987 16:18:20 +0000 (08:18 -0800)]
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.

SCCS-vsn: old/pcc/mip/pass2.h 4.3

36 years agoutah rcsid 1.2 86/08/03 01:07:55: Permit deflab to be a macro, for
Donn Seeley [Thu, 10 Dec 1987 16:16:09 +0000 (08:16 -0800)]
utah rcsid 1.2 86/08/03 01:07:55: Permit deflab to be a macro, for
efficiency.

SCCS-vsn: old/pcc/mip/onepass.h 4.2

36 years agoutah rcsid 1.2 86/11/14 19:09:55: Fix dpn and fpn so that they conform to
Donn Seeley [Thu, 10 Dec 1987 16:14:57 +0000 (08:14 -0800)]
utah rcsid 1.2 86/11/14 19:09:55: Fix dpn and fpn so that they conform to
the member layout used elsewhere.

SCCS-vsn: old/pcc/mip/ndu.h 4.2

36 years agoutah rcsid 1.6 87/08/24 01:07:09: (1) Added MATCHSTATS code to help profile
Donn Seeley [Thu, 10 Dec 1987 16:14:07 +0000 (08:14 -0800)]
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.

SCCS-vsn: old/pcc/mip/match.c 4.7

36 years agoutah rcsid 1.5 87/04/19 23:20:26: Add SMCON -- a SPECIAL shape which checks
Donn Seeley [Thu, 10 Dec 1987 16:13:59 +0000 (08:13 -0800)]
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.

SCCS-vsn: old/pcc/mip/match.c 4.6

36 years agoutah rcsid 1.2 87/04/30 13:51:05: Use 'pointer to enum member' as the
Donn Seeley [Thu, 10 Dec 1987 15:57:02 +0000 (07:57 -0800)]
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 *'.

SCCS-vsn: old/pcc/mip/manifest.h 4.2

36 years agoutah rcsid 1.6 87/04/17 21:33:14: Break up a couple lines with multiple
Donn Seeley [Thu, 10 Dec 1987 15:45:14 +0000 (07:45 -0800)]
utah rcsid 1.6 87/04/17 21:33:14: Break up a couple lines with multiple
statements for dbx's sake.

SCCS-vsn: old/pcc/mip/common.c 4.4

36 years agoutah rcsid 1.5 87/01/15 01:54:50: Minor lint fixes.
Donn Seeley [Thu, 10 Dec 1987 15:45:08 +0000 (07:45 -0800)]
utah rcsid 1.5 87/01/15 01:54:50: Minor lint fixes.

SCCS-vsn: old/pcc/mip/common.c 4.3

36 years agoutah rcsid 1.18 87/07/13 21:17:28: Oops -- that sizeof hack broke 'int i;
Donn Seeley [Thu, 10 Dec 1987 15:37:39 +0000 (07:37 -0800)]
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.

SCCS-vsn: old/pcc/mip/cgram.y 4.22

36 years agoutah rcsid 1.17 87/07/10 22:45:50: A change to force lint (and cc?) to
Donn Seeley [Thu, 10 Dec 1987 15:37:30 +0000 (07:37 -0800)]
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.

SCCS-vsn: old/pcc/mip/cgram.y 4.21

36 years agoutah rcsid 1.16 87/07/10 20:42:14: Slightly cleaner version of ado's hack
Donn Seeley [Thu, 10 Dec 1987 15:37:20 +0000 (07:37 -0800)]
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.

SCCS-vsn: old/pcc/mip/cgram.y 4.20

36 years agoutah rcsid 1.15 87/07/06 18:36:00: Cause 'lint -h' to flag constant switch
Donn Seeley [Thu, 10 Dec 1987 15:37:11 +0000 (07:37 -0800)]
utah rcsid 1.15 87/07/06 18:36:00: Cause 'lint -h' to flag constant switch
expressions.

SCCS-vsn: old/pcc/mip/cgram.y 4.19

36 years agoutah rcsid 1.14 87/03/18 00:17:48: Fix stupid goof using the wrong union
Donn Seeley [Thu, 10 Dec 1987 15:37:03 +0000 (07:37 -0800)]
utah rcsid 1.14 87/03/18 00:17:48: Fix stupid goof using the wrong union
member in earlier fix for switches...

SCCS-vsn: old/pcc/mip/cgram.y 4.18

36 years agoutah rcsid 1.13 87/02/26 18:53:50: Disallow case expressions which contain
Donn Seeley [Thu, 10 Dec 1987 15:36:53 +0000 (07:36 -0800)]
utah rcsid 1.13 87/02/26 18:53:50: Disallow case expressions which contain
addresses, following K&R.

SCCS-vsn: old/pcc/mip/cgram.y 4.17

36 years agoutah rcsid 1.12 87/01/15 05:51:41: Call fixinit() to recover from botched
Donn Seeley [Thu, 10 Dec 1987 15:36:44 +0000 (07:36 -0800)]
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).

SCCS-vsn: old/pcc/mip/cgram.y 4.16

36 years agoutah rcsid 1.11 87/01/15 02:12:54: Some minor lint fixes.
Donn Seeley [Thu, 10 Dec 1987 15:36:34 +0000 (07:36 -0800)]
utah rcsid 1.11 87/01/15 02:12:54: Some minor lint fixes.

SCCS-vsn: old/pcc/mip/cgram.y 4.15

36 years agoutah rcsid 1.10 86/08/12 14:01:51: No more old-fashioned initializations.
Donn Seeley [Thu, 10 Dec 1987 15:36:24 +0000 (07:36 -0800)]
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.

SCCS-vsn: old/pcc/mip/cgram.y 4.14

36 years agoutah rcsid 1.9 86/08/10 17:38:47: Make '(&(a = b))->c' illegal (previously
Donn Seeley [Thu, 10 Dec 1987 15:36:14 +0000 (07:36 -0800)]
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.

SCCS-vsn: old/pcc/mip/cgram.y 4.13

36 years agoutah rcsid 1.8 86/08/10 16:49:55: Permit member references to the 'value'
Donn Seeley [Thu, 10 Dec 1987 15:36:04 +0000 (07:36 -0800)]
utah rcsid 1.8 86/08/10 16:49:55: Permit member references to the 'value'
of a structure assignment.

SCCS-vsn: old/pcc/mip/cgram.y 4.12

36 years agoutah rcsid 1.7 86/08/03 01:07:14: Don't emit stab information after errors.
Donn Seeley [Thu, 10 Dec 1987 15:35:53 +0000 (07:35 -0800)]
utah rcsid 1.7 86/08/03 01:07:14: Don't emit stab information after errors.

SCCS-vsn: old/pcc/mip/cgram.y 4.11

36 years agoutah rcsid 1.6 86/07/14 15:38:57: Close loophole with 'struct {int a, b;}
Donn Seeley [Thu, 10 Dec 1987 15:35:43 +0000 (07:35 -0800)]
utah rcsid 1.6 86/07/14 15:38:57: Close loophole with 'struct {int a, b;}
f(); ... (&f())->b ...'.

SCCS-vsn: old/pcc/mip/cgram.y 4.10

36 years agoutah rcsid 1.5 86/07/11 19:32:28: Permit member references to structures
Donn Seeley [Thu, 10 Dec 1987 15:35:33 +0000 (07:35 -0800)]
utah rcsid 1.5 86/07/11 19:32:28: Permit member references to structures
returned from functions.

SCCS-vsn: old/pcc/mip/cgram.y 4.9

36 years agoutah rcsid 1.6 87/08/24 00:44:32: Added a PBUSY bit to mark the first
Donn Seeley [Thu, 10 Dec 1987 15:32:59 +0000 (07:32 -0800)]
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...

SCCS-vsn: old/pcc/mip/allo.c 4.10

36 years agouse Berkeley specific header
Keith Bostic [Tue, 8 Dec 1987 09:47:18 +0000 (01:47 -0800)]
use Berkeley specific header

SCCS-vsn: sys/netinet/icmp_var.h 7.3
SCCS-vsn: sys/netinet/if_ether.c 7.6
SCCS-vsn: sys/netinet/if_ether.h 7.2
SCCS-vsn: sys/netinet/in.c 7.6
SCCS-vsn: sys/netinet/in.h 7.4
SCCS-vsn: sys/netinet/in_pcb.c 7.6
SCCS-vsn: sys/netinet/in_pcb.h 7.2
SCCS-vsn: sys/netinet/in_proto.c 7.2
SCCS-vsn: sys/netinet/in_systm.h 7.2
SCCS-vsn: sys/netinet/in_var.h 7.2
SCCS-vsn: sys/netinet/ip.h 7.4
SCCS-vsn: sys/netinet/ip_icmp.c 7.7
SCCS-vsn: sys/netinet/ip_icmp.h 7.3
SCCS-vsn: sys/netinet/ip_input.c 7.8
SCCS-vsn: sys/netinet/ip_output.c 7.7
SCCS-vsn: sys/netinet/ip_var.h 7.3
SCCS-vsn: sys/netinet/raw_ip.c 7.3
SCCS-vsn: sys/netinet/tcp.h 7.3
SCCS-vsn: sys/netinet/tcp_debug.c 7.2
SCCS-vsn: sys/netinet/tcp_debug.h 7.2
SCCS-vsn: sys/netinet/tcp_fsm.h 7.2
SCCS-vsn: sys/netinet/tcp_input.c 7.14
SCCS-vsn: sys/netinet/tcp_output.c 7.12
SCCS-vsn: sys/netinet/tcp_seq.h 7.2
SCCS-vsn: sys/netinet/tcp_subr.c 7.13
SCCS-vsn: sys/netinet/tcp_timer.c 7.11
SCCS-vsn: sys/netinet/tcp_timer.h 7.4
SCCS-vsn: sys/netinet/tcp_usrreq.c 7.6
SCCS-vsn: sys/netinet/tcp_var.h 7.6
SCCS-vsn: sys/netinet/tcpip.h 7.2
SCCS-vsn: sys/netinet/udp.h 7.2
SCCS-vsn: sys/netinet/udp_usrreq.c 7.4
SCCS-vsn: sys/netinet/udp_var.h 7.3

36 years agofix error message
Kirk McKusick [Tue, 8 Dec 1987 09:06:08 +0000 (01:06 -0800)]
fix error message

SCCS-vsn: sbin/newfs/newfs.c 6.15

36 years agosynch with van, simplify negative-length (shrinking window) code
Mike Karels [Tue, 8 Dec 1987 07:46:06 +0000 (23:46 -0800)]
synch with van, simplify negative-length (shrinking window) code

SCCS-vsn: sys/netinet/tcp_output.c 7.11

36 years agotahoe release
Keith Bostic [Tue, 8 Dec 1987 06:07:42 +0000 (22:07 -0800)]
tahoe release

SCCS-vsn: lib/libm/Makefile 1.8

36 years agoadd map3270, change cp to install, set owner/groups/modes correctly
Keith Bostic [Mon, 7 Dec 1987 07:15:59 +0000 (23:15 -0800)]
add map3270, change cp to install, set owner/groups/modes correctly

SCCS-vsn: share/termcap/Makefile 5.5

36 years agomention that returned data is not aligned
Keith Bostic [Sun, 6 Dec 1987 11:53:03 +0000 (03:53 -0800)]
mention that returned data is not aligned

SCCS-vsn: old/libndbm/ndbm.3 6.7

36 years agoadd dirname(1), minor cleanups
Keith Bostic [Sun, 6 Dec 1987 10:49:34 +0000 (02:49 -0800)]
add dirname(1), minor cleanups

SCCS-vsn: usr.bin/basename/basename.1 6.2

36 years agodate and time created 87/12/05 18:34:52 by bostic
Keith Bostic [Sun, 6 Dec 1987 10:34:52 +0000 (02:34 -0800)]
date and time created 87/12/05 18:34:52 by bostic

SCCS-vsn: usr.bin/dirname/dirname.c 5.1

36 years agobug report usr.bin/118; rewrote, now Berkeley code
Keith Bostic [Sun, 6 Dec 1987 10:23:08 +0000 (02:23 -0800)]
bug report usr.bin/118; rewrote, now Berkeley code

SCCS-vsn: usr.bin/basename/basename.c 4.4

36 years agotahoe beta update
Keith Bostic [Sun, 6 Dec 1987 08:05:46 +0000 (00:05 -0800)]
tahoe beta update

SCCS-vsn: Makefile 4.16
SCCS-vsn: bin/Makefile 5.24
SCCS-vsn: contrib/Makefile 4.25

36 years agoold assignment operator
Keith Bostic [Sun, 6 Dec 1987 07:53:20 +0000 (23:53 -0800)]
old assignment operator

SCCS-vsn: local/sccscmds/sccscmds.2/util/lockit.c 5.2
SCCS-vsn: local/sccscmds/sccscmds.ok/util/lockit.c 5.2
SCCS-vsn: local/sccscmds/sccscmds.2/cmd/delta.c 4.9
SCCS-vsn: local/sccscmds/sccscmds.ok/cmd/delta.c 4.9
SCCS-vsn: local/sccscmds/sccscmds.2/cmd/scv.c 4.6
SCCS-vsn: local/sccscmds/sccscmds.ok/cmd/scv.c 4.6
SCCS-vsn: local/sccscmds/sccscmds.2/cmd/stree.c 4.3
SCCS-vsn: local/sccscmds/sccscmds.ok/cmd/stree.c 4.3
SCCS-vsn: local/sccscmds/sccscmds.2/cmd/vc.c 4.2
SCCS-vsn: local/sccscmds/sccscmds.ok/cmd/vc.c 4.2
SCCS-vsn: sys/vax/if/if_css.c 7.2

36 years agodate and time created 87/12/05 15:46:12 by bostic
Keith Bostic [Sun, 6 Dec 1987 07:46:12 +0000 (23:46 -0800)]
date and time created 87/12/05 15:46:12 by bostic

SCCS-vsn: local/sccscmds/sccscmds.2/util/lockit.c 5.1
SCCS-vsn: local/sccscmds/sccscmds.ok/util/lockit.c 5.1

36 years agouse L_SET define for rewind call
Keith Bostic [Sun, 6 Dec 1987 06:49:33 +0000 (22:49 -0800)]
use L_SET define for rewind call

SCCS-vsn: lib/libc/stdio/fseek.3 6.4

36 years agoLog connections to hardwired ports
Marc Teitelbaum [Sat, 5 Dec 1987 12:11:44 +0000 (04:11 -0800)]
Log connections to hardwired ports

SCCS-vsn: usr.bin/tip/acu.c 5.5

36 years agoold assignment operator
Keith Bostic [Sat, 5 Dec 1987 11:07:45 +0000 (03:07 -0800)]
old assignment operator

SCCS-vsn: usr.bin/pascal/pxp/error.c 5.2
SCCS-vsn: usr.bin/pascal/pxp/yymain.c 5.3
SCCS-vsn: usr.bin/pascal/pxp/pmon.c 5.2
SCCS-vsn: usr.bin/pascal/src/error.c 5.2
SCCS-vsn: usr.bin/pascal/src/string.c 5.4
SCCS-vsn: old/lex/sub1.c 4.3

36 years agoget rid of old assignment operators
Keith Bostic [Sat, 5 Dec 1987 11:02:08 +0000 (03:02 -0800)]
get rid of old assignment operators

SCCS-vsn: old/make/gcos.c 4.4

36 years agoadd Berkeley header; make lint happier
Keith Bostic [Sat, 5 Dec 1987 10:52:48 +0000 (02:52 -0800)]
add Berkeley header; make lint happier

SCCS-vsn: usr.bin/tcopy/tcopy.c 5.6

36 years agostandard template
Keith Bostic [Sat, 5 Dec 1987 08:08:50 +0000 (00:08 -0800)]
standard template

SCCS-vsn: sys/tahoe/stand/vdformat/Makefile 1.5

36 years agoif rename successful wasn't setting owner/mode; removed call to rename,
Keith Bostic [Sat, 5 Dec 1987 06:34:15 +0000 (22:34 -0800)]
if rename successful wasn't setting owner/mode; removed call to rename,
redid logic to be a little more straight forward.  Berkeley headers.

SCCS-vsn: usr.bin/xinstall/xinstall.c 5.10

36 years agoadd Berkeley specific header
Keith Bostic [Sat, 5 Dec 1987 03:44:21 +0000 (19:44 -0800)]
add Berkeley specific header

SCCS-vsn: libexec/comsat/comsat.c 5.9

36 years agocan't use copyright string in libc, use std. LIBC_SCCS
Mike Karels [Sat, 5 Dec 1987 01:43:14 +0000 (17:43 -0800)]
can't use copyright string in libc, use std. LIBC_SCCS

SCCS-vsn: lib/libc/net/herror.c 6.1

36 years agocan't have copyright var in libc!
Mike Karels [Sat, 5 Dec 1987 01:41:08 +0000 (17:41 -0800)]
can't have copyright var in libc!

SCCS-vsn: lib/libc/net/herror.c 1.2

36 years agoput reasonable header on it
Keith Bostic [Fri, 4 Dec 1987 14:44:58 +0000 (06:44 -0800)]
put reasonable header on it

SCCS-vsn: lib/libc/gen/ctime.c 5.12

36 years agoadd Berkeley specific header
Keith Bostic [Fri, 4 Dec 1987 14:39:48 +0000 (06:39 -0800)]
add Berkeley specific header

SCCS-vsn: lib/libc/gen/timezone.c 5.7

36 years agobug report 4.3BSD/ucb/151; exit 0 on success
Keith Bostic [Fri, 4 Dec 1987 13:36:59 +0000 (05:36 -0800)]
bug report 4.3BSD/ucb/151; exit 0 on success

SCCS-vsn: old/whereis/whereis.c 5.2

36 years agooops - expand ENTRY() macro
Marc Teitelbaum [Fri, 4 Dec 1987 11:32:50 +0000 (03:32 -0800)]
oops - expand ENTRY() macro

SCCS-vsn: sys/vax/vax/udiv.s 7.3

36 years agoGrab newer version of udiv of libc/vax. This one was missing audiv().
Marc Teitelbaum [Fri, 4 Dec 1987 08:40:09 +0000 (00:40 -0800)]
Grab newer version of udiv of libc/vax. This one was missing audiv().

SCCS-vsn: sys/vax/vax/udiv.s 7.2

36 years agobug report 4.3BSD/ucb/149; exit 0 on success
Keith Bostic [Thu, 3 Dec 1987 09:32:09 +0000 (01:32 -0800)]
bug report 4.3BSD/ucb/149; exit 0 on success

SCCS-vsn: usr.bin/colrm/colrm.c 5.2

36 years agobug report 4.3BSD/usr.bin/114; fix typos/roods, add Kelvins/Rankines
Keith Bostic [Thu, 3 Dec 1987 09:28:51 +0000 (01:28 -0800)]
bug report 4.3BSD/usr.bin/114; fix typos/roods, add Kelvins/Rankines

SCCS-vsn: usr.bin/units/units.lib 4.2
SCCS-vsn: usr.bin/units/units.lib 4.2

36 years agoreformat to standard, add Berkeley header
Keith Bostic [Thu, 3 Dec 1987 09:19:10 +0000 (01:19 -0800)]
reformat to standard, add Berkeley header

SCCS-vsn: usr.bin/split/split.c 4.5

36 years agobug report 4.3BSD/usr.bin/111; exit 0 on success
Keith Bostic [Thu, 3 Dec 1987 09:11:39 +0000 (01:11 -0800)]
bug report 4.3BSD/usr.bin/111; exit 0 on success

SCCS-vsn: usr.bin/spline/spline.c 4.5

36 years agobug report 4.3BSD/usr.bin/110; exit 0 on success
Keith Bostic [Thu, 3 Dec 1987 08:46:57 +0000 (00:46 -0800)]
bug report 4.3BSD/usr.bin/110; exit 0 on success

SCCS-vsn: usr.bin/rev/rev.c 4.2

36 years agobug report 4.3BSD/usr.bin/109; don't dereference null pointers
Keith Bostic [Thu, 3 Dec 1987 08:44:04 +0000 (00:44 -0800)]
bug report 4.3BSD/usr.bin/109; don't dereference null pointers

SCCS-vsn: usr.bin/ptx/ptx.c 4.3

36 years agobug report 4.3BSD/usr.bin/108; exit 0 on success
Keith Bostic [Thu, 3 Dec 1987 08:38:26 +0000 (00:38 -0800)]
bug report 4.3BSD/usr.bin/108; exit 0 on success

SCCS-vsn: old/eqn/checkeq/checkeq.c 4.3

36 years agobug report 4.3BSD/usr.bin/106; handle 1st arg as suffix of 2nd arg
Keith Bostic [Thu, 3 Dec 1987 08:10:53 +0000 (00:10 -0800)]
bug report 4.3BSD/usr.bin/106; handle 1st arg as suffix of 2nd arg
new header

SCCS-vsn: usr.bin/basename/basename.c 4.3

36 years agobug report 4.3BSD/bin/107; exit 0 on success
Keith Bostic [Thu, 3 Dec 1987 08:02:01 +0000 (00:02 -0800)]
bug report 4.3BSD/bin/107; exit 0 on success

SCCS-vsn: bin/sync/sync.c 4.2

36 years agobug report 4.3BSD/bin/105; exit 0 on success
Keith Bostic [Thu, 3 Dec 1987 07:46:02 +0000 (23:46 -0800)]
bug report 4.3BSD/bin/105; exit 0 on success

SCCS-vsn: usr.bin/pagesize/pagesize.c 5.2

36 years agobug report 4.3BSD/bin/104; exit 0 on success
Keith Bostic [Thu, 3 Dec 1987 07:42:35 +0000 (23:42 -0800)]
bug report 4.3BSD/bin/104; exit 0 on success

SCCS-vsn: old/od/od.c 5.14

36 years agobug report 4.3BSD/ucb/148; null pointer dereference, syntax checking
Keith Bostic [Thu, 3 Dec 1987 06:53:01 +0000 (22:53 -0800)]
bug report 4.3BSD/ucb/148; null pointer dereference, syntax checking
on "hhmm" value, use stderr for error messages add Berkeley specific
header, originally written by Mark Horton.

SCCS-vsn: usr.bin/leave/leave.c 5.2

36 years agobug report 4.3BSD/ucb/147; use varargs
Keith Bostic [Thu, 3 Dec 1987 06:31:23 +0000 (22:31 -0800)]
bug report 4.3BSD/ucb/147; use varargs

SCCS-vsn: old/more/more.c 5.15

36 years agobug report ucb/147; read executable header correctly; also, remove
Keith Bostic [Thu, 3 Dec 1987 06:28:20 +0000 (22:28 -0800)]
bug report ucb/147; read executable header correctly; also, remove
old max file size constants (they were wrong, anyway) and use new #defines
make lint a little happier

SCCS-vsn: old/more/more.c 5.14

36 years agoadd header; use correct #defines; make lint happy
Keith Bostic [Thu, 3 Dec 1987 06:04:48 +0000 (22:04 -0800)]
add header; use correct #defines; make lint happy

SCCS-vsn: lib/libc/stdio/rewind.c 5.3

36 years agonew template
Keith Bostic [Wed, 2 Dec 1987 13:03:18 +0000 (05:03 -0800)]
new template

SCCS-vsn: usr.bin/vgrind/Makefile 5.3
SCCS-vsn: usr.bin/plot/Makefile 4.10
SCCS-vsn: usr.bin/pascal/libpc/Makefile 1.23

36 years agodate.o is a binary file
Keith Bostic [Wed, 2 Dec 1987 12:21:06 +0000 (04:21 -0800)]
date.o is a binary file

SCCS-vsn: old/dbx/Makefile 5.9

36 years agorename so won't conflict with KA's rogue
Keith Bostic [Wed, 2 Dec 1987 10:02:48 +0000 (02:02 -0800)]
rename so won't conflict with KA's rogue

SCCS-vsn: games/rogue/Makefile 5.2

36 years agocleanup; make clean lable work
Keith Bostic [Wed, 2 Dec 1987 09:57:54 +0000 (01:57 -0800)]
cleanup; make clean lable work

SCCS-vsn: old/boggle/Makefile 5.8

36 years agotypo
Keith Bostic [Wed, 2 Dec 1987 09:54:47 +0000 (01:54 -0800)]
typo

SCCS-vsn: games/backgammon/backgammon/Makefile 5.10

36 years agodo tools directory also
Keith Bostic [Wed, 2 Dec 1987 09:34:26 +0000 (01:34 -0800)]
do tools directory also

SCCS-vsn: sbin/routed/Makefile 5.5