X-Git-Url: https://git.libre-soc.org/?a=blobdiff_plain;f=gdb%2Fx86-linux-nat.h;h=1a562349691bb67492646680d8f49be4663981f3;hb=c76d61da4a65eaadca861bf6c77d579a5cc3f422;hp=d9dcd32409bd5a34f6b51430b699c80f773b1eaf;hpb=b811d2c2920ddcb1adcd438da38e90912b31f45f;p=binutils-gdb.git diff --git a/gdb/x86-linux-nat.h b/gdb/x86-linux-nat.h index d9dcd32409b..1a562349691 100644 --- a/gdb/x86-linux-nat.h +++ b/gdb/x86-linux-nat.h @@ -1,6 +1,6 @@ /* Native-dependent code for GNU/Linux x86 (i386 and x86-64). - Copyright (C) 1999-2020 Free Software Foundation, Inc. + Copyright (C) 1999-2022 Free Software Foundation, Inc. This file is part of GDB. @@ -29,13 +29,10 @@ struct x86_linux_nat_target : public x86_nat_target { virtual ~x86_linux_nat_target () override = 0; - /* Override the GNU/Linux inferior startup hook. */ - void post_startup_inferior (ptid_t) override; - /* Add the description reader. */ const struct target_desc *read_description () override; - struct btrace_target_info *enable_btrace (ptid_t ptid, + struct btrace_target_info *enable_btrace (thread_info *tp, const struct btrace_config *conf) override; void disable_btrace (struct btrace_target_info *tinfo) override; void teardown_btrace (struct btrace_target_info *tinfo) override; @@ -73,6 +70,10 @@ struct x86_linux_nat_target : public x86_nat_target void low_delete_thread (struct arch_lwp_info *lwp) override { x86_linux_delete_thread (lwp); } + +protected: + /* Override the GNU/Linux inferior startup hook. */ + void post_startup_inferior (ptid_t) override; };