text: /*
   * Copyright 2019 Haiku, Inc. All Rights Reserved.
   * Distributed under the terms of the MIT License.
   */
  #include <debugger.h>
  #include <int.h>
  #include <thread.h>
  #include <arch/user_debugger.h>
  
  
  void
  arch_clear_team_debug_info(struct arch_team_debug_info *info)
  {
  }
  
  
  void
  arch_destroy_team_debug_info(struct arch_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)
  {
  }
  
  
  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_get_thread_debug_cpu_state(Thread *thread, debug_cpu_state *cpuState)
  {
  	return B_ERROR;
  }
  
  
  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;
  }
  