summaryrefslogtreecommitdiff
path: root/src/emacs.c
diff options
context:
space:
mode:
authorPaul Eggert <eggert@cs.ucla.edu>2013-10-16 20:08:59 -0700
committerPaul Eggert <eggert@cs.ucla.edu>2013-10-16 20:08:59 -0700
commitbb9937df2db9129cdc248532a93f406221a2f65c (patch)
tree2f667dad6e953d2d5f49c5ed886c61b8ac2d7a30 /src/emacs.c
parentf2752e013d24133b645d60b226579f8ae9f1587d (diff)
downloademacs-bb9937df2db9129cdc248532a93f406221a2f65c.tar.gz
Make VALMASK visible to GDB even if clang is used.
* emacs.c (MAIN_PROGRAM): New macro. * lisp.h (DEFINE_GDB_SYMBOL_BEGIN, DEFINE_GDB_SYMBOL_END): New macros. (ARRAY_MARK_FLAG, PSEUDOVECTOR_FLAG, VALMASK): Use them. Fixes: debbugs:15574
Diffstat (limited to 'src/emacs.c')
-rw-r--r--src/emacs.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/emacs.c b/src/emacs.c
index 79f759cd5b5..06b8d290cae 100644
--- a/src/emacs.c
+++ b/src/emacs.c
@@ -30,6 +30,7 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
#include <close-stream.h>
+#define MAIN_PROGRAM
#include "lisp.h"
#ifdef WINDOWSNT