home *** CD-ROM | disk | FTP | other *** search
/ Fresh Fish 4 / FreshFish_May-June1994.bin / useful / dist / util / shell / pdksh / changelog < prev    next >
Text File  |  1993-12-01  |  2KB  |  64 lines

  1. Mon Nov 25 12:36:42 1991  Simon J. Gerraty  (sjg at zen)
  2.  
  3.     * stdh.h:  make sure FD_CLEXEC is defined if we support F_SETFD.
  4.     
  5.     * emacs.c: Attempt to make alloc() of x_tab acceptible to more
  6.     compilers.  Not 100% yet.
  7.     
  8. Sat Nov 23 14:31:44 1991  Simon J. Gerraty  (sjg at zen)
  9.  
  10.     * Improved fd_clexec handling for systems that don't have
  11.     an F_SETFD fcntl().  The new arrangement will not blow up if an
  12.     attempt is made to fd_clexec a fd above MAXFD (64 by default).
  13.     main.c:main()  and io.c:savefd() now simply call
  14.     exec.c:fd_clexec(). 
  15.  
  16. Fri Nov 22 11:24:57 1991  Simon J. Gerraty  (sjg at zen)
  17.  
  18.     * Since many people had problems using the headers and libraries
  19.     in std/*, modified sh/* so that they can be compiled in the
  20.     absence of std/*.  This requires putting in some fixes that I had
  21.     left out from my 3.2 version.  Particularly, catering for systems
  22.     that do not have F_SETFD.
  23.  
  24.     * exec.c:
  25.     Added fd_clexec array for tracking fd's to close in child after
  26.     fork().  This is avoid wasting fd's on systems that don't have
  27.     F_SETFD.
  28.  
  29.     * jobs.c:
  30.     Allow Sun's and perhaps other BSD systems to define WAIT_T to be
  31.     union wait and thus use their native status handling for children.
  32.  
  33.     * The file sh/MACHINES now tracks systems the shell has been
  34.     compiled on.
  35.  
  36.  
  37. Sun May  3 17:50:03 1992  Simon J. Gerraty  (sjg@zen)
  38.  
  39.     * Updated MACHINES.
  40.     * Placed source under CVS.  This should help with processing fixes
  41.     from the field.
  42.  
  43. Sat Apr 25 10:53:20 1992  Simon J. Gerraty  (sjg@zen)
  44.  
  45.     * Getting ready for 4.3 release.  
  46.  
  47. Fri Nov 22 22:24:29 1991  Simon J. Gerraty  (sjg at zen)
  48.  
  49.     * Cleaned up the build process slightly.  Makefiles in ./std tree
  50.     now maintain objects within the libraries rather than simply
  51.     building the .o's and archiving them.  Of course the make(1) used
  52.     must know how to maintain libraries :-)
  53.  
  54.     * Added bug.report as a template for bug reporting.
  55.  
  56.     * Source in ./sh can be built independently of ./std tree if
  57.     desired.  See comments in ./sh/Makefile.
  58.  
  59.     * As originally distributed some of libstdc.a was not used and
  60.     libposix.a was not used at all.  On Sun's this highlighted a bug
  61.     (incompatibility) in the times() call.  Now the ./std/libs are
  62.     used fully, and the supplied times() call functions as expected.
  63.  
  64.