diff options
author | John Baldwin <jhb@FreeBSD.org> | 2023-08-28 14:18:19 -0700 |
---|---|---|
committer | John Baldwin <jhb@FreeBSD.org> | 2023-08-28 14:18:19 -0700 |
commit | a388ab0b863a07ddb37d1e98ae8e7443ab85746c (patch) | |
tree | 9bb1a51cd7e8cd1d955ecac026342577a13d2cd7 /gdb/target.c | |
parent | d39b60f2e036f4af7224adf06c2d70bb3f8f71f3 (diff) | |
download | gdb-a388ab0b863a07ddb37d1e98ae8e7443ab85746c.zip gdb-a388ab0b863a07ddb37d1e98ae8e7443ab85746c.tar.gz gdb-a388ab0b863a07ddb37d1e98ae8e7443ab85746c.tar.bz2 |
gdb: Store an x86_xsave_layout in i386_gdbarch_tdep.
This structure is fetched from the current target in i386_gdbarch_init
via a new "fetch_x86_xsave_layout" target method.
Approved-By: Simon Marchi <simon.marchi@efficios.com>
Diffstat (limited to 'gdb/target.c')
-rw-r--r-- | gdb/target.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/gdb/target.c b/gdb/target.c index 8b1d48d..05db7e7 100644 --- a/gdb/target.c +++ b/gdb/target.c @@ -832,6 +832,12 @@ target_store_memtags (CORE_ADDR address, size_t len, return current_inferior ()->top_target ()->store_memtags (address, len, tags, type); } +x86_xsave_layout +target_fetch_x86_xsave_layout () +{ + return current_inferior ()->top_target ()->fetch_x86_xsave_layout (); +} + void target_log_command (const char *p) { |