From a1e2cfe3601ed0d17684793a6823f97ff5f90245 Mon Sep 17 00:00:00 2001 From: Mikael Djurfeldt Date: Fri, 7 Mar 1997 21:43:46 +0000 Subject: [PATCH] *** empty log message *** --- libguile/ChangeLog | 16 ++++++++++++ libguile/Makefile.in | 62 ++++++++++++++++++++++---------------------- 2 files changed, 47 insertions(+), 31 deletions(-) diff --git a/libguile/ChangeLog b/libguile/ChangeLog index b0d5508a3..4475d8f49 100644 --- a/libguile/ChangeLog +++ b/libguile/ChangeLog @@ -1,3 +1,19 @@ +Fri Mar 7 19:38:18 1997 Mikael Djurfeldt + + * eval.c (SCM_CEVAL): Added code sections for handling of asubrs + with 3 or more args internally to the evaluator. This is mainly + because we don't want to pass entry and exit points of the + debug support twice, but it also seems to increase the speed of + the evaluator for such calls (e. g. (+ 1 2 3)). + +* * backtrace.c (scm_display_application): New procedure: + display-application; Set fancy printing parameters individually + for different types of display (backtrace, error, application). + (These should of course be customizable!) + + * debug.h (SCM_RESET_DEBUG_MODE): Bugfix: The old code didn't + clear the CHECK-flags. + Thu Mar 6 00:53:02 1997 Mikael Djurfeldt * tags.h, eval.c (iqq): Fixes to comments about SCM_ECONSP. diff --git a/libguile/Makefile.in b/libguile/Makefile.in index b71382d17..f18033012 100644 --- a/libguile/Makefile.in +++ b/libguile/Makefile.in @@ -37,21 +37,21 @@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_SCRIPT = @INSTALL_SCRIPT@ transform = @program_transform_name@ -host_triplet = @host@ host_alias = @host_alias@ +host_triplet = @host@ +RANLIB = @RANLIB@ +LIBTOOL = @LIBTOOL@ +AWK = @AWK@ +module = @module@ +LIBLOBJS = @LIBLOBJS@ +CC = @CC@ +PACKAGE = @PACKAGE@ ERRNO_EXTRACT = @ERRNO_EXTRACT@ FD_SETTER = @FD_SETTER@ -LIBLOBJS = @LIBLOBJS@ -AWK = @AWK@ -LIBTOOL = @LIBTOOL@ VERSION = @VERSION@ -module = @module@ -CC = @CC@ -RANLIB = @RANLIB@ -MAINT = @MAINT@ INSTALL_SCRIPT = @INSTALL_SCRIPT@ xtra_PLUGIN_guile_libs = @xtra_PLUGIN_guile_libs@ -PACKAGE = @PACKAGE@ +MAINT = @MAINT@ AUTOMAKE_OPTIONS = foreign @@ -133,7 +133,7 @@ COMPILE = $(CC) $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS) LINK = $(LIBTOOL) --mode=link $(CC) $(LDFLAGS) -o $@ DATA = $(modinclude_DATA) -HEADERS = $(include_HEADERS) $(modinclude_HEADERS) +HEADERS = $(modinclude_HEADERS) $(include_HEADERS) DIST_COMMON = COPYING ChangeLog Makefile.am Makefile.in acconfig.h \ acinclude.m4 aclocal.m4 configure configure.in fd.h.in guile-snarf.in \ @@ -297,19 +297,6 @@ uninstall-modincludeDATA: rm -f $(modincludedir)/$$p; \ done -install-includeHEADERS: $(include_HEADERS) - $(NORMAL_INSTALL) - $(mkinstalldirs) $(includedir) - @list="$(include_HEADERS)"; for p in $$list; do \ - echo "$(INSTALL_DATA) $(srcdir)/$$p $(includedir)/$$p"; \ - $(INSTALL_DATA) $(srcdir)/$$p $(includedir)/$$p; \ - done - -uninstall-includeHEADERS: - list="$(include_HEADERS)"; for p in $$list; do \ - rm -f $(includedir)/$$p; \ - done - install-modincludeHEADERS: $(modinclude_HEADERS) $(NORMAL_INSTALL) $(mkinstalldirs) $(modincludedir) @@ -323,6 +310,19 @@ uninstall-modincludeHEADERS: rm -f $(modincludedir)/$$p; \ done +install-includeHEADERS: $(include_HEADERS) + $(NORMAL_INSTALL) + $(mkinstalldirs) $(includedir) + @list="$(include_HEADERS)"; for p in $$list; do \ + echo "$(INSTALL_DATA) $(srcdir)/$$p $(includedir)/$$p"; \ + $(INSTALL_DATA) $(srcdir)/$$p $(includedir)/$$p; \ + done + +uninstall-includeHEADERS: + list="$(include_HEADERS)"; for p in $$list; do \ + rm -f $(includedir)/$$p; \ + done + tags: TAGS ID: $(HEADERS) $(SOURCES) @@ -419,21 +419,21 @@ installcheck: install-exec: install-libPROGRAMS install-binSCRIPTS $(NORMAL_INSTALL) -install-data: install-modincludeDATA install-includeHEADERS install-modincludeHEADERS +install-data: install-modincludeDATA install-modincludeHEADERS install-includeHEADERS $(NORMAL_INSTALL) install: install-exec install-data all @: -uninstall: uninstall-libPROGRAMS uninstall-binSCRIPTS uninstall-modincludeDATA uninstall-includeHEADERS uninstall-modincludeHEADERS +uninstall: uninstall-libPROGRAMS uninstall-binSCRIPTS uninstall-modincludeDATA uninstall-modincludeHEADERS uninstall-includeHEADERS all: $(PROGRAMS) $(SCRIPTS) $(DATA) $(HEADERS) Makefile scmconfig.h install-strip: $(MAKE) INSTALL_PROGRAM='$(INSTALL_PROGRAM) -s' install installdirs: - $(mkinstalldirs) $(libdir) $(bindir) $(modincludedir) $(includedir) \ - $(modincludedir) + $(mkinstalldirs) $(libdir) $(bindir) $(modincludedir) $(modincludedir) \ + $(includedir) mostlyclean-generic: @@ -478,10 +478,10 @@ install-libPROGRAMS mostlyclean-compile distclean-compile clean-compile \ maintainer-clean-compile mostlyclean-libtool distclean-libtool \ clean-libtool maintainer-clean-libtool uninstall-binSCRIPTS \ install-binSCRIPTS uninstall-modincludeDATA install-modincludeDATA \ -uninstall-includeHEADERS install-includeHEADERS \ -uninstall-modincludeHEADERS install-modincludeHEADERS tags \ -mostlyclean-tags distclean-tags clean-tags maintainer-clean-tags \ -distdir mostlyclean-depend distclean-depend clean-depend \ +uninstall-modincludeHEADERS install-modincludeHEADERS \ +uninstall-includeHEADERS install-includeHEADERS tags mostlyclean-tags \ +distclean-tags clean-tags maintainer-clean-tags distdir \ +mostlyclean-depend distclean-depend clean-depend \ maintainer-clean-depend info dvi installcheck install-exec install-data \ install uninstall all installdirs mostlyclean-generic distclean-generic \ clean-generic maintainer-clean-generic clean mostlyclean distclean \