unix-history/.git
38 years agoadd CheckAliases
Eric Allman [Sat, 11 Jan 1986 13:02:18 +0000 (05:02 -0800)]
add CheckAliases

SCCS-vsn: usr.sbin/sendmail/src/sendmail.h 5.8

38 years agoignore piped tar's bitching
Jay Lepreau [Sat, 11 Jan 1986 10:39:28 +0000 (02:39 -0800)]
ignore piped tar's bitching

SCCS-vsn: include/Makefile 5.10

38 years agoSince we now postpone determination of the type of an argument, we must
Donn Seeley [Sat, 11 Jan 1986 10:29:57 +0000 (02:29 -0800)]
Since we now postpone determination of the type of an argument, we must
make sure to emit stab information at the end of the routine when we
definitely have the type.  There are also minor changes to produce stab
information for dummy procedures and PARAMETER constants.

SCCS-vsn: usr.bin/f77/pass1.vax/proc.c 5.6

38 years agoChanges to produce correct stab information for logical and logical*2
Donn Seeley [Sat, 11 Jan 1986 10:13:48 +0000 (02:13 -0800)]
Changes to produce correct stab information for logical and logical*2
types (from Jerry Berkman) plus changes for dummy procedures and PARAMETER
constants.

SCCS-vsn: usr.bin/f77/pass1.vax/stab.c 5.2

38 years agoAdd a vparamval field to Nameblock struct -- fix up klugy sharing between
Donn Seeley [Sat, 11 Jan 1986 08:43:23 +0000 (00:43 -0800)]
Add a vparamval field to Nameblock struct -- fix up klugy sharing between
Paramblock and Nameblock structs.

SCCS-vsn: usr.bin/f77/pass1.vax/defs.h 5.3

38 years agoadjust WkTimeFact so that -q1h will lower relative priorities of
Eric Allman [Sat, 11 Jan 1986 08:34:08 +0000 (00:34 -0800)]
adjust WkTimeFact so that -q1h will lower relative priorities of
jobs over long periods, rather than leave them toward the top of the queue

SCCS-vsn: usr.sbin/sendmail/src/conf.c 5.14
SCCS-vsn: usr.sbin/sendmail/src/version.c 5.43

38 years agoIf $unsafeassign is set, override typechecking for assign commands.
Donn Seeley [Sat, 11 Jan 1986 08:30:38 +0000 (00:30 -0800)]
If $unsafeassign is set, override typechecking for assign commands.
Lhs and rhs must still have the same size.

SCCS-vsn: old/dbx/check.c 5.2

38 years agoDistinguish logical and logical*2 types, and print both types correctly;
Donn Seeley [Sat, 11 Jan 1986 08:26:41 +0000 (00:26 -0800)]
Distinguish logical and logical*2 types, and print both types correctly;
print dummy procedures and parameter variables more-or-less correctly.

SCCS-vsn: old/dbx/fortran.c 5.3

38 years agoallow multiple words per line in file classes; require a SCANF compilation
Eric Allman [Sat, 11 Jan 1986 07:49:40 +0000 (23:49 -0800)]
allow multiple words per line in file classes; require a SCANF compilation
flag to use sscanf in F specs in order to reduce image size

SCCS-vsn: usr.sbin/sendmail/src/readcf.c 5.9
SCCS-vsn: usr.sbin/sendmail/src/version.c 5.42

38 years agoWhen the variable $unsafecall is set, override the standard checking
Donn Seeley [Sat, 11 Jan 1986 06:14:25 +0000 (22:14 -0800)]
When the variable $unsafecall is set, override the standard checking
of actual vs. formal argument types in the call command.

SCCS-vsn: old/dbx/runtime.c 5.2

38 years agodoc crontab.local and "user" field; crontabs are checked on the minute
Jay Lepreau [Fri, 10 Jan 1986 21:12:40 +0000 (13:12 -0800)]
doc crontab.local and "user" field; crontabs are checked on the minute

SCCS-vsn: usr.sbin/cron/cron.8 6.2

38 years agoHandle crontab.local and/or crontab (or neither); cleanups
Jay Lepreau [Fri, 10 Jan 1986 20:33:01 +0000 (12:33 -0800)]
Handle crontab.local and/or crontab (or neither); cleanups

SCCS-vsn: usr.sbin/cron/cron.c 4.11

38 years agogrow buffer from 8K to 32K.
Jay Lepreau [Fri, 10 Jan 1986 20:24:10 +0000 (12:24 -0800)]
grow buffer from 8K to 32K.

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

38 years agomake specifying just proc 0 work
Jay Lepreau [Fri, 10 Jan 1986 19:50:27 +0000 (11:50 -0800)]
make specifying just proc 0 work

SCCS-vsn: bin/ps/ps.c 5.5

38 years agoalways quit on EOF from stdin
Jay Lepreau [Fri, 10 Jan 1986 19:28:54 +0000 (11:28 -0800)]
always quit on EOF from stdin

SCCS-vsn: usr.bin/ftp/main.c 5.2

38 years agoalways quit on EOF from stdin
Jay Lepreau [Fri, 10 Jan 1986 18:18:55 +0000 (10:18 -0800)]
always quit on EOF from stdin

SCCS-vsn: usr.bin/ftp/main.c 5.2

38 years agoDon't loop on eof on tty; Map eof -> quit always.
Jay Lepreau [Fri, 10 Jan 1986 18:14:28 +0000 (10:14 -0800)]
Don't loop on eof on tty; Map eof -> quit always.

SCCS-vsn: usr.bin/tftp/main.c 5.2

38 years agoIn command mode exit on EOF on stdin
Jay Lepreau [Fri, 10 Jan 1986 18:08:13 +0000 (10:08 -0800)]
In command mode exit on EOF on stdin

SCCS-vsn: usr.bin/telnet/telnet.c 5.4

38 years agowhen findbucket fails twice, copy largest possible area, not smallest;
Jay Lepreau [Fri, 10 Jan 1986 17:35:18 +0000 (09:35 -0800)]
when findbucket fails twice, copy largest possible area, not smallest;
fix up botch() debug code

SCCS-vsn: lib/libc/stdlib/malloc.c 5.4

38 years agoAdd h_errno error status return
Kevin Dunlap [Fri, 10 Jan 1986 15:21:45 +0000 (07:21 -0800)]
Add h_errno error status return

SCCS-vsn: lib/libc/net/SCCS/hosttable/gethostnamadr.c 5.4

38 years agospeedup and cleanup by Chris Torek
Kirk McKusick [Fri, 10 Jan 1986 13:28:37 +0000 (05:28 -0800)]
speedup and cleanup by Chris Torek

SCCS-vsn: sbin/dump/traverse.c 5.3
SCCS-vsn: sbin/dump/main.c 5.2

38 years agoreaddir is incorrectly implemented (from Chris Torek)
Kirk McKusick [Fri, 10 Jan 1986 12:51:56 +0000 (04:51 -0800)]
readdir is incorrectly implemented (from Chris Torek)

SCCS-vsn: sbin/ncheck/ncheck.c 5.4

38 years agocheck for null string before calling strlen()
Kirk McKusick [Fri, 10 Jan 1986 12:31:47 +0000 (04:31 -0800)]
check for null string before calling strlen()

SCCS-vsn: usr.bin/patch/patch.c 5.5

38 years agoadd rows, columns and size options
Mike Karels [Fri, 10 Jan 1986 12:25:08 +0000 (04:25 -0800)]
add rows, columns and size options

SCCS-vsn: bin/stty/stty.1 6.3

38 years agoadd sanity checks for preposterous sizes
Kirk McKusick [Fri, 10 Jan 1986 12:18:32 +0000 (04:18 -0800)]
add sanity checks for preposterous sizes

SCCS-vsn: lib/libc/stdlib/malloc.c 5.3

38 years agomake left-alignment work with windows
Mike Karels [Fri, 10 Jan 1986 12:10:51 +0000 (04:10 -0800)]
make left-alignment work with windows

SCCS-vsn: old/sysline/sysline.c 5.6

38 years agoadd "stty size" ala "stty speed"
Mike Karels [Fri, 10 Jan 1986 11:56:30 +0000 (03:56 -0800)]
add "stty size" ala "stty speed"

SCCS-vsn: bin/stty/stty.c 5.3

38 years agouse /bin/echo (from Doug Kingston <mcvax!dpk@seismo.CSS.GOV>)
Kirk McKusick [Fri, 10 Jan 1986 11:42:20 +0000 (03:42 -0800)]
use /bin/echo (from Doug Kingston <mcvax!dpk@seismo.CSS.GOV>)

SCCS-vsn: sys/conf/newvers.sh 1.7

38 years ago4.3BSD version
Kirk McKusick [Fri, 10 Jan 1986 11:20:12 +0000 (03:20 -0800)]
4.3BSD version

SCCS-vsn: lib/libc/gen/usleep.3 6.1
SCCS-vsn: lib/libc/gen/ualarm.3 6.1

38 years agoprint trailer flag, allow it to be set
Mike Karels [Fri, 10 Jan 1986 10:51:11 +0000 (02:51 -0800)]
print trailer flag, allow it to be set

SCCS-vsn: usr.sbin/arp/arp.c 1.4

38 years agooops, don't want to remove mbufs while peeking!
Mike Karels [Fri, 10 Jan 1986 10:35:05 +0000 (02:35 -0800)]
oops, don't want to remove mbufs while peeking!

SCCS-vsn: sys/kern/uipc_socket.c 6.20

38 years agoprint trailer flag
Mike Karels [Fri, 10 Jan 1986 10:26:41 +0000 (02:26 -0800)]
print trailer flag

SCCS-vsn: usr.sbin/arp/arp.c 1.4

38 years agoupdate for 4.3BSD (from arnol@ucsfcgl.arpa)
Kirk McKusick [Fri, 10 Jan 1986 09:45:07 +0000 (01:45 -0800)]
update for 4.3BSD (from arnol@ucsfcgl.arpa)

SCCS-vsn: old/rogue/machdep.c 5.2

38 years agobug is fixed; longjmp botch can now be caught
Kirk McKusick [Fri, 10 Jan 1986 08:04:14 +0000 (00:04 -0800)]
bug is fixed; longjmp botch can now be caught

SCCS-vsn: lib/libc/gen/setjmp.3 6.2

38 years agoadd "stty size" ala "stty speed"
Mike Karels [Fri, 10 Jan 1986 08:00:19 +0000 (00:00 -0800)]
add "stty size" ala "stty speed"

SCCS-vsn: bin/stty/stty.c 5.3

38 years agobreak longjmp botch out into a separate routine, so programs can exit gracefully
Kirk McKusick [Fri, 10 Jan 1986 07:54:20 +0000 (23:54 -0800)]
break longjmp botch out into a separate routine, so programs can exit gracefully

SCCS-vsn: lib/libc/vax/gen/_setjmp.s 5.3
SCCS-vsn: lib/libc/vax/gen/setjmp.s 5.4

38 years agodate and time created 86/01/09 15:51:54 by mckusick
Kirk McKusick [Fri, 10 Jan 1986 07:51:54 +0000 (23:51 -0800)]
date and time created 86/01/09 15:51:54 by mckusick

SCCS-vsn: lib/libc/gen/setjmperr.c 5.1

38 years agoapparently European timezones were wrong; thanks to Piet Beertema
Eric Allman [Fri, 10 Jan 1986 07:19:09 +0000 (23:19 -0800)]
apparently European timezones were wrong; thanks to Piet Beertema
<mcvax!piet@seismo.CSS.GOV> for this one

SCCS-vsn: usr.sbin/sendmail/src/arpadate.c 5.4
SCCS-vsn: usr.sbin/sendmail/src/version.c 5.41

38 years agofixes so that is no longer a macro
Eric Allman [Fri, 10 Jan 1986 07:05:59 +0000 (23:05 -0800)]
fixes so that is no longer a macro

SCCS-vsn: share/me/letterhead.me 2.2

38 years agodelete trash for distribution
Kirk McKusick [Fri, 10 Jan 1986 06:54:45 +0000 (22:54 -0800)]
delete trash for distribution

SCCS-vsn: usr.bin/login/login.c 5.11
SCCS-vsn: usr.bin/login/login.c.1 5.11

38 years agoallow underscores in login names
Eric Allman [Fri, 10 Jan 1986 06:38:45 +0000 (22:38 -0800)]
allow underscores in login names

SCCS-vsn: usr.sbin/sendmail/src/recipient.c 5.7
SCCS-vsn: usr.sbin/sendmail/src/version.c 5.40

38 years agobetter calculation of freespace
Kirk McKusick [Fri, 10 Jan 1986 06:27:35 +0000 (22:27 -0800)]
better calculation of freespace

SCCS-vsn: sbin/savecore/savecore.c 5.3

38 years ago.rhosts file make be a symbolic link
Kirk McKusick [Fri, 10 Jan 1986 05:20:31 +0000 (21:20 -0800)]
.rhosts file make be a symbolic link

SCCS-vsn: usr.bin/rlogin/rlogin.1 6.4

38 years agoDon't close stdin after reading the makefile when doing 'make -f -'.
Donn Seeley [Thu, 9 Jan 1986 17:37:46 +0000 (09:37 -0800)]
Don't close stdin after reading the makefile when doing 'make -f -'.
Some programs don't work right if stdin isn't there.

SCCS-vsn: old/make/main.c 4.8

38 years agoThere was a test for a leading '.' in VPATH to avoid searching the current
Donn Seeley [Thu, 9 Jan 1986 17:33:44 +0000 (09:33 -0800)]
There was a test for a leading '.' in VPATH to avoid searching the current
directory twice; the test should have been for a leading '.:' so that users
who set 'VPATH=../src' would still find files in the current directory.

SCCS-vsn: old/make/files.c 4.12

38 years agotypo
Sam Leffler [Thu, 9 Jan 1986 17:23:56 +0000 (09:23 -0800)]
typo

SCCS-vsn: sys/tahoe/tahoe/trap.c 1.4

38 years agoRepair problems with sccs ids and copyrights
Donn Seeley [Thu, 9 Jan 1986 14:51:48 +0000 (06:51 -0800)]
Repair problems with sccs ids and copyrights

SCCS-vsn: games/backgammon/backgammon/Mesgfix 5.2

38 years agoAdd copyright
Donn Seeley [Thu, 9 Jan 1986 14:49:16 +0000 (06:49 -0800)]
Add copyright

SCCS-vsn: games/backgammon/common_source/message.c 4.2

38 years agoadd res_skip for skipping along packets and RR's
Kevin Dunlap [Thu, 9 Jan 1986 12:09:16 +0000 (04:09 -0800)]
add res_skip for skipping along packets and RR's

SCCS-vsn: lib/libc/net/res_comp.c 6.3

38 years agoprint value of new trailer flag
Mike Karels [Thu, 9 Jan 1986 12:04:26 +0000 (04:04 -0800)]
print value of new trailer flag

SCCS-vsn: usr.sbin/arp/arp.c 1.4

38 years agomake dup defs from file.h be textually the same so cpp doesn't bitch.
Jay Lepreau [Thu, 9 Jan 1986 10:20:43 +0000 (02:20 -0800)]
make dup defs from file.h be textually the same so cpp doesn't bitch.
Probably ought to #infdef them but that would mean changing file.h too.

SCCS-vsn: sys/sys/fcntl.h 5.2

38 years agocheck if exceeding number of scratch files mktemp will make.
Jerry Berkman [Thu, 9 Jan 1986 08:49:41 +0000 (00:49 -0800)]
check if exceeding number of scratch files mktemp will make.

SCCS-vsn: usr.bin/f77/libI77/open.c 5.2

38 years agorm bbnnet
Mike Karels [Thu, 9 Jan 1986 06:29:48 +0000 (22:29 -0800)]
rm bbnnet

SCCS-vsn: sys/vax/vax/locore.s 6.33
SCCS-vsn: sys/vax/if/if_dmc.c 6.9

38 years agorm bbnnet, pup
Mike Karels [Thu, 9 Jan 1986 06:22:09 +0000 (22:22 -0800)]
rm bbnnet, pup

SCCS-vsn: sys/kern/uipc_domain.c 6.9

38 years ago/usr/lib/whatis moves to /usr/man/whatis
Kirk McKusick [Thu, 9 Jan 1986 06:14:19 +0000 (22:14 -0800)]
/usr/lib/whatis moves to /usr/man/whatis

SCCS-vsn: usr.bin/whatis/whatis.1 6.2
SCCS-vsn: usr.bin/apropos/apropos.1 6.2

38 years agoone of the bugs has been fixed
Kirk McKusick [Thu, 9 Jan 1986 05:51:08 +0000 (21:51 -0800)]
one of the bugs has been fixed

SCCS-vsn: share/man/man5/passwd.5 6.2

38 years agoSIGUSR does not cause a core dump if not caught or ignored
Kirk McKusick [Thu, 9 Jan 1986 05:39:38 +0000 (21:39 -0800)]
SIGUSR does not cause a core dump if not caught or ignored

SCCS-vsn: lib/libc/gen/signal.3 6.3

38 years agoadd SIGUSR1 and SIGUSR2
Kirk McKusick [Thu, 9 Jan 1986 05:32:40 +0000 (21:32 -0800)]
add SIGUSR1 and SIGUSR2

SCCS-vsn: lib/libc/compat-43/sigvec.2 6.3

38 years agoAdd MX record
Kevin Dunlap [Thu, 9 Jan 1986 03:28:16 +0000 (19:28 -0800)]
Add MX record

SCCS-vsn: lib/libc/net/res_debug.c 5.9
SCCS-vsn: include/arpa/nameser.h 5.9

38 years agoAdded econvert() to the list of faked PCC functions. We want to see the
Donn Seeley [Wed, 8 Jan 1986 18:35:08 +0000 (10:35 -0800)]
Added econvert() to the list of faked PCC functions.  We want to see the
real enum types downstream, not the 'equivalent' integer values.

SCCS-vsn: old/pcc/lint/lpass1/macdefs.h 1.5

38 years agoAdded tests for negative constant shifts.
Donn Seeley [Wed, 8 Jan 1986 18:31:17 +0000 (10:31 -0800)]
Added tests for negative constant shifts.

SCCS-vsn: old/pcc/lint/lpass1/lint.c 1.8

38 years agoCatch more instances of 'ashl $1,A,A' => 'addl2 A,A'.
Donn Seeley [Wed, 8 Jan 1986 18:22:58 +0000 (10:22 -0800)]
Catch more instances of 'ashl $1,A,A' => 'addl2 A,A'.

SCCS-vsn: old/pcc/c2.vax/c21.c 4.17

38 years agodate and time created 86/01/08 02:10:21 by donn
Donn Seeley [Wed, 8 Jan 1986 18:10:21 +0000 (10:10 -0800)]
date and time created 86/01/08 02:10:21 by donn

SCCS-vsn: old/pcc/ccom.vax/INFO 5.1

38 years agodate and time created 86/01/08 02:08:07 by donn
Donn Seeley [Wed, 8 Jan 1986 18:08:07 +0000 (10:08 -0800)]
date and time created 86/01/08 02:08:07 by donn

SCCS-vsn: old/pcc/ccom.vax/DEBUGS 5.1

38 years ago(1) Delete SPRECC table stuff for unsigned => float; this is done in
Donn Seeley [Wed, 8 Jan 1986 17:54:01 +0000 (09:54 -0800)]
(1) Delete SPRECC table stuff for unsigned => float; this is done in
zzzcode() now.  (2) Add a table entry for assignment ops with unbalanced
types (integer *= float).

SCCS-vsn: old/pcc/ccom.vax/table.c 1.13

38 years agoMake genargs more persistent when trying to convert structure arguments.
Donn Seeley [Wed, 8 Jan 1986 17:46:41 +0000 (09:46 -0800)]
Make genargs more persistent when trying to convert structure arguments.

SCCS-vsn: old/pcc/ccom.vax/order.c 1.7

38 years ago(1) Modified zzzcode() to pick up unsigned int => float/double conversions
Donn Seeley [Wed, 8 Jan 1986 17:39:13 +0000 (09:39 -0800)]
(1) Modified zzzcode() to pick up unsigned int => float/double conversions
and produce correct code.  (2) Added 'G' entry under zzzcode() to handle
assignment ops with unbalanced operand types (integer *= float).  (3) Don't
fold scalar and pointer conversions -- there are actually two kinds of
nodes whose semantics changes with type.

SCCS-vsn: old/pcc/ccom.vax/local2.c 1.13

38 years ago(1) Make 'integer *= float' work right -- pass such asgops on to the back
Donn Seeley [Wed, 8 Jan 1986 17:14:35 +0000 (09:14 -0800)]
(1) Make 'integer *= float' work right -- pass such asgops on to the back
end without attempting to balance their types.  (2) Allow econvert() to be
defined as a macro.  Lint uses this to avoid converting enum types.

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

38 years agoBetter error reporting for undefined structures. You used to get
Donn Seeley [Wed, 8 Jan 1986 17:06:55 +0000 (09:06 -0800)]
Better error reporting for undefined structures.  You used to get
'unknown size' for uninitialized undefined structures and a compiler
error if you tried to initialize one...

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

38 years ago(1) Deleted arguable 'i << 1' => 'i + i' optimization -- this enables
Donn Seeley [Wed, 8 Jan 1986 16:36:03 +0000 (08:36 -0800)]
(1) Deleted arguable 'i << 1' => 'i + i' optimization -- this enables
'register short *sp; register int i; sp[i]' to be done with a VAX indexing
mode.  (2) Added an optimization that converts constant negative shifts of
unsigned variables into positive shifts in the opposite direction.

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

38 years agoExtended the test in usable() for operations that require register pairs.
Donn Seeley [Wed, 8 Jan 1986 16:25:13 +0000 (08:25 -0800)]
Extended the test in usable() for operations that require register pairs.
Assignments of the form 'i *= d' require that the register temporary be
a register pair -- the lhs must be widened.

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

38 years agomust insure bus errors and ksp not valid signals are handled
Sam Leffler [Wed, 8 Jan 1986 15:15:53 +0000 (07:15 -0800)]
must insure bus errors and ksp not valid signals are handled
on the kernel stack (rather than the interrupt stack); do this by posting
an ast and reentering the kernel to service the posted signal on the kernel stack

SCCS-vsn: sys/tahoe/tahoe/trap.c 1.3

38 years ago(1) Fix bugs with GOTOs from an inner loop into an outer loop.
Donn Seeley [Wed, 8 Jan 1986 13:07:33 +0000 (05:07 -0800)]
(1) Fix bugs with GOTOs from an inner loop into an outer loop.
(2) Pick up redundant register moves when address registers (STGPREG) are
involved.

SCCS-vsn: usr.bin/f77/pass1.vax/regalloc.c 5.4

38 years ago(1) Pick up CHARACTER*(*) declarations for variables which aren't dummy
Donn Seeley [Wed, 8 Jan 1986 12:58:58 +0000 (04:58 -0800)]
(1) Pick up CHARACTER*(*) declarations for variables which aren't dummy
arguments, and complain about them.  (2) We can't commit to defining a symbol
as a variable instead of a function based only on what we have seen through
the declaration section; this was properly handled for normal variables but
not for arguments.

SCCS-vsn: usr.bin/f77/pass1.vax/proc.c 5.5

38 years agoPrevent core dumps for peculiar statement numbers.
Donn Seeley [Wed, 8 Jan 1986 11:55:40 +0000 (03:55 -0800)]
Prevent core dumps for peculiar statement numbers.

SCCS-vsn: usr.bin/f77/pass1.vax/misc.c 5.2

38 years agoFix the scanning for character constants in gettok() so that it handles
Donn Seeley [Wed, 8 Jan 1986 11:46:40 +0000 (03:46 -0800)]
Fix the scanning for character constants in gettok() so that it handles
the case when an error has occurred and there is no closing quote.

SCCS-vsn: usr.bin/f77/pass1.vax/lex.c 5.3

38 years agoDon't permit more than one 'positional iocontrol' parameter unless we
Donn Seeley [Wed, 8 Jan 1986 11:40:03 +0000 (03:40 -0800)]
Don't permit more than one 'positional iocontrol' parameter unless we
are doing a READ or a WRITE.

SCCS-vsn: usr.bin/f77/pass1.vax/io.c 5.2

38 years agouse select on exceptional condition on pty to detect flush faster
Mike Karels [Wed, 8 Jan 1986 11:29:32 +0000 (03:29 -0800)]
use select on exceptional condition on pty to detect flush faster

SCCS-vsn: libexec/rlogind/rlogind.c 5.10

38 years agoPermit CHARACTER*(n) in function declarations by eliminating parentheses
Donn Seeley [Wed, 8 Jan 1986 11:27:36 +0000 (03:27 -0800)]
Permit CHARACTER*(n) in function declarations by eliminating parentheses
more appropriately.

SCCS-vsn: usr.bin/f77/pass1.vax/gram.expr 5.2

38 years agoInsist on parser state INEXEC after seeing an executable statement.
Donn Seeley [Wed, 8 Jan 1986 11:23:39 +0000 (03:23 -0800)]
Insist on parser state INEXEC after seeing an executable statement.
This limits statement functions to parser state INDATA.

SCCS-vsn: usr.bin/f77/pass1.vax/gram.exec 5.2

38 years ago(1) Enforce more strict ordering of specification statements, per the
Donn Seeley [Wed, 8 Jan 1986 11:18:15 +0000 (03:18 -0800)]
(1) Enforce more strict ordering of specification statements, per the
standard.  (2) Rule out CHARACTER*(*) declarations in main programs.

SCCS-vsn: usr.bin/f77/pass1.vax/gram.dcl 5.3

38 years ago(1) Lots of changes for handling hardware errors which can crop up
Donn Seeley [Wed, 8 Jan 1986 11:05:26 +0000 (03:05 -0800)]
(1) Lots of changes for handling hardware errors which can crop up
when evaluating constant expressions.  (2) Don't optimize first/last char
values when they contain function calls or array references.  (3)  Name
the offending subroutine when it's used as a function.  (4) Fix bug in
mklhs() that caused the 'first character' substring parameter to be
evaluated twice.

SCCS-vsn: usr.bin/f77/pass1.vax/expr.c 5.5

38 years ago(1) Assignment statements are executable statements -- advance
Donn Seeley [Wed, 8 Jan 1986 10:48:51 +0000 (02:48 -0800)]
(1) Assignment statements are executable statements -- advance
the magic parser state to forbid DATA statements and statement functions.
(2) Complain about calls to things which aren't subroutines.

SCCS-vsn: usr.bin/f77/pass1.vax/exec.c 5.5

38 years agoDynamically allocate buffer; add lint fixes.
Donn Seeley [Wed, 8 Jan 1986 10:18:55 +0000 (02:18 -0800)]
Dynamically allocate buffer; add lint fixes.

SCCS-vsn: usr.bin/f77/f77.vax/f77.c 5.3

38 years agodocument E field in qf file, NDBM flag; misc. cleanup
Eric Allman [Wed, 8 Jan 1986 08:22:01 +0000 (00:22 -0800)]
document E field in qf file, NDBM flag; misc. cleanup

SCCS-vsn: usr.sbin/sendmail/doc/op/op.me 5.4

38 years agomake ruptime less technophobic (from whm%arizona.csnet@CSNET-RELAY.ARPA)
Kirk McKusick [Wed, 8 Jan 1986 07:18:42 +0000 (23:18 -0800)]
make ruptime less technophobic (from whm%arizona.csnet@CSNET-RELAY.ARPA)

SCCS-vsn: usr.bin/ruptime/ruptime.c 5.3

38 years agoadd `dx' to enable DECCTLQ (from muller@nprdc.arpa)
Kirk McKusick [Wed, 8 Jan 1986 07:14:13 +0000 (23:14 -0800)]
add `dx' to enable DECCTLQ (from muller@nprdc.arpa)

SCCS-vsn: libexec/getty/gettytab.5 6.2

38 years agoset DECCTLQ on specifc lines with getty (from muller@nprdc.arpa)
Kirk McKusick [Wed, 8 Jan 1986 07:10:07 +0000 (23:10 -0800)]
set DECCTLQ on specifc lines with getty (from muller@nprdc.arpa)

SCCS-vsn: libexec/getty/init.c 5.2
SCCS-vsn: libexec/getty/gettytab.h 5.2
SCCS-vsn: libexec/getty/subr.c 5.4

38 years agotcp packet with options corrupts mbufs (from lcc.richard@locus.ucla.edu)
Kirk McKusick [Wed, 8 Jan 1986 06:40:20 +0000 (22:40 -0800)]
tcp packet with options corrupts mbufs (from lcc.richard@locus.ucla.edu)

SCCS-vsn: sys/netinet/tcp_input.c 6.18

38 years agofix for configuring multiple units (from Terry Slattery)
Kirk McKusick [Wed, 8 Jan 1986 06:31:50 +0000 (22:31 -0800)]
fix for configuring multiple units (from Terry Slattery)

SCCS-vsn: sys/vax/if/if_ex.c 6.10

38 years agoint => uid_t and int => gid_t
Kirk McKusick [Wed, 8 Jan 1986 06:11:58 +0000 (22:11 -0800)]
int => uid_t and int => gid_t

SCCS-vsn: lib/libc/sys/setuid.2 6.2
SCCS-vsn: old/pcc/lint/llibs/llib-lc 1.29

38 years agoint => gid_t
Kirk McKusick [Wed, 8 Jan 1986 06:04:29 +0000 (22:04 -0800)]
int => gid_t

SCCS-vsn: lib/libc/sys/getgid.2 6.2
SCCS-vsn: lib/libc/sys/Xsetregid.2 6.2

38 years agoint => uid_t
Donn Seeley [Wed, 8 Jan 1986 06:03:28 +0000 (22:03 -0800)]
int => uid_t

SCCS-vsn: lib/libc/compat-43/setreuid.2 6.2

38 years agoint => uid_t
Kirk McKusick [Wed, 8 Jan 1986 06:02:17 +0000 (22:02 -0800)]
int => uid_t

SCCS-vsn: lib/libc/sys/getuid.2 6.3

38 years agoadd SOCK_SEQPACKET info (checked in for sklower)
Kirk McKusick [Wed, 8 Jan 1986 06:01:21 +0000 (22:01 -0800)]
add SOCK_SEQPACKET info (checked in for sklower)

SCCS-vsn: lib/libc/sys/socket.2 6.3

38 years agomake non standard numbers in a range to give standard numbers room to grow
Kevin Dunlap [Wed, 8 Jan 1986 05:53:42 +0000 (21:53 -0800)]
make non standard numbers in a range to give standard numbers room to grow

SCCS-vsn: include/arpa/nameser.h 5.8

38 years agoadd resolver(5)
Kevin Dunlap [Wed, 8 Jan 1986 05:38:37 +0000 (21:38 -0800)]
add resolver(5)

SCCS-vsn: lib/libc/net/resolver.3 1.3

38 years agoRemove bugs section
Kevin Dunlap [Wed, 8 Jan 1986 05:35:31 +0000 (21:35 -0800)]
Remove bugs section

SCCS-vsn: share/man/man5/resolver.5 5.2

38 years agodate and time created 86/01/07 13:30:55 by kjd
Kevin Dunlap [Wed, 8 Jan 1986 05:30:55 +0000 (21:30 -0800)]
date and time created 86/01/07 13:30:55 by kjd

SCCS-vsn: share/man/man5/resolver.5 5.1

38 years agomerge ditroff version; add ideal, pic, and gremlin support;
Eric Allman [Wed, 8 Jan 1986 05:23:31 +0000 (21:23 -0800)]
merge ditroff version; add ideal, pic, and gremlin support;
add .lh macro to get letterhead (uses letterhead.me); adjust .bi

SCCS-vsn: share/me/tmac.orig_me 2.24