aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/lisp.h14
1 files changed, 14 insertions, 0 deletions
diff --git a/src/lisp.h b/src/lisp.h
index 5422538a39d..3a7b60cbf97 100644
--- a/src/lisp.h
+++ b/src/lisp.h
@@ -96,6 +96,20 @@ enum Lisp_Misc_Type
96#define GCTYPEBITS 3 96#define GCTYPEBITS 3
97#endif 97#endif
98 98
99/* Make these values available in GDB, which sees enums but not macros. */
100
101enum gdb_lisp_params
102{
103 gdb_valbits = VALBITS,
104 gdb_gctypebits = GCTYPEBITS,
105 gdb_emacs_intbits = sizeof (EMACS_INT) * INTBITS / sizeof (int),
106#ifdef DATA_SEG_BITS
107 gdb_data_seg_bits = DATA_SEG_BITS
108#else
109 gdb_data_seg_bits = 0
110#endif
111};
112
99#ifndef NO_UNION_TYPE 113#ifndef NO_UNION_TYPE
100 114
101#ifndef WORDS_BIG_ENDIAN 115#ifndef WORDS_BIG_ENDIAN