unix-history/.git
39 years agocopyin and copyout now take their arguments in registers;
Kirk McKusick [Fri, 24 Aug 1984 07:49:33 +0000 (23:49 -0800)]
copyin and copyout now take their arguments in registers;
cleanup JSBENTRY to only save necessary registers when profiling

SCCS-vsn: sys/vax/vax/locore.s 6.17

39 years agocopyin and copyout now take their parameters in registers
Kirk McKusick [Fri, 24 Aug 1984 07:45:14 +0000 (23:45 -0800)]
copyin and copyout now take their parameters in registers

SCCS-vsn: sys/vax/inline/langpats.c 2.4

39 years agoinsure that ndquot is at least as big as the inode table
Kirk McKusick [Fri, 24 Aug 1984 07:22:33 +0000 (23:22 -0800)]
insure that ndquot is at least as big as the inode table

SCCS-vsn: sys/conf/param.c 6.7

39 years agocopyin and copyout now take their parameters in registers
Kirk McKusick [Thu, 23 Aug 1984 10:55:28 +0000 (02:55 -0800)]
copyin and copyout now take their parameters in registers

SCCS-vsn: sys/vax/inline/langpats.c 2.4

39 years agohaving hardclock call softclock (when possible) leaves priority
Sam Leffler [Thu, 23 Aug 1984 10:28:58 +0000 (02:28 -0800)]
having hardclock call softclock (when possible) leaves priority
at splsoft and screwes up picture system; sloppy solution is to make call
to picture system external sync routine before hardclock call (may lost ticks?)

SCCS-vsn: sys/vax/vax/locore.s 6.16

39 years agoinline expand bumptime
Kirk McKusick [Thu, 23 Aug 1984 10:21:28 +0000 (02:21 -0800)]
inline expand bumptime

SCCS-vsn: sys/kern/kern_clock.c 6.8

39 years agoadd imin, imax, min, and max as inline expansions
Kirk McKusick [Thu, 23 Aug 1984 10:06:40 +0000 (02:06 -0800)]
add imin, imax, min, and max as inline expansions

SCCS-vsn: sys/vax/inline/langpats.c 2.3

39 years agoimax, imin, max, and min are now expanded inline
Kirk McKusick [Thu, 23 Aug 1984 10:03:05 +0000 (02:03 -0800)]
imax, imin, max, and min are now expanded inline

SCCS-vsn: sys/kern/subr_xxx.c 6.4

39 years agouse IMIN macro to save call overhead
Kirk McKusick [Thu, 23 Aug 1984 09:56:24 +0000 (01:56 -0800)]
use IMIN macro to save call overhead

SCCS-vsn: sys/vm/vm_meter.c 6.3
SCCS-vsn: sys/vm/vm_meter.c 6.3
SCCS-vsn: sys/vax/vax/flp.c 6.2
SCCS-vsn: sys/netinet/ip_input.c 6.5

39 years agouse GETF macro where appropriate
Kirk McKusick [Thu, 23 Aug 1984 07:56:59 +0000 (23:56 -0800)]
use GETF macro where appropriate

SCCS-vsn: sys/kern/kern_descrip.c 6.4
SCCS-vsn: sys/kern/sys_generic.c 6.3

39 years agoclean up spl's
Kirk McKusick [Thu, 23 Aug 1984 06:21:55 +0000 (22:21 -0800)]
clean up spl's

SCCS-vsn: sys/vax/uba/lp.c 6.3

39 years agoadd interrupt counters per device, and names for each counter
Mike Karels [Thu, 23 Aug 1984 02:34:52 +0000 (18:34 -0800)]
add interrupt counters per device, and names for each counter

SCCS-vsn: usr.sbin/config/mkubglue.c 1.12

39 years agodate and time created 84/08/22 11:18:03 by ralph
Ralph Campbell [Thu, 23 Aug 1984 02:18:03 +0000 (18:18 -0800)]
date and time created 84/08/22 11:18:03 by ralph

SCCS-vsn: lib/libc/vax/gen/frexp.s 4.1

39 years agoinstall termcap read-only
Ralph Campbell [Thu, 23 Aug 1984 01:10:49 +0000 (17:10 -0800)]
install termcap read-only

SCCS-vsn: share/termcap/Makefile 1.11

39 years agoadd interrupt counts per device, also software interrupts
Mike Karels [Wed, 22 Aug 1984 02:11:48 +0000 (18:11 -0800)]
add interrupt counts per device, also software interrupts

SCCS-vsn: sys/vax/vax/genassym.c 6.3
SCCS-vsn: sys/vax/vax/locore.s 6.15
SCCS-vsn: sys/vax/vax/scb.s 6.2

39 years agoadd v_soft for software interrupts
Mike Karels [Wed, 22 Aug 1984 02:09:01 +0000 (18:09 -0800)]
add v_soft for software interrupts

SCCS-vsn: sys/sys/vmmeter.h 6.2

39 years agochange datagram queuing to use m_act properly; type mbufs with rights;
Mike Karels [Wed, 22 Aug 1984 01:43:08 +0000 (17:43 -0800)]
change datagram queuing to use m_act properly; type mbufs with rights;
change protocol family number in protosw to pointer to domain (for sam)

SCCS-vsn: sys/kern/uipc_domain.c 6.2
SCCS-vsn: sys/kern/uipc_proto.c 6.2
SCCS-vsn: sys/kern/uipc_socket.c 6.6
SCCS-vsn: sys/kern/uipc_socket2.c 6.3
SCCS-vsn: sys/kern/uipc_usrreq.c 6.8

39 years agotry to remain page-aligned in sosend, even if that means waiting
Mike Karels [Wed, 22 Aug 1984 01:38:46 +0000 (17:38 -0800)]
try to remain page-aligned in sosend, even if that means waiting

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

39 years agosostat now does the SENSE
Mike Karels [Wed, 22 Aug 1984 01:24:28 +0000 (17:24 -0800)]
sostat now does the SENSE

SCCS-vsn: sys/kern/sys_socket.c 6.2

39 years agochange protocol family number in protosw to pointer to domain
Mike Karels [Wed, 22 Aug 1984 01:23:03 +0000 (17:23 -0800)]
change protocol family number in protosw to pointer to domain

SCCS-vsn: sys/netinet/in_proto.c 6.5
SCCS-vsn: sys/netinet/ip_input.c 6.4

39 years agoadd sostat
Mike Karels [Wed, 22 Aug 1984 01:22:23 +0000 (17:22 -0800)]
add sostat

SCCS-vsn: sys/netinet/udp_usrreq.c 6.6
SCCS-vsn: sys/netinet/tcp_usrreq.c 6.2

39 years agochange protocol family number in protosw to pointer to domain
Mike Karels [Wed, 22 Aug 1984 01:20:54 +0000 (17:20 -0800)]
change protocol family number in protosw to pointer to domain

SCCS-vsn: sys/deprecated/netpup/pup_proto.c 6.2
SCCS-vsn: sys/net/raw_usrreq.c 6.4

39 years agoadd RIGHTS type for mbufs, use m_act correctly for queuing datagrams
Mike Karels [Wed, 22 Aug 1984 01:16:29 +0000 (17:16 -0800)]
add RIGHTS type for mbufs, use m_act correctly for queuing datagrams
(for sam)

SCCS-vsn: sys/sys/domain.h 6.2
SCCS-vsn: sys/sys/mbuf.h 6.2
SCCS-vsn: sys/sys/protosw.h 6.3
SCCS-vsn: sys/sys/socketvar.h 6.4

39 years agoupdate to use ../vax/inline/inline instead of ../vax/asm
Kirk McKusick [Tue, 21 Aug 1984 14:03:07 +0000 (06:03 -0800)]
update to use ../vax/inline/inline instead of ../vax/asm

SCCS-vsn: sys/vax/conf/Makefile.vax 6.8

39 years agoadd `make print' entry
Kirk McKusick [Tue, 21 Aug 1984 13:05:54 +0000 (05:05 -0800)]
add `make print' entry

SCCS-vsn: sys/vax/inline/Makefile 1.3

39 years agonow using /sys/vax/inline/inline instead of /sys/vax/asm to inline expand
Kirk McKusick [Tue, 21 Aug 1984 12:59:55 +0000 (04:59 -0800)]
now using /sys/vax/inline/inline instead of /sys/vax/asm to inline expand

SCCS-vsn: usr.sbin/config/mkmakefile.c 1.33

39 years agoupdate the comments
Kirk McKusick [Tue, 21 Aug 1984 12:43:49 +0000 (04:43 -0800)]
update the comments

SCCS-vsn: usr.sbin/config/config.h 1.14

39 years agoadd provision to gather statistics
Kirk McKusick [Tue, 21 Aug 1984 12:39:04 +0000 (04:39 -0800)]
add provision to gather statistics

SCCS-vsn: sys/vax/inline/main.c 1.5

39 years agoadd the instruction stop table definition for the VAX
Kirk McKusick [Tue, 21 Aug 1984 12:04:47 +0000 (04:04 -0800)]
add the instruction stop table definition for the VAX

SCCS-vsn: sys/vax/inline/machdep.c 1.3

39 years agoadd instruction stop table;
Kirk McKusick [Tue, 21 Aug 1984 12:03:56 +0000 (04:03 -0800)]
add instruction stop table;
generalize the hash function;
untangle logic in `expand'

SCCS-vsn: sys/vax/inline/main.c 1.4

39 years agoadd definition of instruction stop table; add comments!
Kirk McKusick [Tue, 21 Aug 1984 12:01:43 +0000 (04:01 -0800)]
add definition of instruction stop table; add comments!

SCCS-vsn: sys/vax/inline/inline.h 1.2

39 years agofix expansions for htons, ntohs, htonl, and ntohl
Kirk McKusick [Tue, 21 Aug 1984 10:11:46 +0000 (02:11 -0800)]
fix expansions for htons, ntohs, htonl, and ntohl

SCCS-vsn: sys/vax/inline/langpats.c 2.2

39 years agocleanup of initialization code
Kirk McKusick [Tue, 21 Aug 1984 10:09:35 +0000 (02:09 -0800)]
cleanup of initialization code

SCCS-vsn: sys/vax/inline/main.c 1.3

39 years agoadd sostat
Mike Karels [Tue, 21 Aug 1984 07:37:41 +0000 (23:37 -0800)]
add sostat

SCCS-vsn: sys/net/raw_usrreq.c 6.3

39 years agoadd sostat for blksize
Mike Karels [Tue, 21 Aug 1984 07:04:29 +0000 (23:04 -0800)]
add sostat for blksize

SCCS-vsn: sys/kern/uipc_usrreq.c 6.7

39 years agoallow kgclock to be disabled
Mike Karels [Tue, 21 Aug 1984 00:24:10 +0000 (16:24 -0800)]
allow kgclock to be disabled

SCCS-vsn: sys/vax/uba/kgclock.c 6.2

39 years agohave to account for field instructions
Kirk McKusick [Mon, 20 Aug 1984 04:30:53 +0000 (20:30 -0800)]
have to account for field instructions

SCCS-vsn: sys/vax/inline/machdep.c 1.2

39 years agofix count on bzero
Kirk McKusick [Mon, 20 Aug 1984 03:55:46 +0000 (19:55 -0800)]
fix count on bzero

SCCS-vsn: sys/vax/inline/machpats.c 1.3

39 years agosubsume Kernel dependent part of asm.c
Kirk McKusick [Mon, 20 Aug 1984 03:54:54 +0000 (19:54 -0800)]
subsume Kernel dependent part of asm.c

SCCS-vsn: sys/vax/inline/langpats.c 2.1

39 years agoadd support for tracing register variables
Sam Leffler [Sun, 19 Aug 1984 10:52:40 +0000 (02:52 -0800)]
add support for tracing register variables

SCCS-vsn: old/dbx/events.c 1.6
SCCS-vsn: old/dbx/symbols.c 1.15

39 years agodate and time created 84/08/18 18:25:01 by mckusick
Kirk McKusick [Sun, 19 Aug 1984 09:25:01 +0000 (01:25 -0800)]
date and time created 84/08/18 18:25:01 by mckusick

SCCS-vsn: usr.bin/pascal/pc2/Makefile 1.1

39 years agopc2 now lives in a subdirectory
Kirk McKusick [Sun, 19 Aug 1984 09:19:29 +0000 (01:19 -0800)]
pc2 now lives in a subdirectory

SCCS-vsn: usr.bin/pascal/pcexterns/Makefile 1.18

39 years agosubsume Pascal dependent part of pc2.c
Kirk McKusick [Sun, 19 Aug 1984 09:15:40 +0000 (01:15 -0800)]
subsume Pascal dependent part of pc2.c

SCCS-vsn: usr.bin/pascal/pc2/langpats.c 2.1

39 years agochange name of header file from pc2.h to inline.h
Kirk McKusick [Sun, 19 Aug 1984 09:04:55 +0000 (01:04 -0800)]
change name of header file from pc2.h to inline.h

SCCS-vsn: sys/vax/inline/Makefile 1.2
SCCS-vsn: sys/vax/inline/libcpats.c 1.2
SCCS-vsn: sys/vax/inline/main.c 1.2
SCCS-vsn: sys/vax/inline/machpats.c 1.2

39 years agodate and time created 84/08/18 17:35:41 by mckusick
Kirk McKusick [Sun, 19 Aug 1984 08:35:41 +0000 (00:35 -0800)]
date and time created 84/08/18 17:35:41 by mckusick

SCCS-vsn: sys/vax/inline/main.c 1.1

39 years agodate and time created 84/08/18 17:35:39 by mckusick
Kirk McKusick [Sun, 19 Aug 1984 08:35:39 +0000 (00:35 -0800)]
date and time created 84/08/18 17:35:39 by mckusick

SCCS-vsn: sys/vax/inline/machpats.c 1.1

39 years agodate and time created 84/08/18 17:35:38 by mckusick
Kirk McKusick [Sun, 19 Aug 1984 08:35:38 +0000 (00:35 -0800)]
date and time created 84/08/18 17:35:38 by mckusick

SCCS-vsn: sys/vax/inline/machdep.c 1.1

39 years agodate and time created 84/08/18 17:35:37 by mckusick
Kirk McKusick [Sun, 19 Aug 1984 08:35:37 +0000 (00:35 -0800)]
date and time created 84/08/18 17:35:37 by mckusick

SCCS-vsn: sys/vax/inline/libcpats.c 1.1

39 years agodate and time created 84/08/18 17:35:34 by mckusick
Kirk McKusick [Sun, 19 Aug 1984 08:35:34 +0000 (00:35 -0800)]
date and time created 84/08/18 17:35:34 by mckusick

SCCS-vsn: sys/vax/inline/inline.h 1.1

39 years agodate and time created 84/08/18 17:35:32 by mckusick
Kirk McKusick [Sun, 19 Aug 1984 08:35:32 +0000 (00:35 -0800)]
date and time created 84/08/18 17:35:32 by mckusick

SCCS-vsn: sys/vax/inline/Makefile 1.1

39 years agoput traceoff event back to being temporary (linton had changed
Sam Leffler [Sun, 19 Aug 1984 04:40:15 +0000 (20:40 -0800)]
put traceoff event back to being temporary (linton had changed
it, but it breaks everything); add loads of deubgging info; make bpact
a bit more paranoid about referencing bpt pointers since delevent might
conceivably delete the current one out from underneath it

SCCS-vsn: old/dbx/events.c 1.5

39 years agocorrect comment
Sam Leffler [Sun, 19 Aug 1984 02:04:28 +0000 (18:04 -0800)]
correct comment

SCCS-vsn: old/dbx/operators.c 1.8

39 years agochange sendmail error flag from -em to -ee to avoid duplicate returns
Eric Allman [Sun, 19 Aug 1984 01:47:23 +0000 (17:47 -0800)]
change sendmail error flag from -em to -ee to avoid duplicate returns

SCCS-vsn: bin/rmail/rmail.c 4.5

39 years agotake WizWord off of compilation flag to avoid undefined refs
Eric Allman [Sun, 19 Aug 1984 01:28:23 +0000 (17:28 -0800)]
take WizWord off of compilation flag to avoid undefined refs

SCCS-vsn: usr.sbin/sendmail/src/srvrsmtp.c 4.10

39 years agofix recursion problem with signals: dostep looks for the next
Sam Leffler [Sat, 18 Aug 1984 13:33:56 +0000 (05:33 -0800)]
fix recursion problem with signals: dostep looks for the next
line's address (when single stepping) but trips over the address of the
signal handler -- remedy is to take address of signal handler for pending
signal only once, then iteratively find the next address disregarding the
pending signal (got that??)

SCCS-vsn: old/dbx/vax.c 1.12

39 years agocleanup some linton'isms
Sam Leffler [Sat, 18 Aug 1984 12:25:15 +0000 (04:25 -0800)]
cleanup some linton'isms

SCCS-vsn: old/dbx/Makefile 4.10

39 years agoremove \n from error call
Sam Leffler [Sat, 18 Aug 1984 12:25:00 +0000 (04:25 -0800)]
remove \n from error call

SCCS-vsn: old/dbx/scanner.c 1.11

39 years agoadd unalias facility
Sam Leffler [Sat, 18 Aug 1984 12:24:51 +0000 (04:24 -0800)]
add unalias facility

SCCS-vsn: old/dbx/keywords.c 1.6

39 years agomore coherent error messages
Jim Bloom [Sat, 18 Aug 1984 06:46:47 +0000 (22:46 -0800)]
more coherent error messages

SCCS-vsn: usr.bin/passwd/passwd.c 4.7

39 years agoget rid of blank line at top.
Ralph Campbell [Sat, 18 Aug 1984 01:52:34 +0000 (17:52 -0800)]
get rid of blank line at top.

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

39 years agofix bug for x == power of 2 or zero.
Ralph Campbell [Fri, 17 Aug 1984 05:32:37 +0000 (21:32 -0800)]
fix bug for x == power of 2 or zero.

SCCS-vsn: lib/libc/gen/frexp.c 4.2

39 years agoadd -N flag to print out stats on file system without creating it
Kirk McKusick [Fri, 17 Aug 1984 05:04:54 +0000 (21:04 -0800)]
add -N flag to print out stats on file system without creating it

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

39 years agoadd -N flag to print out stats on file system without creating it
Kirk McKusick [Fri, 17 Aug 1984 02:30:31 +0000 (18:30 -0800)]
add -N flag to print out stats on file system without creating it

SCCS-vsn: sbin/newfs/newfs.c 4.14
SCCS-vsn: sbin/newfs/mkfs.c 2.16

39 years agostandardize log format, save errno.
Ralph Campbell [Fri, 17 Aug 1984 01:11:16 +0000 (17:11 -0800)]
standardize log format, save errno.

SCCS-vsn: lib/libc/gen/syslog.c 4.4

39 years agoset DTR, etc, even if flags are on
Mike Karels [Thu, 16 Aug 1984 02:55:51 +0000 (18:55 -0800)]
set DTR, etc, even if flags are on

SCCS-vsn: sys/vax/uba/dh.c 6.4

39 years agofflush before checking ferror in case of filesys full.
Ralph Campbell [Thu, 16 Aug 1984 02:34:08 +0000 (18:34 -0800)]
fflush before checking ferror in case of filesys full.

SCCS-vsn: old/compact/compact/compact.c 4.5
SCCS-vsn: old/compact/uncompact/uncompact.c 4.5

39 years agomodified ann arbor, appleII, new: cit500,tvi924,Wyse50,lisa,kaypro,ibmpc,trs100
Ralph Campbell [Wed, 15 Aug 1984 00:51:49 +0000 (16:51 -0800)]
modified ann arbor, appleII, new: cit500,tvi924,Wyse50,lisa,kaypro,ibmpc,trs100

SCCS-vsn: share/termcap/termcap.src 1.25

39 years agochanged initialization of numrefs - eduardo.
Robert R. Henry [Tue, 14 Aug 1984 08:49:47 +0000 (00:49 -0800)]
changed initialization of numrefs - eduardo.

SCCS-vsn: contrib/bib/src/listrefs.c 2.4

39 years agofix uninitialized loop variable
Ralph Campbell [Tue, 14 Aug 1984 07:47:25 +0000 (23:47 -0800)]
fix uninitialized loop variable

SCCS-vsn: usr.sbin/lpr/lpd/recvjob.c 4.8

39 years agoinitialize loop variable
Ralph Campbell [Tue, 14 Aug 1984 07:37:08 +0000 (23:37 -0800)]
initialize loop variable

SCCS-vsn: usr.sbin/lpr/lpd/recvjob.c 4.8

39 years agoconvert float->double for float op float expressions not after op.
Ralph Campbell [Tue, 14 Aug 1984 06:31:08 +0000 (22:31 -0800)]
convert float->double for float op float expressions not after op.

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

39 years agodon't give compiler error for & of register
Ralph Campbell [Tue, 14 Aug 1984 06:25:59 +0000 (22:25 -0800)]
don't give compiler error for & of register

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

39 years agodate and time created 84/08/13 15:24:59 by ralph
Ralph Campbell [Tue, 14 Aug 1984 06:24:59 +0000 (22:24 -0800)]
date and time created 84/08/13 15:24:59 by ralph

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

39 years agocleanup a bunch of aliasing problems; put back linton's integer lists
Sam Leffler [Mon, 13 Aug 1984 07:24:09 +0000 (23:24 -0800)]
cleanup a bunch of aliasing problems; put back linton's integer lists

SCCS-vsn: old/dbx/commands.y 1.13

39 years agohandle signal lists (with names) for ignore and catch
Sam Leffler [Mon, 13 Aug 1984 06:14:25 +0000 (22:14 -0800)]
handle signal lists (with names) for ignore and catch

SCCS-vsn: old/dbx/tree.c 1.7

39 years agogive more useful information on process status
Sam Leffler [Mon, 13 Aug 1984 06:13:49 +0000 (22:13 -0800)]
give more useful information on process status

SCCS-vsn: old/dbx/vax.c 1.11

39 years agohandle signal lists (with names) for ignore and catch
Sam Leffler [Mon, 13 Aug 1984 06:13:23 +0000 (22:13 -0800)]
handle signal lists (with names) for ignore and catch

SCCS-vsn: old/dbx/eval.c 1.14
SCCS-vsn: old/dbx/process.c 1.15

39 years agoadd strneq definition
Sam Leffler [Mon, 13 Aug 1984 06:09:44 +0000 (22:09 -0800)]
add strneq definition

SCCS-vsn: old/dbx/defs.h 1.3

39 years agoadd real aliases; rewrite lexical scanner
Sam Leffler [Mon, 13 Aug 1984 04:22:30 +0000 (20:22 -0800)]
add real aliases; rewrite lexical scanner

SCCS-vsn: old/dbx/commands.y 1.12
SCCS-vsn: old/dbx/eval.c 1.13
SCCS-vsn: old/dbx/keywords.c 1.5
SCCS-vsn: old/dbx/operators.c 1.7
SCCS-vsn: old/dbx/process.c 1.14
SCCS-vsn: old/dbx/scanner.c 1.10

39 years agoremove stty/gtty (so can type ahead); line buffer stderr; changes for aliases
Sam Leffler [Mon, 13 Aug 1984 04:20:49 +0000 (20:20 -0800)]
remove stty/gtty (so can type ahead); line buffer stderr; changes for aliases

SCCS-vsn: old/dbx/main.c 1.8

39 years agouse spl's rather than exclusion to single thread mcount() as this
Kirk McKusick [Mon, 13 Aug 1984 03:27:57 +0000 (19:27 -0800)]
use spl's rather than exclusion to single thread mcount() as this
allows all interrupts to be accounted for.

SCCS-vsn: sys/kern/subr_prof.c 6.3

39 years agoadd constant BTOPUSRSTACK == btop(USRSTACK) as optimizer cannot fold it
Kirk McKusick [Sun, 12 Aug 1984 16:08:38 +0000 (08:08 -0800)]
add constant BTOPUSRSTACK == btop(USRSTACK) as optimizer cannot fold it

SCCS-vsn: sys/vax/include/vmparam.h 6.2

39 years agovtopte is now a macro
Kirk McKusick [Sun, 12 Aug 1984 16:07:13 +0000 (08:07 -0800)]
vtopte is now a macro

SCCS-vsn: sys/vax/include/pte.h 6.2

39 years agoSetjmp is now expanded completely inline to save call overhead;
Kirk McKusick [Sun, 12 Aug 1984 16:06:05 +0000 (08:06 -0800)]
Setjmp is now expanded completely inline to save call overhead;
cleanup copyinstr and copyoutstr to go NBPG*CLSIZE bytes at a time

SCCS-vsn: sys/vax/vax/locore.s 6.14

39 years agoSetjmp is now completely expanded inline;
Kirk McKusick [Sun, 12 Aug 1984 15:26:43 +0000 (07:26 -0800)]
Setjmp is now completely expanded inline;
cleanup copyinstr and copyoutstr to go NBPG*CLSIZE bytes at a time

SCCS-vsn: sys/vax/vax/locore.s 6.14

39 years agoclean up botch in $[ $] code
Eric Allman [Sun, 12 Aug 1984 15:19:01 +0000 (07:19 -0800)]
clean up botch in $[ $] code

SCCS-vsn: usr.sbin/sendmail/src/parseaddr.c 4.10

39 years agosetjmp is now expanded inline
Kirk McKusick [Sun, 12 Aug 1984 15:18:13 +0000 (07:18 -0800)]
setjmp is now expanded inline

SCCS-vsn: sys/vax/inline/langpats.c 1.5

39 years agochecked in for karels; u.u_exdata no longer exists
Sam Leffler [Sun, 12 Aug 1984 15:10:07 +0000 (07:10 -0800)]
checked in for karels; u.u_exdata no longer exists

SCCS-vsn: old/dbx/coredump.c 1.6

39 years agocleanup of Copyin, Copyout, and Fastreclaim;
Kirk McKusick [Sun, 12 Aug 1984 15:06:06 +0000 (07:06 -0800)]
cleanup of Copyin, Copyout, and Fastreclaim;
add `.align 1' to differentiate rsb'ed routines when profiling;
reimplement setjmp/longjmp to improve semantics and speed up common case

SCCS-vsn: sys/vax/vax/locore.s 6.13

39 years agoadd P_DSIZE
Kirk McKusick [Sun, 12 Aug 1984 14:26:02 +0000 (06:26 -0800)]
add P_DSIZE

SCCS-vsn: sys/vax/vax/genassym.c 6.2

39 years agoAdd $[ and $] as RHS operators to look up the contents and pass them
Eric Allman [Sun, 12 Aug 1984 14:21:13 +0000 (06:21 -0800)]
Add $[ and $] as RHS operators to look up the contents and pass them
to maphostname; maphostname currently looks them up in /etc/hosts and
converts them to canonical form, but could be turned into a general
name server.....   huzzah!!

SCCS-vsn: usr.sbin/sendmail/src/headers.c 4.5
SCCS-vsn: usr.sbin/sendmail/src/main.c 4.14
SCCS-vsn: usr.sbin/sendmail/src/daemon.c 4.11
SCCS-vsn: usr.sbin/sendmail/src/version.c 4.39
SCCS-vsn: usr.sbin/sendmail/src/envelope.c 4.7
SCCS-vsn: usr.sbin/sendmail/src/parseaddr.c 4.9
SCCS-vsn: usr.sbin/sendmail/src/readcf.c 4.8

39 years agofix conflict in internal character codes
Eric Allman [Sun, 12 Aug 1984 13:28:10 +0000 (05:28 -0800)]
fix conflict in internal character codes

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

39 years agoadd PSBUFSIZE for size of prescan buffer
Eric Allman [Sun, 12 Aug 1984 11:00:46 +0000 (03:00 -0800)]
add PSBUFSIZE for size of prescan buffer

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

39 years agodefine external representations of hostname lookup characters
Eric Allman [Sun, 12 Aug 1984 09:59:58 +0000 (01:59 -0800)]
define external representations of hostname lookup characters

SCCS-vsn: usr.sbin/sendmail/src/main.c 4.13

39 years agoadd HOSTBEGIN and HOSTEND for hostname lookup
Eric Allman [Sun, 12 Aug 1984 09:57:39 +0000 (01:57 -0800)]
add HOSTBEGIN and HOSTEND for hostname lookup

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

39 years agofix typo
Eric Allman [Sun, 12 Aug 1984 09:07:28 +0000 (01:07 -0800)]
fix typo

SCCS-vsn: usr.sbin/sendmail/src/err.c 4.5

39 years agochanges from Tom Ferrin <ucsfcgl!tef>: don't drop messages on the floor
Eric Allman [Sun, 12 Aug 1984 08:56:24 +0000 (00:56 -0800)]
changes from Tom Ferrin <ucsfcgl!tef>: don't drop messages on the floor
if no local mailer available; give real "errno" message in syserr.

SCCS-vsn: usr.sbin/sendmail/src/err.c 4.4
SCCS-vsn: usr.sbin/sendmail/src/deliver.c 4.9
SCCS-vsn: usr.sbin/sendmail/src/version.c 4.38

39 years agoAssorted changes from Guy Harris <rlgvax!guy>: mostly lint & USG
Eric Allman [Sun, 12 Aug 1984 08:52:58 +0000 (00:52 -0800)]
Assorted changes from Guy Harris <rlgvax!guy>: mostly lint & USG

SCCS-vsn: usr.sbin/sendmail/src/arpadate.c 4.4
SCCS-vsn: usr.sbin/sendmail/src/main.c 4.12
SCCS-vsn: usr.sbin/sendmail/src/collect.c 4.4
SCCS-vsn: usr.sbin/sendmail/src/util.c 4.8
SCCS-vsn: usr.sbin/sendmail/src/alias.c 4.5
SCCS-vsn: usr.sbin/sendmail/src/version.c 4.37
SCCS-vsn: usr.sbin/sendmail/src/parseaddr.c 4.8

39 years agofix stupid syntax error
Eric Allman [Sun, 12 Aug 1984 08:18:49 +0000 (00:18 -0800)]
fix stupid syntax error

SCCS-vsn: usr.sbin/sendmail/src/daemon.c 4.10

39 years agoChanges from Greg Couch <ucsfcgl!gregc> for V7 compatibility and
Eric Allman [Sun, 12 Aug 1984 07:57:26 +0000 (23:57 -0800)]
Changes from Greg Couch <ucsfcgl!gregc> for V7 compatibility and
miscellaneous bug fixes; "clear" => "bzero" and "bmove" => "bcopy"
throughout for consistency; bzero is now in bcopy.c (these are
supplied by libc on 4.2bsd)

SCCS-vsn: usr.sbin/sendmail/src/readcf.c 4.7