summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/ChangeLog4
-rw-r--r--src/lisp.h9
2 files changed, 5 insertions, 8 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 60a965e0d2f..de4c1dc6531 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,7 @@
+2013-11-17 Paul Eggert <eggert@cs.ucla.edu>
+
+ * lisp.h (DEBUGGER_SEES_C_MACROS): Remove.
+
2013-11-16 Eli Zaretskii <eliz@gnu.org>
* doc.c (Fsubstitute_command_keys): Inhibit modification hooks
diff --git a/src/lisp.h b/src/lisp.h
index 50b0f75c471..926b83d7ce0 100644
--- a/src/lisp.h
+++ b/src/lisp.h
@@ -45,14 +45,7 @@ INLINE_HEADER_BEGIN
definitions visible to the debugger. It's used for symbols that
.gdbinit needs, symbols whose values may not fit in 'int' (where an
enum would suffice). */
-#if defined DEBUGGER_SEES_C_MACROS && defined __GNUC__
-/* GCC versions before 3.5 have unreliable support for C macros in
- debug info. */
-# if __GNUC__ < 3 || (__GNUC__ == 3 && __GNUC_MINOR__ < 5)
-# undef DEBUGGER_SEES_C_MACROS
-# endif
-#endif
-#if defined MAIN_PROGRAM && !defined DEBUGGER_SEES_C_MACROS
+#if defined MAIN_PROGRAM
# define DEFINE_GDB_SYMBOL_BEGIN(type, id) type const id EXTERNALLY_VISIBLE
# define DEFINE_GDB_SYMBOL_END(id) = id;
#else