GDB (xrefs)
Loading...
Searching...
No Matches
gdb
windows-nat.h
Go to the documentation of this file.
1
/* Copyright (C) 2008-2023 Free Software Foundation, Inc.
2
3
This file is part of GDB.
4
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
10
This program is distributed in the hope that it will be useful,
11
but WITHOUT ANY WARRANTY; without even the implied warranty of
12
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13
GNU General Public License for more details.
14
15
You should have received a copy of the GNU General Public License
16
along with this program. If not, see <http://www.gnu.org/licenses/>. */
17
18
#ifndef WINDOWS_NAT_H
19
#define WINDOWS_NAT_H
20
21
/* A pointer to a function that should return non-zero iff REGNUM
22
corresponds to one of the segment registers. */
23
typedef
int (
segment_register_p_ftype
) (
int
regnum
);
24
25
/* segment_register_p_ftype implementation for x86. */
26
int
i386_windows_segment_register_p
(
int
regnum
);
27
28
/* context register offests for x86. */
29
extern
const
int
i386_mappings
[];
30
31
#ifdef __x86_64__
32
/* segment_register_p_ftype implementation for amd64. */
33
int
amd64_windows_segment_register_p
(
int
regnum
);
34
35
/* context register offests for amd64. */
36
extern
const
int
amd64_mappings
[];
37
#endif
38
39
#endif
40
regnum
int regnum
Definition
aarch64-tdep.c:76
amd64_mappings
const int amd64_mappings[]
Definition
amd64-windows-nat.c:26
amd64_windows_segment_register_p
int amd64_windows_segment_register_p(int regnum)
Definition
amd64-windows-nat.c:93
segment_register_p_ftype
int segment_register_p_ftype(int regnum)
Definition
windows-nat.h:23
i386_mappings
const int i386_mappings[]
Definition
i386-windows-nat.c:29
i386_windows_segment_register_p
int i386_windows_segment_register_p(int regnum)
Definition
i386-windows-nat.c:81
Generated by
1.10.0