/* -*-C-*-
-$Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/microcode/history.h,v 9.26 1990/06/20 17:40:53 cph Exp $
+$Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/microcode/history.h,v 9.27 1990/11/14 10:57:45 cph Rel $
Copyright (c) 1987, 1988, 1989, 1990 Massachusetts Institute of Technology
\f
/* History manipulation in the interpreter. */
-#ifdef COMPILE_HISTORY
+#ifndef DISABLE_HISTORY
#define New_Subproblem(expression, environment) \
{ \
History = (OBJECT_ADDRESS (History [HIST_PREV_SUBPROBLEM])); \
}
-#else /* not COMPILE_HISTORY */
+#else /* DISABLE_HISTORY */
#define New_Subproblem(Expr, Env) {}
#define Reuse_Subproblem(Expr, Env) {}
#define New_Reduction(Expr, Env) {}
#define End_Subproblem() {}
-#endif /* COMPILE_HISTORY */
+#endif /* DISABLE_HISTORY */
\f
/* History manipulation for the compiled code interface. */
-#ifdef COMPILE_HISTORY
+#ifndef DISABLE_HISTORY
#define Compiler_New_Reduction() \
{ \
#define Compiler_End_Subproblem End_Subproblem
-#else /* not COMPILE_HISTORY */
+#else /* DISABLE_HISTORY */
#define Compiler_New_Reduction()
#define Compiler_New_Subproblem()
#define Compiler_End_Subproblem()
-#endif /* COMPILE_HISTORY */
+#endif /* DISABLE_HISTORY */
/* -*-C-*-
-$Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/microcode/hooks.c,v 9.40 1990/11/13 08:44:43 cph Exp $
+$Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/microcode/hooks.c,v 9.41 1990/11/14 10:57:22 cph Rel $
Copyright (c) 1988, 1989, 1990 Massachusetts Institute of Technology
PRIMITIVE_CANONICALIZE_CONTEXT ();
CHECK_ARG (1, HUNK3_P);
Val = (*History);
-#ifdef COMPILE_HISTORY
+#ifndef DISABLE_HISTORY
History = (OBJECT_ADDRESS (ARG_REF (1)));
#else
History = (OBJECT_ADDRESS (Get_Fixed_Obj_Slot (Dummy_History)));
/* -*-C-*-
-$Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/microcode/unxutl/Attic/cf-dist.h,v 1.11 1990/06/20 20:00:27 cph Exp $
+$Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/microcode/unxutl/Attic/cf-dist.h,v 1.12 1990/11/14 10:59:26 cph Exp $
Copyright (c) 1989, 1990 Massachusetts Institute of Technology
/* #define HAVE_STARBASE_GRAPHICS */
/* #define STARBASE_DEVICE_DRIVERS -ldd300h -ldd98700 -ldd98710 -ldd98556 */
-/* Some useful compilation options:
- -DCOMPILE_HISTORY turns on history recording mechanism
- -DENABLE_DEBUGGING_TOOLS turns on microcode debugging tools
- -DUSE_STACKLETS selects heap-allocated stack
- -DCOMPILE_FUTURES turns on parallel processing features
- -DFUTURE_LOGGING ???
- -DCOMPILE_STEPPER enables single-stepper (currently broken)
- */
-
-#define C_SWITCH_FEATURES -DCOMPILE_HISTORY
+/* Some compilation options:
+ -DDISABLE_HISTORY turns off history recording mechanism */
+#define C_SWITCH_FEATURES
/* The following two switches are mutually exclusive for most C compilers.
An exception is the GNU C compiler. */