Mercurial > emacs
comparison 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 | d276c036caef |
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 | 2 |
3 * configure.in <AC_CHECK_HEADERS>: Remove sys/ioctl.h. | 3 * configure.in <AC_CHECK_HEADERS>: Remove sys/ioctl.h. |
4 (EXTERNALLY_VISIBLE): New definition. | |
4 | 5 |
5 2010-11-21 Dan Nicolaescu <dann@ics.uci.edu> | 6 2010-11-21 Dan Nicolaescu <dann@ics.uci.edu> |
6 | 7 |
7 * configure.in (INLINE): Do not depend on OPTIMIZE, unused. | 8 * configure.in (INLINE): Do not depend on OPTIMIZE, unused. |
8 | 9 |