gdb: add target_ops::supports_displaced_step
[deliverable/binutils-gdb.git] / gdb / alpha-bsd-tdep.h
CommitLineData
3beabdb2
MK
1/* Common target dependent code for Alpha BSD's.
2
b811d2c2 3 Copyright (C) 2002-2020 Free Software Foundation, Inc.
12bcb0fe
JT
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
12bcb0fe
JT
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/>. */
12bcb0fe 19
03b62bbb
SM
20#ifndef ALPHA_BSD_TDEP_H
21#define ALPHA_BSD_TDEP_H
12bcb0fe 22
0d12e84c
TT
23#include "gdbarch.h"
24
390c1522 25struct regcache;
12bcb0fe 26
390c1522
UW
27void alphabsd_supply_reg (struct regcache *, const char *, int);
28void alphabsd_fill_reg (const struct regcache *, char *, int);
29
30void alphabsd_supply_fpreg (struct regcache *, const char *, int);
31void alphabsd_fill_fpreg (const struct regcache *, char *, int);
b0ca8573
MK
32\f
33
03b62bbb 34/* Functions exported from alpha-nbsd-tdep.c. */
b0ca8573 35
dff2166e
AA
36/* Iterate over supported core file register note sections. */
37void alphanbsd_iterate_over_regset_sections (struct gdbarch *gdbarch,
38 iterate_over_regset_sections_cb *cb,
39 void *cb_data,
40 const struct regcache *regcache);
12bcb0fe 41
03b62bbb 42#endif /* alpha-bsd-tdep.h */
This page took 1.04116 seconds and 4 git commands to generate.