aboutsummaryrefslogtreecommitdiff
path: root/gdb/linux-nat.h
diff options
context:
space:
mode:
authorSimon Marchi <simon.marchi@polymtl.ca>2023-02-08 15:36:23 -0500
committerSimon Marchi <simon.marchi@polymtl.ca>2023-02-08 15:46:02 -0500
commitc583a2520616c2736cffc389c89a48b159366e6c (patch)
treeb4925f26506fcee96c16119431c01760f05db95d /gdb/linux-nat.h
parentca7f92c2f15b86b09c4a8ad14806bef666308d31 (diff)
downloadbinutils-users/simark/clang-format.zip
binutils-users/simark/clang-format.tar.gz
binutils-users/simark/clang-format.tar.bz2
Run clang-format.shusers/simark/clang-format
Change-Id: Ia948cc26d534b0dd02702244d52434b1a2093968
Diffstat (limited to 'gdb/linux-nat.h')
-rw-r--r--gdb/linux-nat.h69
1 files changed, 34 insertions, 35 deletions
diff --git a/gdb/linux-nat.h b/gdb/linux-nat.h
index 45534c9..0a17851 100644
--- a/gdb/linux-nat.h
+++ b/gdb/linux-nat.h
@@ -31,14 +31,17 @@
class linux_nat_target : public inf_ptrace_target
{
public:
+
linux_nat_target ();
~linux_nat_target () override = 0;
thread_control_capabilities get_thread_control_capabilities () override
- { return tc_schedlock; }
+ {
+ return tc_schedlock;
+ }
- void create_inferior (const char *, const std::string &,
- char **, int) override;
+ void create_inferior (const char *, const std::string &, char **,
+ int) override;
void attach (const char *, int) override;
@@ -51,8 +54,7 @@ public:
void pass_signals (gdb::array_view<const unsigned char>) override;
enum target_xfer_status xfer_partial (enum target_object object,
- const char *annex,
- gdb_byte *readbuf,
+ const char *annex, gdb_byte *readbuf,
const gdb_byte *writebuf,
ULONGEST offset, ULONGEST len,
ULONGEST *xfered_len) override;
@@ -99,17 +101,15 @@ public:
bool filesystem_is_local () override;
- int fileio_open (struct inferior *inf, const char *filename,
- int flags, int mode, int warn_if_slow,
+ int fileio_open (struct inferior *inf, const char *filename, int flags,
+ int mode, int warn_if_slow,
fileio_error *target_errno) override;
gdb::optional<std::string>
- fileio_readlink (struct inferior *inf,
- const char *filename,
- fileio_error *target_errno) override;
+ fileio_readlink (struct inferior *inf, const char *filename,
+ fileio_error *target_errno) override;
- int fileio_unlink (struct inferior *inf,
- const char *filename,
+ int fileio_unlink (struct inferior *inf, const char *filename,
fileio_error *target_errno) override;
int insert_fork_catchpoint (int) override;
@@ -120,8 +120,9 @@ public:
int insert_exec_catchpoint (int) override;
int remove_exec_catchpoint (int) override;
- int set_syscall_catchpoint (int pid, bool needed, int any_count,
- gdb::array_view<const int> syscall_counts) override;
+ int
+ set_syscall_catchpoint (int pid, bool needed, int any_count,
+ gdb::array_view<const int> syscall_counts) override;
const char *pid_to_exec_file (int pid) override;
@@ -130,23 +131,22 @@ public:
void follow_fork (inferior *, ptid_t, target_waitkind, bool, bool) override;
std::vector<static_tracepoint_marker>
- static_tracepoint_markers_by_strid (const char *id) override;
+ static_tracepoint_markers_by_strid (const char *id) override;
/* Methods that are meant to overridden by the concrete
arch-specific target instance. */
virtual void low_resume (ptid_t ptid, int step, enum gdb_signal sig)
- { inf_ptrace_target::resume (ptid, step, sig); }
+ {
+ inf_ptrace_target::resume (ptid, step, sig);
+ }
- virtual bool low_stopped_by_watchpoint ()
- { return false; }
+ virtual bool low_stopped_by_watchpoint () { return false; }
- virtual bool low_stopped_data_address (CORE_ADDR *addr_p)
- { return false; }
+ virtual bool low_stopped_data_address (CORE_ADDR *addr_p) { return false; }
/* The method to call, if any, when a new thread is attached. */
- virtual void low_new_thread (struct lwp_info *)
- {}
+ virtual void low_new_thread (struct lwp_info *) {}
/* The method to call, if any, when a thread is destroyed. */
virtual void low_delete_thread (struct arch_lwp_info *lp)
@@ -155,21 +155,17 @@ public:
}
/* The method to call, if any, when a new fork is attached. */
- virtual void low_new_fork (struct lwp_info *parent, pid_t child_pid)
- {}
+ virtual void low_new_fork (struct lwp_info *parent, pid_t child_pid) {}
/* The method to call, if any, when a new clone event is detected. */
- virtual void low_new_clone (struct lwp_info *parent, pid_t child_lwp)
- {}
+ virtual void low_new_clone (struct lwp_info *parent, pid_t child_lwp) {}
/* The method to call, if any, when a process is no longer
attached. */
- virtual void low_forget_process (pid_t pid)
- {}
+ virtual void low_forget_process (pid_t pid) {}
/* Hook to call prior to resuming a thread. */
- virtual void low_prepare_to_resume (struct lwp_info *)
- {}
+ virtual void low_prepare_to_resume (struct lwp_info *) {}
/* Convert a ptrace/host siginfo object, into/from the siginfo in
the layout of the inferiors' architecture. Returns true if any
@@ -178,7 +174,9 @@ public:
PTRACE. If DIRECTION is 0, copy from PTRACE to INF. */
virtual bool low_siginfo_fixup (siginfo_t *ptrace, gdb_byte *inf,
int direction)
- { return false; }
+ {
+ return false;
+ }
/* SIGTRAP-like breakpoint status events recognizer. The default
recognizes SIGTRAP only. */
@@ -186,7 +184,7 @@ public:
protected:
- void post_startup_inferior (ptid_t) override;
+ void post_startup_inferior (ptid_t) override;
};
/* The final/concrete instance. */
@@ -200,7 +198,8 @@ struct lwp_info : intrusive_list_node<lwp_info>
{
lwp_info (ptid_t ptid)
: ptid (ptid)
- {}
+ {
+ }
~lwp_info ();
@@ -311,8 +310,8 @@ extern unsigned int lin_thread_get_thread_signal_num (void);
extern int lin_thread_get_thread_signal (unsigned int i);
/* Find process PID's pending signal set from /proc/pid/status. */
-void linux_proc_pending_signals (int pid, sigset_t *pending,
- sigset_t *blocked, sigset_t *ignored);
+void linux_proc_pending_signals (int pid, sigset_t *pending, sigset_t *blocked,
+ sigset_t *ignored);
/* For linux_stop_lwp see nat/linux-nat.h. */