home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 January / usenetsourcesnewsgroupsinfomagicjanuary1994.iso / sources / std_unix / volume.11 / text0064.txt < prev    next >
Encoding:
Internet Message Format  |  1987-07-18  |  3.2 KB

  1. From: rick@seismo.CSS.GOV (Rick Adams)
  2.  
  3. This is the README file off of the V7 addendum tape. 
  4. cpio is clearly not on the tape. Note that the addendum tape
  5. is in TAR format! (That should say something...)
  6.  
  7. ---rick
  8.  
  9. --------------BEGIN README from V7 addendum---------------------
  10. Addenda to UNIX 7th edition distribution tape, 12/2/80.
  11.  
  12. Format: tar(1), 800 bpi.
  13.  
  14. Contents:
  15.     
  16.     README: this descriptive file.
  17.     
  18.     lp.c: the missing line printer driver that
  19.           belongs in /usr/sys/dev/lp.c.
  20.           The program comes from PWB, and needs minor
  21.           changes to work in version 7; see comment
  22.           at head of program.
  23.     
  24.     lpr: a directory containing the lpr utility and
  25.           its daemon lpd.
  26.           See lpr/makefile for instructions on putting it
  27.           together.
  28.     
  29.     lpd.8: the manual section for the line printer daemon.
  30.  
  31.     fgrep.c: new source for fgrep(1) corrects certain
  32.           troubles with keys with common prefixes
  33.     
  34.     c2: directory containing C optimizer cured of
  35.           certain instances of overoptimism.
  36.           The existing C makefile works
  37.  
  38.     awk: directory with complete new awk processor,
  39.           see README and makefile therein
  40.  
  41.     tmac.r: macros to simulate old "roff" in "nroff",
  42.           to support -mr option mentioned in roff(1)
  43.  
  44.     f77: directory with complete new fortran compiler,
  45.           contains makefiles.
  46.           Further improvements to the I/O library have
  47.           been made at UC Berkeley, and may be obtainable
  48.           from them.
  49.  
  50.     malloc.c: new source for malloc(3) corrects rare bug
  51.  
  52.     dev: directory with more robust mag tape drivers for /usr/sys/dev
  53.  
  54.     fsck: directory with new, stringent file system checking
  55.           program and manual section, far superior to old
  56.           [ind]check.  It checks some data not maintained
  57.           by v7, in particular superblock counts; resulting
  58.           complaints are harmless
  59.  
  60.     
  61. Other bug fixes:
  62.  
  63. /usr/sys/h/param.h: CMAPSIZ and SMAPSIZ
  64.     should both be defined as (NPROC/2)
  65.     otherwise trouble will occur with very large
  66. /usr/sys/conf/low.s: replace br7+7. with br7+10.
  67.     memories
  68. /usr/src/cmd/sed/sed0.c: delete continue after
  69.     case '\0' in compile() 
  70. /usr/src/cmd/cu.c: args 1 and 2 of some ioctl calls
  71.     may be interchanged
  72.     a ~ may be lacking from references to ECHO or CRMOD
  73.     in case (f == 1) of mode(f)
  74.  
  75. The following bugs exist, no fix is included.
  76.       (1) adb does not report floating registers correctly
  77.       (2) ldiv, lmod fail with largest negative dividend
  78.           (these implement division of longs in C);
  79.           the division (unsigned)32768/1 also fails
  80.       (3) dump(1) maintains ddate incorrectly.
  81.           This bug is relatively innocuous; it causes
  82.           more dumping than necessary on some occasions.
  83.       (4) join(1) treats null keys as end of file
  84.       (5) sort -t includes the following tab in some field comparisons
  85.       (6) hs(4) is irrevocably lost
  86.       (7) exec writes arguments into swap space with buffered
  87.           I/O, which may happen physically much later, after
  88.           the space has been used for a core image.  The
  89.           solution is to preallocate
  90.           a portion of swap space to this single purpose.
  91.       (8) break is turned into a DEL regardless
  92.           of what the current interrupt character is
  93.       (?) and others, see warranty
  94.  
  95.  
  96. Volume-Number: Volume 11, Number 65
  97.  
  98.