windows-nat: Don't change current_event.dwThreadId in handle_output_debug_string()
[deliverable/binutils-gdb.git] / gdb / i386bsd-nat.h
CommitLineData
9692934b
MK
1/* Native-dependent code for modern i386 BSD's.
2
32d0add0 3 Copyright (C) 2004-2015 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
97de3545
JB
28/* Low level i386 XSAVE info. */
29extern size_t i386bsd_xsave_len;
30
9bb9e8ad
PM
31/* low level i386 debug register functions used in i386fbsd-nat.c. */
32
33extern void i386bsd_dr_set_control (unsigned long control);
34
35extern void i386bsd_dr_set_addr (int regnum, CORE_ADDR addr);
36
7b50312a 37extern CORE_ADDR i386bsd_dr_get_addr (int regnum);
9bb9e8ad
PM
38
39extern unsigned long i386bsd_dr_get_status (void);
40
7b50312a
PA
41extern unsigned long i386bsd_dr_get_control (void);
42
9692934b 43#endif /* i386bsd-nat.h */
This page took 0.844891 seconds and 4 git commands to generate.