mirror of
https://github.com/espressif/binutils-gdb.git
synced 2025-05-31 01:45:52 +08:00
SPARC: Rename register maps from "*regset" to "*regmap"
Clear the naming confusion about "regset" versus "sparc*regset". The latter was used to represent the *map* of a register set, not the register set itself, and is thus renamed accordingly. The following identifiers are renamed: sparc32_bsd_fpregset => sparc32_bsd_fpregmap sparc32_linux_core_gregset => sparc32_linux_core_gregmap sparc32_sol2_fpregset => sparc32_sol2_fpregmap sparc32_sol2_gregset => sparc32_sol2_gregmap sparc32_sunos4_fpregset => sparc32_sunos4_fpregmap sparc32_sunos4_gregset => sparc32_sunos4_gregmap sparc32nbsd_gregset => sparc32nbsd_gregmap sparc64_bsd_fpregset => sparc64_bsd_fpregmap sparc64_linux_core_gregset => sparc64_linux_core_gregmap sparc64_linux_ptrace_gregset => sparc64_linux_ptrace_gregmap sparc64_sol2_fpregset => sparc64_sol2_fpregmap sparc64_sol2_gregset => sparc64_sol2_gregmap sparc64fbsd_gregset => sparc64fbsd_gregmap sparc64nbsd_gregset => sparc64nbsd_gregmap sparc64obsd_core_gregset => sparc64obsd_core_gregmap sparc64obsd_gregset => sparc64obsd_gregmap sparc_fpregset => sparc_fpregmap sparc_gregset => sparc_gregmap sparc_sol2_fpregset => sparc_sol2_fpregmap sparc_sol2_gregset => sparc_sol2_gregmap Also, all local variables 'gregset' and 'fpregset' are renamed to 'gregmap' and 'fpregmap', respectively.
This commit is contained in:

committed by
Andreas Krebbel

parent
8fea322418
commit
b4fd25c939
@ -81,15 +81,15 @@ typedef struct fp_status fpregset_t;
|
||||
#endif
|
||||
|
||||
/* Register set description. */
|
||||
const struct sparc_gregset *sparc_gregset;
|
||||
const struct sparc_fpregset *sparc_fpregset;
|
||||
void (*sparc_supply_gregset) (const struct sparc_gregset *,
|
||||
const struct sparc_gregmap *sparc_gregmap;
|
||||
const struct sparc_fpregmap *sparc_fpregmap;
|
||||
void (*sparc_supply_gregset) (const struct sparc_gregmap *,
|
||||
struct regcache *, int , const void *);
|
||||
void (*sparc_collect_gregset) (const struct sparc_gregset *,
|
||||
void (*sparc_collect_gregset) (const struct sparc_gregmap *,
|
||||
const struct regcache *, int, void *);
|
||||
void (*sparc_supply_fpregset) (const struct sparc_fpregset *,
|
||||
void (*sparc_supply_fpregset) (const struct sparc_fpregmap *,
|
||||
struct regcache *, int , const void *);
|
||||
void (*sparc_collect_fpregset) (const struct sparc_fpregset *,
|
||||
void (*sparc_collect_fpregset) (const struct sparc_fpregmap *,
|
||||
const struct regcache *, int , void *);
|
||||
int (*sparc_gregset_supplies_p) (struct gdbarch *, int);
|
||||
int (*sparc_fpregset_supplies_p) (struct gdbarch *, int);
|
||||
@ -174,7 +174,7 @@ sparc_fetch_inferior_registers (struct target_ops *ops,
|
||||
if (ptrace (PTRACE_GETREGS, pid, (PTRACE_TYPE_ARG3) ®s, 0) == -1)
|
||||
perror_with_name (_("Couldn't get registers"));
|
||||
|
||||
sparc_supply_gregset (sparc_gregset, regcache, -1, ®s);
|
||||
sparc_supply_gregset (sparc_gregmap, regcache, -1, ®s);
|
||||
if (regnum != -1)
|
||||
return;
|
||||
}
|
||||
@ -186,7 +186,7 @@ sparc_fetch_inferior_registers (struct target_ops *ops,
|
||||
if (ptrace (PTRACE_GETFPREGS, pid, (PTRACE_TYPE_ARG3) &fpregs, 0) == -1)
|
||||
perror_with_name (_("Couldn't get floating point status"));
|
||||
|
||||
sparc_supply_fpregset (sparc_fpregset, regcache, -1, &fpregs);
|
||||
sparc_supply_fpregset (sparc_fpregmap, regcache, -1, &fpregs);
|
||||
}
|
||||
}
|
||||
|
||||
@ -210,7 +210,7 @@ sparc_store_inferior_registers (struct target_ops *ops,
|
||||
if (ptrace (PTRACE_GETREGS, pid, (PTRACE_TYPE_ARG3) ®s, 0) == -1)
|
||||
perror_with_name (_("Couldn't get registers"));
|
||||
|
||||
sparc_collect_gregset (sparc_gregset, regcache, regnum, ®s);
|
||||
sparc_collect_gregset (sparc_gregmap, regcache, regnum, ®s);
|
||||
|
||||
if (ptrace (PTRACE_SETREGS, pid, (PTRACE_TYPE_ARG3) ®s, 0) == -1)
|
||||
perror_with_name (_("Couldn't write registers"));
|
||||
@ -237,7 +237,7 @@ sparc_store_inferior_registers (struct target_ops *ops,
|
||||
perror_with_name (_("Couldn't get floating-point registers"));
|
||||
|
||||
memcpy (&saved_fpregs, &fpregs, sizeof (fpregs));
|
||||
sparc_collect_fpregset (sparc_fpregset, regcache, regnum, &fpregs);
|
||||
sparc_collect_fpregset (sparc_fpregmap, regcache, regnum, &fpregs);
|
||||
|
||||
/* Writing the floating-point registers will fail on NetBSD with
|
||||
EINVAL if the inferior process doesn't have an FPU state
|
||||
@ -352,10 +352,10 @@ void
|
||||
_initialize_sparc_nat (void)
|
||||
{
|
||||
/* Deafult to using SunOS 4 register sets. */
|
||||
if (sparc_gregset == NULL)
|
||||
sparc_gregset = &sparc32_sunos4_gregset;
|
||||
if (sparc_fpregset == NULL)
|
||||
sparc_fpregset = &sparc32_sunos4_fpregset;
|
||||
if (sparc_gregmap == NULL)
|
||||
sparc_gregmap = &sparc32_sunos4_gregmap;
|
||||
if (sparc_fpregmap == NULL)
|
||||
sparc_fpregmap = &sparc32_sunos4_fpregmap;
|
||||
if (sparc_supply_gregset == NULL)
|
||||
sparc_supply_gregset = sparc32_supply_gregset;
|
||||
if (sparc_collect_gregset == NULL)
|
||||
|
Reference in New Issue
Block a user