gdb/common/break-common.h - gdb

Data types defined

Macros defined

Source code

  1. /* Data structures associated with breakpoints shared in both GDB and
  2.    GDBserver.
  3.    Copyright (C) 1992-2015 Free Software Foundation, Inc.

  4.    This file is part of GDB.

  5.    This program is free software; you can redistribute it and/or modify
  6.    it under the terms of the GNU General Public License as published by
  7.    the Free Software Foundation; either version 3 of the License, or
  8.    (at your option) any later version.

  9.    This program is distributed in the hope that it will be useful,
  10.    but WITHOUT ANY WARRANTY; without even the implied warranty of
  11.    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  12.    GNU General Public License for more details.

  13.    You should have received a copy of the GNU General Public License
  14.    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
  15. #ifndef BREAK_COMMON_H
  16. #define BREAK_COMMON_H 1

  17. enum target_hw_bp_type
  18.   {
  19.     hw_write   = 0,                 /* Common  HW watchpoint */
  20.     hw_read    = 1,                 /* Read    HW watchpoint */
  21.     hw_access  = 2,                 /* Access  HW watchpoint */
  22.     hw_execute = 3                /* Execute HW breakpoint */
  23.   };

  24. #endif