diff options
author | Karl Heuer <kwzh@gnu.org> | 1995-05-22 22:16:07 +0000 |
---|---|---|
committer | Karl Heuer <kwzh@gnu.org> | 1995-05-22 22:16:07 +0000 |
commit | c9ddd39de429c4e7f5390d9bcd65d7dcf41d4b35 (patch) | |
tree | 1ff4383a1d7abb202f43135eaabe16afb7685272 /src/lisp.h | |
parent | b74f15c657809a35c6bf83f58f02a2093dcc7976 (diff) | |
download | emacs-c9ddd39de429c4e7f5390d9bcd65d7dcf41d4b35.tar.gz emacs-c9ddd39de429c4e7f5390d9bcd65d7dcf41d4b35.tar.bz2 emacs-c9ddd39de429c4e7f5390d9bcd65d7dcf41d4b35.zip |
(gdb_lisp_params): New enum type.
Diffstat (limited to 'src/lisp.h')
-rw-r--r-- | src/lisp.h | 14 |
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 #define GCTYPEBITS 3 #endif +/* Make these values available in GDB, which sees enums but not macros. */ + +enum gdb_lisp_params +{ + gdb_valbits = VALBITS, + gdb_gctypebits = GCTYPEBITS, + gdb_emacs_intbits = sizeof (EMACS_INT) * INTBITS / sizeof (int), +#ifdef DATA_SEG_BITS + gdb_data_seg_bits = DATA_SEG_BITS +#else + gdb_data_seg_bits = 0 +#endif +}; + #ifndef NO_UNION_TYPE #ifndef WORDS_BIG_ENDIAN |