*** empty log message ***
[deliverable/binutils-gdb.git] / gdb / i386bsd-nat.h
CommitLineData
9692934b
MK
1/* Native-dependent code for modern i386 BSD's.
2
4c38e0a4 3 Copyright (C) 2004, 2007, 2008, 2009, 2010 Free Software Foundation, Inc.
9692934b
MK
4
5 This file is part of GDB.
6
7 This program is free software; you can redistribute it and/or modify
8 it under the terms of the GNU General Public License as published by
a9762ec7 9 the Free Software Foundation; either version 3 of the License, or
9692934b
MK
10 (at your option) any later version.
11
12 This program is distributed in the hope that it will be useful,
13 but WITHOUT ANY WARRANTY; without even the implied warranty of
14 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15 GNU General Public License for more details.
16
17 You should have received a copy of the GNU General Public License
a9762ec7 18 along with this program. If not, see <http://www.gnu.org/licenses/>. */
9692934b
MK
19
20#ifndef I386BSD_NAT_H
21#define I386BSD_NAT_H
22
23/* Create a prototype *BSD/i386 target. The client can override it
24 with local methods. */
25
26extern struct target_ops *i386bsd_target (void);
27
9bb9e8ad
PM
28/* low level i386 debug register functions used in i386fbsd-nat.c. */
29
30extern void i386bsd_dr_set_control (unsigned long control);
31
32extern void i386bsd_dr_set_addr (int regnum, CORE_ADDR addr);
33
34extern void i386bsd_dr_reset_addr (int regnum);
35
36extern unsigned long i386bsd_dr_get_status (void);
37
9692934b 38#endif /* i386bsd-nat.h */
This page took 0.400182 seconds and 4 git commands to generate.