btrfs: Attempt to fix GCC2 build.
[haiku.git] / src / system / kernel / arch / arm / arch_user_debugger.cpp
blob5ae6e79b2f3e8e333ba3ede5ce6453ee4eca7f31
1 /*
2 * Copyright 2007, François Revol, revol@free.fr.
3 * Distributed under the terms of the MIT License.
5 * Copyright 2005, Axel Dörfler, axeld@pinc-softare.de
6 * Distributed under the terms of the MIT License.
7 */
10 #include <debugger.h>
11 #include <int.h>
12 #include <thread.h>
13 #include <arch/user_debugger.h>
16 #warning ARM: WRITEME
19 void
20 arch_clear_team_debug_info(struct arch_team_debug_info *info)
25 void
26 arch_destroy_team_debug_info(struct arch_team_debug_info *info)
28 arch_clear_team_debug_info(info);
32 void
33 arch_clear_thread_debug_info(struct arch_thread_debug_info *info)
38 void
39 arch_destroy_thread_debug_info(struct arch_thread_debug_info *info)
41 arch_clear_thread_debug_info(info);
45 void
46 arch_update_thread_single_step()
51 void
52 arch_set_debug_cpu_state(const debug_cpu_state *cpuState)
57 void
58 arch_get_debug_cpu_state(debug_cpu_state *cpuState)
63 status_t
64 arch_get_thread_debug_cpu_state(Thread *thread, debug_cpu_state *cpuState)
66 return B_ERROR;
70 status_t
71 arch_set_breakpoint(void *address)
73 return B_ERROR;
77 status_t
78 arch_clear_breakpoint(void *address)
80 return B_ERROR;
84 status_t
85 arch_set_watchpoint(void *address, uint32 type, int32 length)
87 return B_ERROR;
91 status_t
92 arch_clear_watchpoint(void *address)
94 return B_ERROR;
98 bool
99 arch_has_breakpoints(struct arch_team_debug_info *info)
101 return false;