Mercurial > emacs
comparison src/emacs.c @ 54689:d57cf5187262
(gdb_use_union, gdb_use_lsb): New vars.
(gdb_emacs_intbits): Remove.
author | Stefan Monnier <monnier@iro.umontreal.ca> |
---|---|
date | Sat, 03 Apr 2004 05:31:24 +0000 |
parents | 3ac0da0026e6 |
children | 8640357a1aa5 7f60e040ccfc |
comparison
equal
deleted
inserted
replaced
54688:edcc29a81d95 | 54689:d57cf5187262 |
---|---|
1 /* Fully extensible Emacs, running on Unix, intended for GNU. | 1 /* Fully extensible Emacs, running on Unix, intended for GNU. |
2 Copyright (C) 1985,86,87,93,94,95,97,98,1999,2001,02,2003 | 2 Copyright (C) 1985,86,87,93,94,95,97,98,1999,2001,02,03,2004 |
3 Free Software Foundation, Inc. | 3 Free Software Foundation, Inc. |
4 | 4 |
5 This file is part of GNU Emacs. | 5 This file is part of GNU Emacs. |
6 | 6 |
7 GNU Emacs is free software; you can redistribute it and/or modify | 7 GNU Emacs is free software; you can redistribute it and/or modify |
84 extern char *index P_ ((const char *, int)); | 84 extern char *index P_ ((const char *, int)); |
85 #endif | 85 #endif |
86 | 86 |
87 /* Make these values available in GDB, which doesn't see macros. */ | 87 /* Make these values available in GDB, which doesn't see macros. */ |
88 | 88 |
89 #ifdef USE_LSB_TAG | |
90 int gdb_use_lsb = 1; | |
91 #else | |
92 int gdb_use_lsb = 0; | |
93 #endif | |
94 #ifdef NO_UNION_TYPE | |
95 int gdb_use_union = 0; | |
96 #else | |
97 int gdb_use_union = 1; | |
98 #endif | |
89 EMACS_INT gdb_valbits = VALBITS; | 99 EMACS_INT gdb_valbits = VALBITS; |
90 EMACS_INT gdb_gctypebits = GCTYPEBITS; | 100 EMACS_INT gdb_gctypebits = GCTYPEBITS; |
91 EMACS_INT gdb_emacs_intbits = sizeof (EMACS_INT) * BITS_PER_CHAR; | |
92 #ifdef DATA_SEG_BITS | 101 #ifdef DATA_SEG_BITS |
93 EMACS_INT gdb_data_seg_bits = DATA_SEG_BITS; | 102 EMACS_INT gdb_data_seg_bits = DATA_SEG_BITS; |
94 #else | 103 #else |
95 EMACS_INT gdb_data_seg_bits = 0; | 104 EMACS_INT gdb_data_seg_bits = 0; |
96 #endif | 105 #endif |