Mercurial > emacs
comparison src/ChangeLog @ 111688:7153f8068e69
Mark debugger related variables and functions as EXTERNALLY_VISIBLE
so that they do not get optimized away.
* configure.in (EXTERNALLY_VISIBLE): New definition.
* src/emacs.c (gdb_use_union, gdb_valbits,gdb_gctypebits)
(gdb_data_seg_bits, gdb_array_mark_flag, PVEC_FLAG)
(gdb_pvec_type):
* src/print.c (print_output_debug_flag):
* src/lisp.h (debug_print): Mark as EXTERNALLY_VISIBLE.
(safe_debug_print): New declaration.
author | Dan Nicolaescu <dann@ics.uci.edu> |
---|---|
date | Tue, 23 Nov 2010 10:47:23 -0800 |
parents | 17d793ffe36f |
children | b9616a1b568d |
comparison
equal
deleted
inserted
replaced
111687:17d793ffe36f | 111688:7153f8068e69 |
---|---|
1 2010-11-23 Dan Nicolaescu <dann@ics.uci.edu> | 1 2010-11-23 Dan Nicolaescu <dann@ics.uci.edu> |
2 | |
3 * emacs.c (gdb_use_union, gdb_valbits,gdb_gctypebits) | |
4 (gdb_data_seg_bits, gdb_array_mark_flag, PVEC_FLAG) | |
5 (gdb_pvec_type): | |
6 * print.c (print_output_debug_flag): | |
7 * lisp.h (debug_print): Mark as EXTERNALLY_VISIBLE. | |
8 (safe_debug_print): New declaration. | |
2 | 9 |
3 * xterm.c: | 10 * xterm.c: |
4 * systty.h: | 11 * systty.h: |
5 * sound.c: Include <sys/ioctl.h> unconditionally. | 12 * sound.c: Include <sys/ioctl.h> unconditionally. |
6 | 13 |