aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPedro Alves <pedro@palves.net>2023-05-17 17:05:43 +0100
committerPedro Alves <pedro@palves.net>2024-05-10 11:26:01 +0100
commit13c13b58d20b6d4691fe1df73d63213300838f9f (patch)
treec23cf129928d36805fd921217b51572b6a101c40
parent7ad98390f752c4ed72a5b31ff7deddcf0c864584 (diff)
downloadgdb-13c13b58d20b6d4691fe1df73d63213300838f9f.zip
gdb-13c13b58d20b6d4691fe1df73d63213300838f9f.tar.gz
gdb-13c13b58d20b6d4691fe1df73d63213300838f9f.tar.bz2
Windows gdb: cygwin_set_dr => windows_set_dr, etc.
The Windows backend functions that manipulate the x86 debug registers are called "cygwin_foo", which is outdated, because native MinGW gdb also uses those functions, they are not Cygwin-specific. Rename them to "windows_foo" to avoid confusion. Change-Id: I46df3b44f5272adadf960da398342a3cbdb98533
-rw-r--r--gdb/windows-nat.c36
1 files changed, 18 insertions, 18 deletions
diff --git a/gdb/windows-nat.c b/gdb/windows-nat.c
index 4ba37b0..e12c7d5 100644
--- a/gdb/windows-nat.c
+++ b/gdb/windows-nat.c
@@ -214,11 +214,11 @@ enum
debug_prefixed_printf_cond (debug_exceptions, "windows except", fmt, \
## __VA_ARGS__)
-static void cygwin_set_dr (int i, CORE_ADDR addr);
-static void cygwin_set_dr7 (unsigned long val);
-static CORE_ADDR cygwin_get_dr (int i);
-static unsigned long cygwin_get_dr6 (void);
-static unsigned long cygwin_get_dr7 (void);
+static void windows_set_dr (int i, CORE_ADDR addr);
+static void windows_set_dr7 (unsigned long val);
+static CORE_ADDR windows_get_dr (int i);
+static unsigned long windows_get_dr6 (void);
+static unsigned long windows_get_dr7 (void);
/* User options. */
static bool new_console = false;
@@ -3195,11 +3195,11 @@ void _initialize_windows_nat ();
void
_initialize_windows_nat ()
{
- x86_dr_low.set_control = cygwin_set_dr7;
- x86_dr_low.set_addr = cygwin_set_dr;
- x86_dr_low.get_addr = cygwin_get_dr;
- x86_dr_low.get_status = cygwin_get_dr6;
- x86_dr_low.get_control = cygwin_get_dr7;
+ x86_dr_low.set_control = windows_set_dr7;
+ x86_dr_low.set_addr = windows_set_dr;
+ x86_dr_low.get_addr = windows_get_dr;
+ x86_dr_low.get_status = windows_get_dr6;
+ x86_dr_low.get_control = windows_get_dr7;
/* x86_dr_low.debug_register_length field is set by
calling x86_set_debug_register_length function
@@ -3302,10 +3302,10 @@ Use \"file\" or \"dll\" command to load executable/libraries directly."));
Here we just store the address in dr array, the registers will be
actually set up when windows_continue is called. */
static void
-cygwin_set_dr (int i, CORE_ADDR addr)
+windows_set_dr (int i, CORE_ADDR addr)
{
if (i < 0 || i > 3)
- internal_error (_("Invalid register %d in cygwin_set_dr.\n"), i);
+ internal_error (_("Invalid register %d in windows_set_dr.\n"), i);
for (auto &th : windows_process.thread_list)
th->debug_registers_changed = true;
@@ -3315,7 +3315,7 @@ cygwin_set_dr (int i, CORE_ADDR addr)
register. Here we just store the address in D_REGS, the watchpoint
will be actually set up in windows_wait. */
static void
-cygwin_set_dr7 (unsigned long val)
+windows_set_dr7 (unsigned long val)
{
for (auto &th : windows_process.thread_list)
th->debug_registers_changed = true;
@@ -3324,7 +3324,7 @@ cygwin_set_dr7 (unsigned long val)
/* Get the value of debug register I from the inferior. */
static CORE_ADDR
-cygwin_get_dr (int i)
+windows_get_dr (int i)
{
windows_thread_info *th = windows_process.find_thread (inferior_ptid);
@@ -3376,18 +3376,18 @@ cygwin_get_dr (int i)
inferior. */
static unsigned long
-cygwin_get_dr6 (void)
+windows_get_dr6 (void)
{
- return cygwin_get_dr (6);
+ return windows_get_dr (6);
}
/* Get the value of the DR7 debug status register from the
inferior. */
static unsigned long
-cygwin_get_dr7 (void)
+windows_get_dr7 (void)
{
- return cygwin_get_dr (7);
+ return windows_get_dr (7);
}
/* Determine if the thread referenced by "ptid" is alive