From 05e53e2deb87b589ff42d8914a12a525a485eb9b Mon Sep 17 00:00:00 2001 From: cagney Date: Wed, 27 Feb 2002 01:18:36 +0000 Subject: [PATCH] * remote.c (_initialize_remote): By default, disable ``e'' and ``E'' step out-of-range packets. --- gdb/ChangeLog | 5 +++++ gdb/remote.c | 8 ++++++++ 2 files changed, 13 insertions(+) diff --git a/gdb/ChangeLog b/gdb/ChangeLog index a48f90df8e..4dc3e5be46 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,8 @@ +2002-02-26 Andrew Cagney + + * remote.c (_initialize_remote): By default, disable ``e'' and + ``E'' step out-of-range packets. + 2002-02-26 Andreas Schwab * config/m68k/tm-linux.h (FRAME_SAVED_PC): Define as diff --git a/gdb/remote.c b/gdb/remote.c index bb321dc879..2d70baf9b7 100644 --- a/gdb/remote.c +++ b/gdb/remote.c @@ -6099,6 +6099,10 @@ in a memory packet.\n", show_remote_protocol_e_packet_cmd, &remote_set_cmdlist, &remote_show_cmdlist, 0); + /* Disable by default. The ``e'' packet has nasty interactions with + the threading code - it relies on global state. */ + remote_protocol_e.detect = CMD_AUTO_BOOLEAN_FALSE; + update_packet_config (&remote_protocol_e); add_packet_config_cmd (&remote_protocol_E, "E", "step-over-range-w-signal", @@ -6106,6 +6110,10 @@ in a memory packet.\n", show_remote_protocol_E_packet_cmd, &remote_set_cmdlist, &remote_show_cmdlist, 0); + /* Disable by default. The ``e'' packet has nasty interactions with + the threading code - it relies on global state. */ + remote_protocol_E.detect = CMD_AUTO_BOOLEAN_FALSE; + update_packet_config (&remote_protocol_E); add_packet_config_cmd (&remote_protocol_P, "P", "set-register", -- 2.11.0