aboutsummaryrefslogtreecommitdiff
path: root/gdb/auxv.c
diff options
context:
space:
mode:
authorSimon Marchi <simon.marchi@efficios.com>2023-09-29 14:24:35 -0400
committerSimon Marchi <simon.marchi@efficios.com>2023-10-10 10:44:35 -0400
commit27b1f19f8f5cc46faba4bb2142547df074a82a29 (patch)
tree732d6d243fc7f90780e2a7b469cf9e97990d47f4 /gdb/auxv.c
parentae0d827fa483c4e569803d99f8dff14794c63a17 (diff)
downloadfsf-binutils-gdb-27b1f19f8f5cc46faba4bb2142547df074a82a29.zip
fsf-binutils-gdb-27b1f19f8f5cc46faba4bb2142547df074a82a29.tar.gz
fsf-binutils-gdb-27b1f19f8f5cc46faba4bb2142547df074a82a29.tar.bz2
gdb: add inferior::{arch, set_arch}
Make the inferior's gdbarch field private, and add getters and setters. This helped me by allowing putting breakpoints on set_arch to know when the inferior's arch was set. A subsequent patch in this series also adds more things in set_arch. Change-Id: I0005bd1ef4cd6b612af501201cec44e457998eec Reviewed-By: John Baldwin <jhb@FreeBSD.org> Approved-By: Andrew Burgess <aburgess@redhat.com>
Diffstat (limited to 'gdb/auxv.c')
-rw-r--r--gdb/auxv.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/gdb/auxv.c b/gdb/auxv.c
index 8cda0b6..45f3e92 100644
--- a/gdb/auxv.c
+++ b/gdb/auxv.c
@@ -418,7 +418,7 @@ target_auxv_search (CORE_ADDR match, CORE_ADDR *valp)
return -1;
return target_auxv_search (*auxv, current_inferior ()->top_target (),
- current_inferior ()->gdbarch, match, valp);
+ current_inferior ()->arch (), match, valp);
}
/* Print the description of a single AUXV entry on the specified file. */
@@ -580,7 +580,7 @@ fprint_target_auxv (struct ui_file *file)
size_t len = auxv->size ();
while (parse_auxv (current_inferior ()->top_target (),
- current_inferior ()->gdbarch,
+ current_inferior ()->arch (),
&ptr, data + len, &type, &val) > 0)
{
gdbarch_print_auxv_entry (gdbarch, file, type, val);