projects
/
deliverable
/
binutils-gdb.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Add "info connections" command, "info inferiors" connection number/string
[deliverable/binutils-gdb.git]
/
gdb
/
bfin-linux-tdep.c
diff --git
a/gdb/bfin-linux-tdep.c
b/gdb/bfin-linux-tdep.c
index cd877699b58eae8908550e637f106d84521f3e87..147223b283e8c9f190d46246f817b3787d0bb9ae 100644
(file)
--- a/
gdb/bfin-linux-tdep.c
+++ b/
gdb/bfin-linux-tdep.c
@@
-1,6
+1,6
@@
/* Target-dependent code for Analog Devices Blackfin processor, for GDB.
/* Target-dependent code for Analog Devices Blackfin processor, for GDB.
- Copyright (C) 2005-20
17
Free Software Foundation, Inc.
+ Copyright (C) 2005-20
20
Free Software Foundation, Inc.
Contributed by Analog Devices, Inc.
Contributed by Analog Devices, Inc.
@@
-121,16
+121,16
@@
static const struct tramp_frame bfin_linux_sigframe =
{
{ 0x00ADE128, 0xffffffff }, /* P0 = __NR_rt_sigreturn; */
{ 0x00A0, 0xffff }, /* EXCPT 0; */
{
{ 0x00ADE128, 0xffffffff }, /* P0 = __NR_rt_sigreturn; */
{ 0x00A0, 0xffff }, /* EXCPT 0; */
- { TRAMP_SENTINEL_INSN,
-1
},
+ { TRAMP_SENTINEL_INSN,
ULONGEST_MAX
},
},
bfin_linux_sigframe_init,
};
static LONGEST
bfin_linux_get_syscall_number (struct gdbarch *gdbarch,
},
bfin_linux_sigframe_init,
};
static LONGEST
bfin_linux_get_syscall_number (struct gdbarch *gdbarch,
-
ptid_t pti
d)
+
thread_info *threa
d)
{
{
- struct regcache *regcache = get_thread_regcache (
pti
d);
+ struct regcache *regcache = get_thread_regcache (
threa
d);
enum bfd_endian byte_order = gdbarch_byte_order (gdbarch);
/* The content of a register. */
gdb_byte buf[4];
enum bfd_endian byte_order = gdbarch_byte_order (gdbarch);
/* The content of a register. */
gdb_byte buf[4];
@@
-140,7
+140,7
@@
bfin_linux_get_syscall_number (struct gdbarch *gdbarch,
/* Getting the system call number from the register.
When dealing with Blackfin architecture, this information
is stored at %p0 register. */
/* Getting the system call number from the register.
When dealing with Blackfin architecture, this information
is stored at %p0 register. */
- regcache
_cooked_read (regcache,
BFIN_P0_REGNUM, buf);
+ regcache
->cooked_read (
BFIN_P0_REGNUM, buf);
ret = extract_signed_integer (buf, 4, byte_order);
ret = extract_signed_integer (buf, 4, byte_order);
@@
-161,9
+161,6
@@
bfin_linux_init_abi (struct gdbarch_info info, struct gdbarch *gdbarch)
bfin_linux_get_syscall_number);
}
bfin_linux_get_syscall_number);
}
-/* Provide a prototype to silence -Wmissing-prototypes. */
-extern initialize_file_ftype _initialize_bfin_linux_tdep;
-
void
_initialize_bfin_linux_tdep (void)
{
void
_initialize_bfin_linux_tdep (void)
{
This page took
0.025286 seconds
and
4
git commands to generate.