diff --git a/ChangeLog b/ChangeLog index b88bc1781..4636736a4 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,25 @@ +1998-07-26 Jim Blandy + + Clean up thread configuration. + * qthreads.m4: New file, which knows how to configure the qthreads + library. + * configure.in: Replace all thread package selection code. Do the + --with-threads argument processing here. Enable the appropriate + thread interface files in libguile. Remove all qthreads + configuration code; call QTHREADS_CONFIGURE instead. Set + GUILE_LIBS using the info provided by QTHREADS_CONFIGURE. + * threads.m4: Removed; not used any more. + * Makefile.am (aclocal_DATA): Mention qthreads.m4, not threads.m4. + * Makefile.in, aclocal.m4, configure: Rgnrtd. (Sv th vwls!) + Note that these were regenerated with the tools available from + Cygnus's source tree, which have patches not available to the + general public. I'm not sure this was a good idea; feel free to + revert them to the latest released versions of the tools. + + Upgrade to the version of libtool available at Cygnus. See note + above. + * config.guess, config.sub, ltconfig, ltmain.sh: Upgraded. + 1998-07-12 Mikael Djurfeldt * configure.in: Changed variable HOSTNAME --> PROG_HOSTNAME in diff --git a/build/ChangeLog b/build/ChangeLog index 4cd54fcc7..87984ebea 100644 --- a/build/ChangeLog +++ b/build/ChangeLog @@ -1,3 +1,7 @@ +1998-07-26 Jim Blandy + + * Makefile.in: Rebuilt, for config changes in parent dir. + 1998-01-05 Tim Pierce * .cvsignore: New file. diff --git a/ice-9/ChangeLog b/ice-9/ChangeLog index 93c861b2c..edc812f21 100644 --- a/ice-9/ChangeLog +++ b/ice-9/ChangeLog @@ -1,3 +1,7 @@ +1998-07-26 Jim Blandy + + * Makefile.in Rebuilt, for config changes in parent dir. + 1998-07-21 Mikael Djurfeldt * readline.scm (make-readline-port): Set prompt string to "... " diff --git a/libguile/ChangeLog b/libguile/ChangeLog index b361ebf03..16879e993 100644 --- a/libguile/ChangeLog +++ b/libguile/ChangeLog @@ -1,3 +1,13 @@ +1998-07-26 Jim Blandy + + * Makefile.am: Adjust for new thread configuration system. + (INCLUDES): Include the value of THREAD_CPPFLAGS. + (guile_LDADD, check_ldadd): THREAD_LIBS_LOCAL has been renamed from + THREAD_LIBS. + (THREAD_LIBS): Definition deleted; automake will generate such + things automatically. + * Makefile.in: Regenerated. + 1998-07-23 Jim Blandy Simplify smob and port marking; set the mark bit in the generic diff --git a/qt/ChangeLog b/qt/ChangeLog index de6f30d8b..089102e89 100644 --- a/qt/ChangeLog +++ b/qt/ChangeLog @@ -1,3 +1,19 @@ +1998-07-26 Jim Blandy + + Use libtool, and the thread configuration mechanism. + * Makefile.am (lib_LTLIBRARIES, EXTRA_LTLIBRARIES, + libqthreads_la_SOURCES, libqthreads_la_LIBADD): These replace + lib_LIBRARIES, EXTRA_LIBRARIES, libqthreads_a_SOURCES, + libqthreads_a_LIBADD. Use the variables set by the new config + system. + (libqthreads_la_DEPENDENCIES): New var. + (libqthreads_la_LDFLAGS): Add -rpath; automake claims it can't set + it itself, but I don't completely understand why. + (qtmds.o, qtmdc.o): Rules removed. Use implicit build rules. + (qtmds.s, qtmdc.c, qtdmdb.s): Rules added, to make symlinks to the + appropriate files in the source tree. + * Makefile.in, md/Makefile.in, time/Makefile.in: Regenerated. + 1998-04-15 Mikael Djurfeldt * qt.h.in: Declare return type of qt_abort as void.