aboutsummaryrefslogtreecommitdiffstats
path: root/src/lisp.h
diff options
context:
space:
mode:
authorKarl Heuer1995-05-22 22:16:07 +0000
committerKarl Heuer1995-05-22 22:16:07 +0000
commitc9ddd39de429c4e7f5390d9bcd65d7dcf41d4b35 (patch)
tree1ff4383a1d7abb202f43135eaabe16afb7685272 /src/lisp.h
parentb74f15c657809a35c6bf83f58f02a2093dcc7976 (diff)
downloademacs-c9ddd39de429c4e7f5390d9bcd65d7dcf41d4b35.tar.gz
emacs-c9ddd39de429c4e7f5390d9bcd65d7dcf41d4b35.zip
(gdb_lisp_params): New enum type.
Diffstat (limited to 'src/lisp.h')
-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