2000-01-10  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* Version 2.0.15 released.

Wed Apr 14 12:55:42 1999  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* Version 2.0.14 released.

Fri Mar 26 01:19:04 1999  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* Makerules.in (all): Don't try to use a special rule for making
	the archive.  The default rules may be slower, but they are also
	correct.

Wed Nov 11 17:27:35 1998  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* Makefile.in (CRUFT_DIRS): Add amos.  Delete specfun.
	* specfun: Delete directory.
	* amos: New directory

Thu Oct 15 00:43:13 1998  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* ranlib: Update to newer version of randlib.
	* ranlib/Makefile.in (SPECIAL): Update list.

Tue Jun  2 09:57:52 1998  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* specfun/rybesl.f (rybesl): Don't access by(2) unless nb .gt. 1.

Thu May 21 13:15:36 1998  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* Version 2.0.13 released.

Mon May 11 12:33:42 1998  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* fftpack/passb3.f, fftpack/passb5.f, fftpack/passf3.f,
	fftpack/passf5.f: Use double precision constants in data
	statements.

Sun May  3 19:59:37 1998  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* Version 2.0.12 released.

Tue Apr 14 14:01:22 1998  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* slatec-fn/xdgamit.f (xdgamit): New file.

Mon Apr  6 00:26:35 1998  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* slatec-fn/xdgami.f (xdgami): Reorder args to match dgami.

Tue Feb 24 16:30:16 1998  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* Version 2.0.11 released.

Thu Feb 19 21:00:00 1998  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* specfun/ribesl.f, specfun/rjbesl.f: Compute NSIG correctly.
	Add missing comma in declaration statement.

Fri Feb  6 16:59:13 1998  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* Version 2.0.10 released.

Mon Feb  2 22:37:30 1998  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* Makefile.in (install, uninstall): Use $(octlibdir), not $(libdir).
	Use mk-libdir-link.

Sun Feb  1 12:39:10 1998  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* quadpack/dqagi.f, quadpack/dqagie.f, quadpack/dqagp.f,
	quadpack/dqagpe.f, quadpack/dqk15i.f, quadpack/dqk21.f:
	Make user-supplied code a subroutine instead of a function.

Mon Jan 19 23:11:21 1998  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* lapack/xdlange.f, lapack/xzlange.f: New files.

Wed Dec 10 00:41:02 1997  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* Makerules.in, Makefile.in: Rewrite rules for building libraries.

Mon Dec  1 00:49:27 1997  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* dassl/xerhlt.f, dassl/xermsg.f, dassl/xerprn.f, dassl/xgetua.f,
	dassl/xsetua.f: Delete.

	* slatec-err: New directory.
	* Makefile.in: Add it to the list.

Sun Nov 30 17:55:20 1997  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* slatec-fn/xdgami.f, slatec-fn/xdbetai.f, slatec-fn/xderfc.f,
	slatec-fn/xderf.f, slatec-fn/xdatanh.f, slatec-fn/xdasinh.f,
	slatec-fn/xdacosh.f: New files.

Sat Nov 29 13:02:14 1997  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* specfun/ribesl.f (ribesl): Use d1mach to get machine parameters.
	SAVE static data between calls.  Use PARAMETERS where possible.
	* specfun/rjbesl.f (rjbesl): Likewise.
	* specfun/rkbesl.f (rkbesl): Likewise.
	* specfun/rybesl.f (rybesl): Likewise.

Fri Nov 28 14:05:12 1997  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* specfun: New subdirectory.
	* specfun/Makefile.in, specfun/ribesl.f, specfun/rjbesl.f,
	specfun/rkbesl.f, specfun/rybesl.f: New files.
	* Makefile.in (CRUFT_DIRS): Add specfun.

Wed Nov 26 01:49:47 1997  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* slatec-fn/d9gmit.f, slatec-fn/d9lgic.f, slatec-fn/d9lgit.f,
	slatec-fn/dbetai.f, slatec-fn/dgami.f, slatec-fn/dgamit.f,
	slatec-fn/dgamr.f, slatec-fn/dlbeta.f, slatec-fn/dlnrel.f:
	New files for incomplete beta and incomplete gamma functions.

Thu Jul 17 13:18:57 1997  Klaus Gebhardt <gebhardt@crunch.ikp.physik.th-darmstadt.de>

	* blas/xerbla.f (xerbla): Call XSTOPX instead of using STOP.

Wed Jul  9 19:44:54 1997  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* Version 2.0.9 released.

Mon Jun 23 14:26:56 1997  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* Version 2.0.8 released.

Fri Jun  6 21:53:17 1997  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* slatec-fn/xdgamma.f: New file.

Wed Jun  4 12:43:30 1997  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* Version 2.0.7 released.

Wed Jun  4 02:13:38 1997  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* misc/Makefile.in (install): Use mk-includedir-link here.

Tue May 27 11:06:46 1997  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* Version 2.0.6 released.

Mon May 19 14:44:24 1997  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* npsol, qpsol, fsqp: Delete directories.
	* Makefile.in: Delete references to them.

Sat Mar  1 15:23:14 1997  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* Version 2.0.5 released.

Wed Feb 26 12:08:39 1997  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* Makefile.in (maintainer-clean): Also remove configure.

Thu Feb 20 02:58:05 1997  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* Version 2.0.4 released.

Tue Feb 18 09:22:04 1997  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* Version 2.0.3 released.

Fri Feb 14 16:23:42 1997  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* Makefile.in (bin-dist): Don't write empty strings to LIBRARIES.

Thu Feb 13 17:33:41 1997  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* Makefile.in (stamp-shared): Use $(SH_LD) $(SH_LDFLAGS) instead
	of $(CXX) -shared.

	* Makerules.in (stamp-picdir): Silence noise about making pic.

Mon Jan 27 15:52:29 1997  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* Version 2.0.2 released.

Sat Jan 25 22:34:10 1997  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* Makefile.in, balgen/Makefile.in, blas/Makefile.in,
	cfsqp/Makefile.in, dassl/Makefile.in, eispack/Makefile.in,
	fftpack/Makefile.in, fsqp/Makefile.in, lapack/Makefile.in,
	linpack/Makefile.in, minpack/Makefile.in, misc/Makefile.in,
	npsol/Makefile.in, odepack/Makefile.in, qpsol/Makefile.in,
	quadpack/Makefile.in, ranlib/Makefile.in, slatec-fn/Makefile.in,
	villad/Makefile.in (bin-dist): New target.

Wed Jan 22 15:03:33 1997  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* misc/Makefile.in (pic/machar.o): Add $(CPICFLAG) for this target.

	* misc/d1mach.f (d1mach): Move SAVE statement ahead of DATA statment.

Wed Jan 15 21:04:29 1997  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* blas/*.f: Update to latest version from Netlib.

Tue Jan  7 00:17:17 1997  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* Version 2.0.1 released.

Tue Dec 17 11:02:02 1996  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* misc/lo-error.c: Convert C++-style comments to C-style comments.

Wed Dec 11 01:50:31 1996  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* misc/Makefile.in (SPECIAL_DEPEND): Delete d1mach.o from the list.

Tue Dec 10 01:43:10 1996  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* Version 2.0 released.

Fri Dec  6 15:23:50 1996  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* Version 1.94.

Wed Nov 20 01:00:43 1996  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* misc/Makefile.in (install): Also install lo-error.h.

	* Makefile.in (MISC_OBJ): Add misc/f77-fcn.o.

	* misc/lo-error.h: New file, moved here from liboctave.
	* misc/lo-error.c: Rename from lo-error.cc.  Make this a C-file
	instead of C++.

	* Version 1.93.

Tue Nov 19 23:04:24 1996  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* misc/Makefile.in: Add variables for installing things.

	* Makerules.in (install, uninstall): Make these double colon rules.

	* f77-fcn.c, f77-fcn.h: New files, from liboctave.

	* misc/Makefile.in (SPECIAL_DEPEND): Add f77-fcn.o.
	(SPECIAL): Add f77-fcn.c and f77-fcn.h.
	(CPICDEP): Add pic/f77-fcn.o.
	(install): Install f77-fcn.h in $(octincludedir).
	(uninstall): Delete f77-fcn.h from $(octincludedir).

	* Makerules.in (CRUFT_CSRC): Delete unsed variable.

Thu Nov 14 00:07:00 1996  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* Version 1.92.

Fri Nov  8 09:55:40 1996  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* Makefile.in (libcruft.a): Delete target.
	* Makerules.in, Makefile.in: Use real archive rules to build
	libcruft.a in parts.

	* Makefile.in (install): Use $(INSTALL_PROGRAM) for installing
	shared library.

Thu Nov  7 12:43:17 1996  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* Makefile.in: Add -lm when building shared library.

	* Version 1.91.

Mon Nov  4 10:09:00 1996  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* lapack/dlag2.f, lapack/dggbal.f, lapack/dgghrd.f, lapack/dhgeqz.f:
	New files.

	* Makefile.in (install): Use INSTALL_PROGRAM for shared version of
	libcruft.	

Sun Nov  3 19:37:37 1996  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* misc/Makefile.in (distclean): Delete target, since there is
	nothing special to do.

Wed Oct 30 17:20:14 1996  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* Version 1.90.

	* Makefile.in (DISTFILES): Add ChangeLog.

	* misc/Makefile.in: Make pic/machar.o using special rule.
	Use CPPFLAGS, not CPP_FLAGS.

Thu Oct 24 20:22:47 1996  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* Makefile.in (CRUFT_OBJ): No special treatment for d1mach.o.

	* misc/machar.c, misc/d1mach.f: New files
	* misc/Makefile.in: Fix to not generate d1mach.f.

Mon Oct 14 11:07:25 1996  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* Makefile.in (distclean): Remove stamp-shared too.

Sat Oct 12 00:20:41 1996  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* Makefile.in (maintainer-clean): Don't depend on distclean.
	* Makerules.in (maintainer-clean): Ditto.

Tue Aug 20 22:09:08 1996  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* Makerules.in (stamp-picdir): Only create a pic subdirectory if
	SHARED_LIBS is true AND FPICFLAG is not empty.

Wed May 22 15:07:00 1996  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* Makefile.in (stamp-shared): Use CC, not CXX to create shared
	library.  Also use SHARED_FLIBS here instead of FLIBS.

Sat Apr  6 21:28:47 1996  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* Makerules.in (clean, mostlyclean): Also remove pic/*.o.
	(maintainer-clean, distclean): Also remove stamp-picdir and pic
	directory.

Wed Apr  3 01:01:31 1996  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* misc/Makefile.in: Set SPECIAL_PICDEPEND after including Makeconf
	and before including Makerules.

Fri Mar 29 13:45:06 1996  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* Makefile.in (distclean): Delete so_locations, which is created
	on DEC Alpha systems.
	(distclean, maintainer-clean): Don't depend on clean.

Wed Mar 27 05:59:02 1996  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* Makerules.in: Add rules for making PIC code here.
	* Makefile.in (libcruft.a): Depend on $(CRUFT_PICOBJ)
	* misc/Makefile.in: Add rules for making PIC code from C and C++
	files.

Fri Feb  9 21:04:45 1996  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* misc/f77-extern.cc, misc/lo-error.cc: New files.
	* misc/Makefile.in (SPECIAL, SPECIAL_DEPEND): Add them to the lists.
	* Makefile.in (CRUFT_OBJ): Add it f77-extern.o and lo-error.o here
	too.

Sat Feb  3 07:57:39 1996  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* misc/dostop.c (dostop): Call error handler if we have a message.
	Call longjmp on f77_context, not jump_to_top_level().
	* misc/xstopx.f (xstopx): Pass non-blank strings on to dostop.

Mon Jan  8 22:55:26 1996  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* Makefile.in (clean): If $(SHARED_LIBS), remove shared libs.
	(mostlyclean): Ditto.

Fri Dec 29 21:43:24 1995  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* Makefile.in, Makerules.in: Handle creating position independent
	code and shared libraries for Octave.

Tue Dec 26 00:15:31 1995  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* Makerules.in (stamp-picdir): New target.
	(all): Depend on it.

	* Makefile.in: Delete references to configure stuff.
	* configure.in, mkinstalldirs: Delete.
	
Sun Dec 24 02:42:29 1995  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* linpack/spofa.f: New file.
	* blas/level-1/sdot.f: New file.
	* blas/level-2/dsyr.f: New file.

Thu Dec 14 02:34:19 1995  Rick Niles  <niles@axp745.gsfc.nasa.gov>

	* fftpack/cfftb1.f, fftpack/cfftf1.f, fftpack/cffti1.f,
	odepack/prepj.f, odepack/solsy.f, odepack/stode.f:
	Avoid warnings for nonstandard dimension statements of the form
	`real foo(1)' by using `real foo(*)' instead.

Mon Nov  6 07:24:03 1995  John Eaton  <jwe@bevo.che.wisc.edu>

	* misc/dostop.c: Only call jump_to_top_level() if OCTAVE_SOURCE.

Fri Nov  3 11:08:31 1995  John Eaton  <jwe@bevo.che.wisc.edu>

	* misc/dostop.c: Just call jump_to_top_level() directly here.

Wed Sep 20 00:01:03 1995  John Eaton  <jwe@bevo.che.wisc.edu>

	* mkinstalldirs: New file.
	* Makefile.in (DISTFILES): Add it to the list.

	* Makerules.in: Fix cleaning rules.  Use double colon so we can
	add things in the makefiles in the subdirectories.

	* Makefile.in (DISTFILES): Distribute configure.in and configure.
	(distclean): Also remove Makerules, config.log, and config.status.
	(maintainer-clean): Depend on distclean.

Mon Apr 10 09:55:13 1995  John Eaton  <jwe@schoch.che.utexas.edu>

	* configure.in: New file.

Fri Mar 10 10:38:29 1995  John Eaton  <jwe@schoch.che.utexas.edu>

	* Makefile.in (install uninstall clean mostlyclean distclean
	realclean): Use SUBDIR_FOR_COMMAND.  Combine actions.

See ChangeLog.1 in the top level directory for earlier changes.
