changeset 8843:4fd9700b07a7

(Vsystem_configuration_options): New variable. (syms_of_emacs): Initialize it.
author Karl Heuer <kwzh@gnu.org>
date Sat, 17 Sep 1994 02:05:34 +0000
parents 289246a9fdb1
children 831af7d0a0f6
files src/emacs.c
diffstat 1 files changed, 9 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/src/emacs.c	Sat Sep 17 02:04:08 1994 +0000
+++ b/src/emacs.c	Sat Sep 17 02:05:34 1994 +0000
@@ -84,7 +84,11 @@
 
 /* Variable whose value is string giving configuration built for.  */
 Lisp_Object Vsystem_configuration;
-  
+
+/* Variable whose value is string giving configuration options,
+   for use when reporting bugs.  */
+Lisp_Object Vsystem_configuration_options;
+
 /* If non-zero, emacs should not attempt to use an window-specific code,
    but instead should use the virtual terminal under which it was started */
 int inhibit_window_system;
@@ -1025,6 +1029,10 @@
     "Value is string indicating configuration Emacs was built for.");
   Vsystem_configuration = build_string (EMACS_CONFIGURATION);
 
+  DEFVAR_LISP ("system-configuration-options", &Vsystem_configuration_options,
+    "String containing the configuration options Emacs was built with.");
+  Vsystem_configuration_options = build_string (EMACS_CONFIG_OPTIONS);
+
   DEFVAR_BOOL ("noninteractive", &noninteractive1,
     "Non-nil means Emacs is running without interactive terminal.");