unix-history/.git
36 years agofinish what I started
Mike Karels [Fri, 20 May 1988 07:48:13 +0000 (23:48 -0800)]
finish what I started

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

36 years agoprint times in human-readable form (from Nowicki)
Mike Karels [Fri, 20 May 1988 06:50:13 +0000 (22:50 -0800)]
print times in human-readable form (from Nowicki)

SCCS-vsn: lib/libc/net/res_debug.c 5.23

36 years agodisconnect after first server regardless of how we fail
Mike Karels [Fri, 20 May 1988 06:49:13 +0000 (22:49 -0800)]
disconnect after first server regardless of how we fail

SCCS-vsn: lib/libc/net/res_send.c 6.20

36 years agoinstall C version of _doprnt
Keith Bostic [Fri, 20 May 1988 06:39:09 +0000 (22:39 -0800)]
install C version of _doprnt

SCCS-vsn: bin/csh/Makefile 5.10
SCCS-vsn: bin/csh/csh.c 5.6
SCCS-vsn: bin/csh/exec.c 5.4
SCCS-vsn: bin/csh/file.c 5.8
SCCS-vsn: bin/csh/func.c 5.5
SCCS-vsn: bin/csh/lex.c 5.6
SCCS-vsn: bin/csh/proc.c 5.10
SCCS-vsn: bin/csh/set.c 5.3
SCCS-vsn: bin/csh/time.c 5.6

36 years agorename KDB => KADB
Mike Karels [Fri, 20 May 1988 06:21:52 +0000 (22:21 -0800)]
rename KDB => KADB

SCCS-vsn: sys/tahoe/tahoe/locore.s 1.26
SCCS-vsn: sys/vax/vax/machdep.c 7.13
SCCS-vsn: sys/vax/vax/trap.c 7.3

36 years agofixed -P bug, multiple -[PF] bug, and first line after EOF bug
John A. Kunze [Fri, 20 May 1988 05:33:23 +0000 (21:33 -0800)]
fixed -P bug, multiple -[PF] bug, and first line after EOF bug
bug report 4.3BSD/new/23

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

36 years agomove syscall.h to /sys/h
Keith Bostic [Fri, 20 May 1988 04:50:59 +0000 (20:50 -0800)]
move syscall.h to /sys/h

SCCS-vsn: lib/libc/tahoe/SYS.h 5.2
SCCS-vsn: lib/libc/vax/SYS.h 5.2

36 years agodate and time created 88/05/19 12:14:02 by bostic
Keith Bostic [Fri, 20 May 1988 03:14:02 +0000 (19:14 -0800)]
date and time created 88/05/19 12:14:02 by bostic

SCCS-vsn: lib/libcompat/4.3/Makefile 5.1

36 years agohandle exponents greater than 2 digits
Keith Bostic [Fri, 20 May 1988 02:28:51 +0000 (18:28 -0800)]
handle exponents greater than 2 digits

SCCS-vsn: lib/libc/stdio/vfprintf.c 5.27

36 years agoif precision is specified, 0 flag is ignored for diouXx conversions
Keith Bostic [Fri, 20 May 1988 02:00:59 +0000 (18:00 -0800)]
if precision is specified, 0 flag is ignored for diouXx conversions
also, print out padding characters for special case 0 value, 0 precision

SCCS-vsn: lib/libc/stdio/vfprintf.c 5.26

36 years agoremove references to long double; it's just not available
Keith Bostic [Thu, 19 May 1988 08:45:32 +0000 (00:45 -0800)]
remove references to long double; it's just not available

SCCS-vsn: lib/libc/stdio/vfprintf.c 5.25

36 years agowrite 0's for unreasonable precision requests after number conversion
Keith Bostic [Thu, 19 May 1988 08:18:59 +0000 (00:18 -0800)]
write 0's for unreasonable precision requests after number conversion
combine sections of code to print out buffer

SCCS-vsn: lib/libc/stdio/vfprintf.c 5.24

36 years agofix rest of Chris' bugs, mostly sign and padding placement
Keith Bostic [Thu, 19 May 1988 05:53:21 +0000 (21:53 -0800)]
fix rest of Chris' bugs, mostly sign and padding placement

SCCS-vsn: lib/libc/stdio/vfprintf.c 5.23

36 years agoif zero value, and precision of zero, nothing gets output
Keith Bostic [Thu, 19 May 1988 05:02:59 +0000 (21:02 -0800)]
if zero value, and precision of zero, nothing gets output

SCCS-vsn: lib/libc/stdio/vfprintf.c 5.22

36 years agoalways pad with spaces on the right
Keith Bostic [Thu, 19 May 1988 04:47:54 +0000 (20:47 -0800)]
always pad with spaces on the right

SCCS-vsn: lib/libc/stdio/vfprintf.c 5.21

36 years agoChris' fix for alternate hex and octal mode
Keith Bostic [Thu, 19 May 1988 04:41:39 +0000 (20:41 -0800)]
Chris' fix for alternate hex and octal mode

SCCS-vsn: lib/libc/stdio/vfprintf.c 5.20

36 years agorip out statics; go back to fixed buffer size, malloc is just too
Keith Bostic [Thu, 19 May 1988 03:44:31 +0000 (19:44 -0800)]
rip out statics; go back to fixed buffer size, malloc is just too
painful to get right

SCCS-vsn: lib/libc/stdio/vfprintf.c 5.19

36 years agodon't reinit buffer each time
Keith Bostic [Wed, 18 May 1988 11:51:04 +0000 (03:51 -0800)]
don't reinit buffer each time

SCCS-vsn: lib/libc/stdio/vfprintf.c 5.18

36 years agoChris says that ANSI now says if you specify the precision of a string
Keith Bostic [Wed, 18 May 1988 11:17:15 +0000 (03:17 -0800)]
Chris says that ANSI now says if you specify the precision of a string
you should only look for a NUL in the first "precision" characters.

SCCS-vsn: lib/libc/stdio/vfprintf.c 5.17

36 years agoChris argues convincingly for a hex representation for 'p'
Keith Bostic [Wed, 18 May 1988 11:03:57 +0000 (03:03 -0800)]
Chris argues convincingly for a hex representation for 'p'

SCCS-vsn: lib/libc/stdio/vfprintf.c 5.16

36 years agohandle infinite floating point precision
Keith Bostic [Wed, 18 May 1988 10:59:58 +0000 (02:59 -0800)]
handle infinite floating point precision

SCCS-vsn: lib/libc/stdio/vfprintf.c 5.15

36 years agoChris's changes, plus some minor fixes
Keith Bostic [Wed, 18 May 1988 07:31:41 +0000 (23:31 -0800)]
Chris's changes, plus some minor fixes

SCCS-vsn: lib/libc/stdio/vfprintf.c 5.14

36 years agomake `"%4l3d"', `"%*3d", 4', and `%3*d' do the right (wrong) thing
Keith Bostic [Wed, 18 May 1988 01:19:46 +0000 (17:19 -0800)]
make `"%4l3d"', `"%*3d", 4', and `%3*d' do the right (wrong) thing
at least it's consistent

SCCS-vsn: lib/libc/stdio/vfprintf.c 5.13

36 years agofix string precision check
Keith Bostic [Tue, 17 May 1988 06:17:38 +0000 (22:17 -0800)]
fix string precision check

SCCS-vsn: lib/libc/stdio/vfprintf.c 5.12

36 years agoFor HighC compiler, don't hide previous definitions of KS and KE.
Gregory Minshall [Tue, 17 May 1988 05:44:56 +0000 (21:44 -0800)]
For HighC compiler, don't hide previous definitions of KS and KE.

SCCS-vsn: usr.bin/tn3270/sys_curses/termout.c 3.6

36 years agoredo putc macro for part of %s, and parsing format string for speed
Keith Bostic [Tue, 17 May 1988 05:38:59 +0000 (21:38 -0800)]
redo putc macro for part of %s, and parsing format string for speed

SCCS-vsn: lib/libc/stdio/vfprintf.c 5.11

36 years agoFor NOT43 systems, get correct definition for dosynch().
Gregory Minshall [Mon, 16 May 1988 12:17:37 +0000 (04:17 -0800)]
For NOT43 systems, get correct definition for dosynch().

SCCS-vsn: usr.bin/telnet/externs.h 1.9

36 years agoMakefile_ultrix to sourcelist.
Gregory Minshall [Mon, 16 May 1988 11:55:05 +0000 (03:55 -0800)]
Makefile_ultrix to sourcelist.

SCCS-vsn: usr.bin/tn3270/telnet/Makefile 1.4

36 years agobuffer is signed, but IAC is 0x255 (the twain shall never meet).
Gregory Minshall [Mon, 16 May 1988 11:49:22 +0000 (03:49 -0800)]
buffer is signed, but IAC is 0x255 (the twain shall never meet).

SCCS-vsn: usr.bin/telnet/tn3270.c 1.10

36 years agoSwap some things. Target is now telprog.o. For convenience,
Gregory Minshall [Mon, 16 May 1988 11:48:26 +0000 (03:48 -0800)]
Swap some things.  Target is now telprog.o.  For convenience,
distribute the main "telnet" makefile too.

SCCS-vsn: usr.bin/tn3270/telnet/Makefile 1.3

36 years agoPut back some things in ALLPRINT for distribution.
Gregory Minshall [Mon, 16 May 1988 11:47:12 +0000 (03:47 -0800)]
Put back some things in ALLPRINT for distribution.

SCCS-vsn: usr.bin/tn3270/ascii/makefile 3.4
SCCS-vsn: usr.bin/tn3270/ctlr/makefile 3.4

36 years agoFix for Ultrix systems with their bad curses.h.
Gregory Minshall [Mon, 16 May 1988 11:45:53 +0000 (03:45 -0800)]
Fix for Ultrix systems with their bad curses.h.

SCCS-vsn: usr.bin/tn3270/sys_curses/termout.c 3.5

36 years agoRecover telnet.ext, which several .c files include. Use telnet/telprog.o,
Gregory Minshall [Mon, 16 May 1988 11:31:15 +0000 (03:31 -0800)]
Recover telnet.ext, which several .c files include.  Use telnet/telprog.o,

SCCS-vsn: usr.bin/tn3270/makefile 3.5

36 years agoInclude "general.h" to get rid of ansi mem* functions.
Gregory Minshall [Mon, 16 May 1988 10:24:37 +0000 (02:24 -0800)]
Include "general.h" to get rid of ansi mem* functions.

SCCS-vsn: usr.bin/telnet/commands.c 1.5
SCCS-vsn: usr.bin/telnet/utilities.c 1.5
SCCS-vsn: usr.bin/telnet/tn3270.c 1.9

36 years agoMake it work for tn3270.
Gregory Minshall [Mon, 16 May 1988 03:47:57 +0000 (19:47 -0800)]
Make it work for tn3270.

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

36 years agomake it work for tn3270.
Gregory Minshall [Mon, 16 May 1988 03:47:15 +0000 (19:47 -0800)]
make it work for tn3270.

SCCS-vsn: usr.bin/telnet/tn3270.c 1.8

36 years agoMake tn3270 work.
Gregory Minshall [Mon, 16 May 1988 03:46:54 +0000 (19:46 -0800)]
Make tn3270 work.

SCCS-vsn: usr.bin/telnet/main.c 1.6

36 years agoNew targets for linting and tags; new telnet structure.
Gregory Minshall [Mon, 16 May 1988 03:46:21 +0000 (19:46 -0800)]
New targets for linting and tags; new telnet structure.

SCCS-vsn: usr.bin/tn3270/telnet/Makefile 1.2

36 years agoNew targets for linting and tags.
Gregory Minshall [Mon, 16 May 1988 03:46:02 +0000 (19:46 -0800)]
New targets for linting and tags.

SCCS-vsn: usr.bin/tn3270/api/makefile 3.3
SCCS-vsn: usr.bin/tn3270/ascii/makefile 3.3
SCCS-vsn: usr.bin/tn3270/ctlr/makefile 3.3
SCCS-vsn: usr.bin/tn3270/general/makefile 3.3
SCCS-vsn: usr.bin/tn3270/sys_curses/makefile 3.3

36 years agoVarious pieces are new for new telnet structure and for lint/tags.
Gregory Minshall [Mon, 16 May 1988 03:44:38 +0000 (19:44 -0800)]
Various pieces are new for new telnet structure and for lint/tags.

SCCS-vsn: usr.bin/tn3270/makefile 3.4

36 years agoMake work with new split telnet.
Gregory Minshall [Mon, 16 May 1988 03:20:14 +0000 (19:20 -0800)]
Make work with new split telnet.

SCCS-vsn: usr.bin/tn3270/sys_curses/termout.c 3.4

36 years agofixes for unp_addr's from glenn skinner/dsr
Mike Karels [Sun, 15 May 1988 05:34:44 +0000 (21:34 -0800)]
fixes for unp_addr's from glenn skinner/dsr

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

36 years agovax 8200 support from torek
Mike Karels [Sun, 15 May 1988 03:19:48 +0000 (19:19 -0800)]
vax 8200 support from torek

SCCS-vsn: sys/vax/bi/bi.c 7.1
SCCS-vsn: sys/vax/bi/bireg.h 7.1
SCCS-vsn: sys/vax/bi/bivar.h 7.1
SCCS-vsn: sys/vax/bi/kdb.c 7.1
SCCS-vsn: sys/vax/bi/kdbreg.h 7.1
SCCS-vsn: sys/vax/bi/nireg.h 7.1

36 years agoraw read/write mods from torek (checked in for bostic)
Mike Karels [Sun, 15 May 1988 03:15:33 +0000 (19:15 -0800)]
raw read/write mods from torek (checked in for bostic)

SCCS-vsn: sys/tahoe/tahoe/conf.c 1.11

36 years agodate and time created 88/05/14 11:47:07 by minshall
Gregory Minshall [Sun, 15 May 1988 02:47:07 +0000 (18:47 -0800)]
date and time created 88/05/14 11:47:07 by minshall

SCCS-vsn: usr.bin/tn3270/telnet/Makefile 1.1

36 years agoraw read/write (checked in for bostic)
Mike Karels [Sun, 15 May 1988 02:40:33 +0000 (18:40 -0800)]
raw read/write (checked in for bostic)

SCCS-vsn: sys/tahoe/vba/vd.c 1.24

36 years agodon't know what reg points to, but it's not an mblok
Mike Karels [Sun, 15 May 1988 02:39:45 +0000 (18:39 -0800)]
don't know what reg points to, but it's not an mblok

SCCS-vsn: sys/tahoe/vba/mp.c 1.5

36 years agouse external defn. of kvtopte
Mike Karels [Sun, 15 May 1988 02:37:06 +0000 (18:37 -0800)]
use external defn. of kvtopte

SCCS-vsn: sys/tahoe/vba/vba.c 1.12

36 years agofix WEOF on close, retry logic
Mike Karels [Sun, 15 May 1988 02:36:22 +0000 (18:36 -0800)]
fix WEOF on close, retry logic

SCCS-vsn: sys/tahoe/vba/cy.c 1.15

36 years agoDWBUA support for 8200, other changes from torek
Mike Karels [Sun, 15 May 1988 02:34:07 +0000 (18:34 -0800)]
DWBUA support for 8200, other changes from torek

SCCS-vsn: sys/vax/uba/uba.c 7.5
SCCS-vsn: sys/vax/uba/ubareg.h 7.4
SCCS-vsn: sys/vax/uba/ubavar.h 7.4

36 years agodisklabel updates, remove ubapurge log(), change autoconfig printfs
Mike Karels [Sun, 15 May 1988 02:33:40 +0000 (18:33 -0800)]
disklabel updates, remove ubapurge log(), change autoconfig printfs

SCCS-vsn: sys/vax/uba/uda.c 7.14

36 years agorename kdb to kadb; add 8200, bi support from torek; add dmv
Mike Karels [Sun, 15 May 1988 02:30:13 +0000 (18:30 -0800)]
rename kdb to kadb; add 8200, bi support from torek; add dmv

SCCS-vsn: sys/vax/conf/files.vax 7.9

36 years agorename kdb to kadb
Mike Karels [Sun, 15 May 1988 02:28:39 +0000 (18:28 -0800)]
rename kdb to kadb

SCCS-vsn: sys/conf/files 7.5

36 years agoraw read/write support from torek: add strategy to cdevsw, B_RAW flag
Mike Karels [Sun, 15 May 1988 02:25:49 +0000 (18:25 -0800)]
raw read/write support from torek: add strategy to cdevsw, B_RAW flag

SCCS-vsn: sys/sys/conf.h 7.3
SCCS-vsn: sys/sys/buf.h 7.6

36 years agouse "../machine" for consistency (for now)
Mike Karels [Sun, 15 May 1988 02:24:40 +0000 (18:24 -0800)]
use "../machine" for consistency (for now)

SCCS-vsn: sys/sys/signal.h 7.3

36 years agoack immediately when segment is received out of order;
Mike Karels [Sun, 15 May 1988 02:22:07 +0000 (18:22 -0800)]
ack immediately when segment is received out of order;
remove tcpnodelack

SCCS-vsn: sys/netinet/tcp_input.c 7.18
SCCS-vsn: sys/netinet/tcp_timer.c 7.13

36 years ago8200 support, raw read/write mods from torek (checked in for bostic);
Mike Karels [Sun, 15 May 1988 02:16:07 +0000 (18:16 -0800)]
8200 support, raw read/write mods from torek (checked in for bostic);
change udxxx's to udaxxx

SCCS-vsn: sys/vax/vax/conf.c 7.11

36 years agomore cleanup on scb/uba vector setup
Mike Karels [Sun, 15 May 1988 02:13:45 +0000 (18:13 -0800)]
more cleanup on scb/uba vector setup

SCCS-vsn: sys/vax/vax/scb.s 7.4

36 years agoclear msgbufmapped when mapping turned off
Mike Karels [Sun, 15 May 1988 02:11:59 +0000 (18:11 -0800)]
clear msgbufmapped when mapping turned off

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

36 years agoclean up pte computations (not all pte's are in Mbmap now)
Mike Karels [Sun, 15 May 1988 02:11:25 +0000 (18:11 -0800)]
clean up pte computations (not all pte's are in Mbmap now)

SCCS-vsn: sys/vax/if/if_uba.c 7.8

36 years agoimpattach now takes name/unit instead of ubadevice; clean up output
Mike Karels [Sun, 15 May 1988 02:10:40 +0000 (18:10 -0800)]
impattach now takes name/unit instead of ubadevice; clean up output
side when resetting

SCCS-vsn: sys/vax/if/if_hdh.c 7.4
SCCS-vsn: sys/vax/if/if_acc.c 7.4
SCCS-vsn: sys/vax/if/if_css.c 7.4

36 years agoincrement drop count when blocked by rfnm
Mike Karels [Sun, 15 May 1988 02:03:00 +0000 (18:03 -0800)]
increment drop count when blocked by rfnm

SCCS-vsn: sys/deprecated/netimp/if_imp.c 7.6

36 years agoadd -d
Mike Karels [Sun, 15 May 1988 01:23:36 +0000 (17:23 -0800)]
add -d

SCCS-vsn: usr.bin/netstat/netstat.1 6.7

36 years agoprint drops on request
Mike Karels [Sun, 15 May 1988 01:16:54 +0000 (17:16 -0800)]
print drops on request

SCCS-vsn: usr.bin/netstat/main.c 5.13
SCCS-vsn: usr.bin/netstat/if.c 5.7

36 years agoadd Nflag to request not to do any writes
Kirk McKusick [Sat, 14 May 1988 05:51:59 +0000 (21:51 -0800)]
add Nflag to request not to do any writes

SCCS-vsn: sbin/restore/tape.c 5.14
SCCS-vsn: sbin/restore/restore.h 5.2
SCCS-vsn: sbin/restore/dirs.c 5.5
SCCS-vsn: sbin/restore/main.c 5.4
SCCS-vsn: sbin/restore/symtab.c 5.2
SCCS-vsn: sbin/restore/utilities.c 5.3
SCCS-vsn: sbin/restore/main.c 5.4

36 years agodidnt use proper logfile if LOGBYSITE defined
Rick Adams [Fri, 13 May 1988 23:11:54 +0000 (15:11 -0800)]
didnt use proper logfile if LOGBYSITE defined

SCCS-vsn: usr.bin/uucp/uuxqt/uuxqt.c 5.12

36 years ago(1) From Chris Torek -- get the type right after deleting a shift and
Donn Seeley [Thu, 12 May 1988 16:22:15 +0000 (08:22 -0800)]
(1) From Chris Torek -- get the type right after deleting a shift and
upgrading an indexed address from byte to short or long offsets.  (2) Clean
out trash in regs[r] for r<NREG when updating uses[r] and regs[r] in bflow(),
avoiding amazing substitution of operands.  (3) flops() fix fails if there are
other uses between the store and the last use; we now loop on uses in flops().

SCCS-vsn: old/pcc/c2.tahoe/c21.c 1.9

36 years agoChris Torek's fix for lost labels.
Donn Seeley [Thu, 12 May 1988 16:13:14 +0000 (08:13 -0800)]
Chris Torek's fix for lost labels.

SCCS-vsn: old/pcc/c2.tahoe/c22.c 1.9

36 years agoscrolling region, suggestion from Ray Moody (ray@j.cc.purdue.edu)
Edward Wang [Thu, 12 May 1988 09:04:21 +0000 (01:04 -0800)]
scrolling region, suggestion from Ray Moody (ray@j.cc.purdue.edu)

SCCS-vsn: usr.bin/window/wwend.c 3.10
SCCS-vsn: usr.bin/window/tt.h 3.19
SCCS-vsn: usr.bin/window/ttinit.c 3.19
SCCS-vsn: usr.bin/window/tth19.c 3.18
SCCS-vsn: usr.bin/window/ttgeneric.c 3.34
SCCS-vsn: usr.bin/window/wwscroll.c 3.19

36 years agominor whacks; checkpoint before speed attempt
Keith Bostic [Thu, 12 May 1988 08:47:36 +0000 (00:47 -0800)]
minor whacks; checkpoint before speed attempt

SCCS-vsn: lib/libc/stdio/vfprintf.c 5.10

36 years agofix up spacing
Mike Karels [Thu, 12 May 1988 07:05:45 +0000 (23:05 -0800)]
fix up spacing

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

36 years agominor cleanups, move format checking into _cvt
Keith Bostic [Thu, 12 May 1988 05:13:03 +0000 (21:13 -0800)]
minor cleanups, move format checking into _cvt

SCCS-vsn: lib/libc/stdio/vfprintf.c 5.9

36 years agolower priority for lost rfnm messages
Mike Karels [Thu, 12 May 1988 03:46:24 +0000 (19:46 -0800)]
lower priority for lost rfnm messages

SCCS-vsn: sys/deprecated/netimp/if_imphost.c 7.6

36 years agoPrint the register version of register parameters, not the useless stack
Donn Seeley [Wed, 11 May 1988 17:06:22 +0000 (09:06 -0800)]
Print the register version of register parameters, not the useless stack
copy.

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

36 years agoThe C stab code only distinguishes 'char' from 'int' range types; char has
Donn Seeley [Wed, 11 May 1988 17:03:53 +0000 (09:03 -0800)]
The C stab code only distinguishes 'char' from 'int' range types; char has
a 'char' range, everything else has an 'int' range, including floating
types.  This seems completely bogus, but it's easy enough to adapt the
c_typematch() routine to handle this 'feature'.  This cures problems where
'float' appeared to have 'int' type in division operations.

SCCS-vsn: old/dbx/c.c 5.8

36 years agoSome tweaks were required in convert() to get 'print float1 / float2' to
Donn Seeley [Wed, 11 May 1988 17:01:27 +0000 (09:01 -0800)]
Some tweaks were required in convert() to get 'print float1 / float2' to
work.  A clause that specifically treats floats as ints ('op != O_NOP...')
was deleted; the error code was changed so that 'print float1 div
float2' generates a reasonable message (rather than treating the floats as
ints, sigh).

SCCS-vsn: old/dbx/symbols.c 5.5

36 years agoFix botch with generating OREGs INTEMP.
Donn Seeley [Wed, 11 May 1988 16:49:47 +0000 (08:49 -0800)]
Fix botch with generating OREGs INTEMP.

SCCS-vsn: old/pcc/ccom.tahoe/table.c 1.23

36 years agoTwo fixes from Chris Torek -- get the type right after deleting a shift
Donn Seeley [Wed, 11 May 1988 16:40:35 +0000 (08:40 -0800)]
Two fixes from Chris Torek -- get the type right after deleting a shift
and upgrading an indexed address from byte to short or long offsets; don't
lose a label number after deleting a test-and-branch.

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

36 years agoFix for awful walkf() botch from Chris Torek.
Donn Seeley [Wed, 11 May 1988 16:12:50 +0000 (08:12 -0800)]
Fix for awful walkf() botch from Chris Torek.

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

36 years ago(1) Make the NOT operator work with floating constants. (2) Fix shifts so
Donn Seeley [Wed, 11 May 1988 16:11:55 +0000 (08:11 -0800)]
(1) Make the NOT operator work with floating constants.  (2) Fix shifts so
that the type depends solely on the left operand, and so that the right
operand has type INT.  (3) Eliminate warnings for pointer conversions to
and from void *.

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

36 years agoRearrange shift code in offstar() to produce more indexed operands.
Donn Seeley [Wed, 11 May 1988 15:42:56 +0000 (07:42 -0800)]
Rearrange shift code in offstar() to produce more indexed operands.

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

36 years agoInstalled much simpler unsigned-to-floating conversion code suggested by
Donn Seeley [Wed, 11 May 1988 15:40:35 +0000 (07:40 -0800)]
Installed much simpler unsigned-to-floating conversion code suggested by
Robert Firth and the tahoe compiler.

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

36 years ago(1) We must adjust inoff even if errors have occurred and we aren't
Donn Seeley [Wed, 11 May 1988 15:38:19 +0000 (07:38 -0800)]
(1) We must adjust inoff even if errors have occurred and we aren't
generating code for initializations, since error reporting upstream
depends on it.  (2) Use char size offsets for field references in
indexed structs since we can't generate code for long indexed OREG
field trees.  I think the Tahoe compiler did this in the early days.

SCCS-vsn: old/pcc/ccom.vax/local.c 1.17

36 years agoFix problem with OREGs placed INTEMP.
Donn Seeley [Wed, 11 May 1988 15:29:54 +0000 (07:29 -0800)]
Fix problem with OREGs placed INTEMP.

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

36 years agopasses basic checks with rewritten floating point
Keith Bostic [Wed, 11 May 1988 14:03:55 +0000 (06:03 -0800)]
passes basic checks with rewritten floating point

SCCS-vsn: lib/libc/stdio/vfprintf.c 5.8

36 years agodate and time created 88/05/09 21:22:52 by mckusick
Kirk McKusick [Tue, 10 May 1988 12:22:52 +0000 (04:22 -0800)]
date and time created 88/05/09 21:22:52 by mckusick

SCCS-vsn: admin/admin/copyright4.2-4.3/files.4.3.copyr 1.1

36 years agodate and time created 88/05/09 21:22:49 by mckusick
Kirk McKusick [Tue, 10 May 1988 12:22:49 +0000 (04:22 -0800)]
date and time created 88/05/09 21:22:49 by mckusick

SCCS-vsn: admin/admin/copyright4.2-4.3/files.4.2.copyr 1.1

36 years agoupdate to make current
Kirk McKusick [Tue, 10 May 1988 12:22:08 +0000 (04:22 -0800)]
update to make current

SCCS-vsn: admin/admin/copyright4.2-4.3/letter 1.2
SCCS-vsn: admin/admin/copyright4.2-4.3/lic.letter 1.2

36 years agocheckpoint; gonna try and rewrite floating point
Keith Bostic [Tue, 10 May 1988 08:23:46 +0000 (00:23 -0800)]
checkpoint; gonna try and rewrite floating point

SCCS-vsn: lib/libc/stdio/vfprintf.c 5.7

36 years agofirst version to pass basic tests; rewrite complete
Keith Bostic [Tue, 10 May 1988 07:45:42 +0000 (23:45 -0800)]
first version to pass basic tests; rewrite complete

SCCS-vsn: lib/libc/stdio/vfprintf.c 5.6

36 years agoversion that attempts to do formatting of floats itsellf
Keith Bostic [Tue, 10 May 1988 06:06:37 +0000 (22:06 -0800)]
version that attempts to do formatting of floats itsellf

SCCS-vsn: lib/libc/stdio/vfprintf.c 5.5

36 years agoadd dirblk
Keith Bostic [Tue, 10 May 1988 05:44:48 +0000 (21:44 -0800)]
add dirblk

SCCS-vsn: old/adb/scripts.tahoe/Makefile 5.2

36 years agodate and time created 88/05/09 14:44:14 by bostic
Keith Bostic [Tue, 10 May 1988 05:44:14 +0000 (21:44 -0800)]
date and time created 88/05/09 14:44:14 by bostic

SCCS-vsn: old/adb/scripts.tahoe/dirblk 5.1

36 years agoadd dirblk
Keith Bostic [Tue, 10 May 1988 05:43:33 +0000 (21:43 -0800)]
add dirblk

SCCS-vsn: old/adb/scripts.vax/Makefile 5.2

36 years agoremove dirblk, it's machine specific
Keith Bostic [Tue, 10 May 1988 05:41:57 +0000 (21:41 -0800)]
remove dirblk, it's machine specific

SCCS-vsn: old/adb/common_scripts/Makefile 5.2

36 years agoadd 'e' format
Keith Bostic [Mon, 9 May 1988 09:32:22 +0000 (01:32 -0800)]
add 'e' format

SCCS-vsn: lib/libc/stdio/vfprintf.c 5.4

36 years agofirst cut at ANSI version; also added 'f' format
Keith Bostic [Mon, 9 May 1988 08:53:44 +0000 (00:53 -0800)]
first cut at ANSI version; also added 'f' format

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

36 years agoadd Berkeley header; yank to 5.1
Keith Bostic [Mon, 9 May 1988 06:49:59 +0000 (22:49 -0800)]
add Berkeley header; yank to 5.1

SCCS-vsn: games/battlestar/Makefile 5.1
SCCS-vsn: games/battlestar/battlestar.c 5.1
SCCS-vsn: games/battlestar/com1.c 5.1
SCCS-vsn: games/battlestar/com2.c 5.1
SCCS-vsn: games/battlestar/com3.c 5.1
SCCS-vsn: games/battlestar/com4.c 5.1
SCCS-vsn: games/battlestar/com5.c 5.1
SCCS-vsn: games/battlestar/com6.c 5.1
SCCS-vsn: games/battlestar/com7.c 5.1
SCCS-vsn: games/battlestar/cypher.c 5.1
SCCS-vsn: games/battlestar/dayfile.c 5.1
SCCS-vsn: games/battlestar/dayobjs.c 5.1
SCCS-vsn: games/battlestar/extern.h 5.1
SCCS-vsn: games/battlestar/fly.c 5.1
SCCS-vsn: games/battlestar/getcom.c 5.1
SCCS-vsn: games/battlestar/globals.c 5.1
SCCS-vsn: games/battlestar/init.c 5.1
SCCS-vsn: games/battlestar/misc.c 5.1
SCCS-vsn: games/battlestar/nightfile.c 5.1
SCCS-vsn: games/battlestar/nightobjs.c 5.1
SCCS-vsn: games/battlestar/parse.c 5.1
SCCS-vsn: games/battlestar/room.c 5.1
SCCS-vsn: games/battlestar/save.c 5.1
SCCS-vsn: games/battlestar/words.c 5.1

36 years agoFirst "working" version. Rip out roman number and binary options;
Keith Bostic [Sun, 8 May 1988 06:55:36 +0000 (22:55 -0800)]
First "working" version.  Rip out roman number and binary options;
add working 'l' flag, varargs, '#' and '+' flags, do "%%" in first switch
basically a complete and total reformat/rewrite, diff won't work

SCCS-vsn: lib/libc/stdio/vfprintf.c 5.2

36 years agovax 8200 support from torek: generalize cpu support, ops, clock ops
Mike Karels [Sun, 8 May 1988 05:20:19 +0000 (21:20 -0800)]
vax 8200 support from torek: generalize cpu support, ops, clock ops

SCCS-vsn: sys/vax/vax/Locore.c 7.3
SCCS-vsn: sys/vax/vax/autoconf.c 7.14
SCCS-vsn: sys/vax/vax/clock.c 7.2
SCCS-vsn: sys/vax/include/clock.h 7.2
SCCS-vsn: sys/vax/vax/cons.c 7.5
SCCS-vsn: sys/vax/include/cpu.h 7.4
SCCS-vsn: sys/vax/vax/cpudata.c 7.3
SCCS-vsn: sys/vax/vax/ka630.c 7.4
SCCS-vsn: sys/vax/vax/ka630.h 7.2
SCCS-vsn: sys/vax/vax/locore.s 7.10
SCCS-vsn: sys/vax/vax/machdep.c 7.12
SCCS-vsn: sys/vax/vax/mem.h 7.2
SCCS-vsn: sys/vax/vax/mscp.c 1.2
SCCS-vsn: sys/vax/include/mtpr.h 7.3
SCCS-vsn: sys/vax/vax/scb.h 7.2
SCCS-vsn: sys/vax/vax/scb.s 7.3
SCCS-vsn: sys/vax/vax/swapgeneric.c 7.4