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] Fix Wlto-type-mismatch for debug_agent
[deliverable/binutils-gdb.git]
/
gdb
/
aarch32-linux-nat.c
diff --git
a/gdb/aarch32-linux-nat.c
b/gdb/aarch32-linux-nat.c
index 48e3a973bc0531486597de20d6beb7cfd18fc376..0c04e395216ff16017027219f55553cf0320ea33 100644
(file)
--- a/
gdb/aarch32-linux-nat.c
+++ b/
gdb/aarch32-linux-nat.c
@@
-1,4
+1,4
@@
-/* Copyright (C) 1999-20
17
Free Software Foundation, Inc.
+/* Copyright (C) 1999-20
20
Free Software Foundation, Inc.
This file is part of GDB.
This file is part of GDB.
@@
-34,20
+34,20
@@
aarch32_gp_regcache_supply (struct regcache *regcache, uint32_t *regs,
int regno;
for (regno = ARM_A1_REGNUM; regno < ARM_PC_REGNUM; regno++)
int regno;
for (regno = ARM_A1_REGNUM; regno < ARM_PC_REGNUM; regno++)
- regcache
_raw_supply (regcache,
regno, ®s[regno]);
+ regcache
->raw_supply (
regno, ®s[regno]);
if (arm_apcs_32)
{
/* Clear reserved bits bit 20 to bit 23. */
regs[ARM_CPSR_GREGNUM] &= 0xff0fffff;
if (arm_apcs_32)
{
/* Clear reserved bits bit 20 to bit 23. */
regs[ARM_CPSR_GREGNUM] &= 0xff0fffff;
- regcache
_raw_supply (regcache,
ARM_PS_REGNUM, ®s[ARM_CPSR_GREGNUM]);
+ regcache
->raw_supply (
ARM_PS_REGNUM, ®s[ARM_CPSR_GREGNUM]);
}
else
}
else
- regcache
_raw_supply (regcache,
ARM_PS_REGNUM, ®s[ARM_PC_REGNUM]);
+ regcache
->raw_supply (
ARM_PS_REGNUM, ®s[ARM_PC_REGNUM]);
regs[ARM_PC_REGNUM] = gdbarch_addr_bits_remove
(regcache->arch (), regs[ARM_PC_REGNUM]);
regs[ARM_PC_REGNUM] = gdbarch_addr_bits_remove
(regcache->arch (), regs[ARM_PC_REGNUM]);
- regcache
_raw_supply (regcache,
ARM_PC_REGNUM, ®s[ARM_PC_REGNUM]);
+ regcache
->raw_supply (
ARM_PC_REGNUM, ®s[ARM_PC_REGNUM]);
}
/* Collect GP registers from REGCACHE to buffer REGS. ARM_APCS_32 is
}
/* Collect GP registers from REGCACHE to buffer REGS. ARM_APCS_32 is
@@
-61,17
+61,16
@@
aarch32_gp_regcache_collect (const struct regcache *regcache, uint32_t *regs,
for (regno = ARM_A1_REGNUM; regno <= ARM_PC_REGNUM; regno++)
{
for (regno = ARM_A1_REGNUM; regno <= ARM_PC_REGNUM; regno++)
{
- if (REG_VALID == regcache
_register_status (regcache,
regno))
- regcache
_raw_collect (regcache,
regno, ®s[regno]);
+ if (REG_VALID == regcache
->get_register_status (
regno))
+ regcache
->raw_collect (
regno, ®s[regno]);
}
if (arm_apcs_32
}
if (arm_apcs_32
- && REG_VALID == regcache
_register_status (regcache,
ARM_PS_REGNUM))
+ && REG_VALID == regcache
->get_register_status (
ARM_PS_REGNUM))
{
uint32_t cpsr = regs[ARM_CPSR_GREGNUM];
{
uint32_t cpsr = regs[ARM_CPSR_GREGNUM];
- regcache_raw_collect (regcache, ARM_PS_REGNUM,
- ®s[ARM_CPSR_GREGNUM]);
+ regcache->raw_collect (ARM_PS_REGNUM, ®s[ARM_CPSR_GREGNUM]);
/* Keep reserved bits bit 20 to bit 23. */
regs[ARM_CPSR_GREGNUM] = ((regs[ARM_CPSR_GREGNUM] & 0xff0fffff)
| (cpsr & 0x00f00000));
/* Keep reserved bits bit 20 to bit 23. */
regs[ARM_CPSR_GREGNUM] = ((regs[ARM_CPSR_GREGNUM] & 0xff0fffff)
| (cpsr & 0x00f00000));
@@
-88,11
+87,9
@@
aarch32_vfp_regcache_supply (struct regcache *regcache, gdb_byte *regs,
int regno;
for (regno = 0; regno < vfp_register_count; regno++)
int regno;
for (regno = 0; regno < vfp_register_count; regno++)
- regcache_raw_supply (regcache, regno + ARM_D0_REGNUM,
- regs + regno * 8);
+ regcache->raw_supply (regno + ARM_D0_REGNUM, regs + regno * 8);
- regcache_raw_supply (regcache, ARM_FPSCR_REGNUM,
- regs + 32 * 8);
+ regcache->raw_supply (ARM_FPSCR_REGNUM, regs + 32 * 8);
}
/* Collect VFP registers from REGCACHE to buffer REGS.
}
/* Collect VFP registers from REGCACHE to buffer REGS.
@@
-105,7
+102,7
@@
aarch32_vfp_regcache_collect (const struct regcache *regcache, gdb_byte *regs,
int regno;
for (regno = 0; regno < vfp_register_count; regno++)
int regno;
for (regno = 0; regno < vfp_register_count; regno++)
- regcache
_raw_collect (regcache,
regno + ARM_D0_REGNUM, regs + regno * 8);
+ regcache
->raw_collect (
regno + ARM_D0_REGNUM, regs + regno * 8);
- regcache
_raw_collect (regcache,
ARM_FPSCR_REGNUM, regs + 32 * 8);
+ regcache
->raw_collect (
ARM_FPSCR_REGNUM, regs + 32 * 8);
}
}
This page took
0.052637 seconds
and
4
git commands to generate.