/* * Copyright 2005, Axel Dörfler, axeld@pinc-softare.de * Distributed under the terms of the MIT License. */ #include #include #include #include void arch_clear_team_debug_info(struct arch_team_debug_info *info) { } void arch_destroy_team_debug_info(struct arch_team_debug_info *info) { arch_clear_team_debug_info(info); } void arch_clear_thread_debug_info(struct arch_thread_debug_info *info) { } void arch_destroy_thread_debug_info(struct arch_thread_debug_info *info) { arch_clear_thread_debug_info(info); } void arch_update_thread_single_step() { } void arch_set_debug_cpu_state(const debug_cpu_state *cpuState) { } void arch_get_debug_cpu_state(debug_cpu_state *cpuState) { } status_t arch_set_breakpoint(void *address) { return B_ERROR; } status_t arch_clear_breakpoint(void *address) { return B_ERROR; } status_t arch_set_watchpoint(void *address, uint32 type, int32 length) { return B_ERROR; } status_t arch_clear_watchpoint(void *address) { return B_ERROR; } bool arch_has_breakpoints(struct arch_team_debug_info *info) { return false; }