projects
/
deliverable
/
binutils-gdb.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
gdbserver/linux-low: turn 'cannot_{fetch/store}_register' into methods
[deliverable/binutils-gdb.git]
/
gdbserver
/
linux-sh-low.cc
diff --git
a/gdbserver/linux-sh-low.cc
b/gdbserver/linux-sh-low.cc
index d47cd402def1f4c71e586f0d3cdcd479400d515f..b4fd534547e755ad449a9eac3a8da5ab13e64a9b 100644
(file)
--- a/
gdbserver/linux-sh-low.cc
+++ b/
gdbserver/linux-sh-low.cc
@@
-30,6
+30,10
@@
public:
protected:
void low_arch_setup () override;
protected:
void low_arch_setup () override;
+
+ bool low_cannot_fetch_register (int regno) override;
+
+ bool low_cannot_store_register (int regno) override;
};
/* The singleton target ops object. */
};
/* The singleton target ops object. */
@@
-63,16
+67,16
@@
static int sh_regmap[] = {
REG_FPREG0*4+48, REG_FPREG0*4+52, REG_FPREG0*4+56, REG_FPREG0*4+60,
};
REG_FPREG0*4+48, REG_FPREG0*4+52, REG_FPREG0*4+56, REG_FPREG0*4+60,
};
-static int
-sh_cannot_store_register (int regno)
+bool
+sh_
target::low_
cannot_store_register (int regno)
{
{
- return
0
;
+ return
false
;
}
}
-static int
-sh_cannot_fetch_register (int regno)
+bool
+sh_
target::low_
cannot_fetch_register (int regno)
{
{
- return
0
;
+ return
false
;
}
/* Correct in either endianness, obviously. */
}
/* Correct in either endianness, obviously. */
@@
-160,8
+164,6
@@
sh_target::low_arch_setup ()
}
struct linux_target_ops the_low_target = {
}
struct linux_target_ops the_low_target = {
- sh_cannot_fetch_register,
- sh_cannot_store_register,
NULL, /* fetch_register */
linux_get_pc_32bit,
linux_set_pc_32bit,
NULL, /* fetch_register */
linux_get_pc_32bit,
linux_set_pc_32bit,
This page took
0.024117 seconds
and
4
git commands to generate.