Move aarch64_linux_prepare_to_resume to nat/aarch64-linux.c
[deliverable/binutils-gdb.git] / gdb / nat / aarch64-linux-hw-point.h
index 44dc5cf5341be64e0dfcd37c7d4960265541e115..a27a2018570a4b2a2fd710244a0ad250a0b66a7c 100644 (file)
    ptrace calls to the kernel, i.e. avoid asking the kernel to write
    to the debug registers with unchanged values.  */
 
-typedef unsigned long long dr_changed_t;
+typedef ULONGEST dr_changed_t;
 
 /* Set each of the lower M bits of X to 1; assert X is wide enough.  */
 
@@ -171,9 +171,6 @@ int aarch64_handle_watchpoint (enum target_hw_bp_type type, CORE_ADDR addr,
                               int len, int is_insert,
                               struct aarch64_debug_reg_state *state);
 
-void aarch64_notify_debug_reg_change (const struct aarch64_debug_reg_state *state,
-                                     int is_watchpoint, unsigned int idx);
-
 void aarch64_linux_set_debug_regs (const struct aarch64_debug_reg_state *state,
                                   int tid, int watchpoint);
 
@@ -181,4 +178,8 @@ void aarch64_show_debug_reg_state (struct aarch64_debug_reg_state *state,
                                   const char *func, CORE_ADDR addr,
                                   int len, enum target_hw_bp_type type);
 
+void aarch64_linux_get_debug_reg_capacity (int tid);
+
+struct aarch64_debug_reg_state *aarch64_get_debug_reg_state (pid_t pid);
+
 #endif /* AARCH64_LINUX_HW_POINT_H */
This page took 0.023779 seconds and 4 git commands to generate.