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