mirror of
https://sourceware.org/git/binutils-gdb.git
synced 2024-11-23 18:14:13 +08:00
2007-07-01 H.J. Lu <hongjiu.lu@intel.com>
* core-regset.c (fetch_core_registers): Work around gcc 3.4 alias warning bug.
This commit is contained in:
parent
3adf154903
commit
b48516f9cd
@ -1,3 +1,8 @@
|
||||
2007-07-01 H.J. Lu <hongjiu.lu@intel.com>
|
||||
|
||||
* core-regset.c (fetch_core_registers): Work around gcc 3.4
|
||||
alias warning bug.
|
||||
|
||||
2007-07-01 Daniel Jacobowitz <dan@codesourcery.com>
|
||||
|
||||
* minsyms.c (lookup_minimal_symbol_by_pc_section): Search fewer
|
||||
|
@ -66,6 +66,8 @@ fetch_core_registers (struct regcache *regcache,
|
||||
{
|
||||
gdb_gregset_t gregset;
|
||||
gdb_fpregset_t fpregset;
|
||||
gdb_gregset_t *gregset_p = &gregset;
|
||||
gdb_fpregset_t *fpregset_p = &fpregset;
|
||||
|
||||
switch (which)
|
||||
{
|
||||
@ -75,7 +77,7 @@ fetch_core_registers (struct regcache *regcache,
|
||||
else
|
||||
{
|
||||
memcpy (&gregset, core_reg_sect, sizeof (gregset));
|
||||
supply_gregset (regcache, (const gdb_gregset_t *) &gregset);
|
||||
supply_gregset (regcache, (const gdb_gregset_t *) gregset_p);
|
||||
}
|
||||
break;
|
||||
|
||||
@ -86,7 +88,7 @@ fetch_core_registers (struct regcache *regcache,
|
||||
{
|
||||
memcpy (&fpregset, core_reg_sect, sizeof (fpregset));
|
||||
if (gdbarch_fp0_regnum (current_gdbarch) >= 0)
|
||||
supply_fpregset (regcache, (const gdb_fpregset_t *) &fpregset);
|
||||
supply_fpregset (regcache, (const gdb_fpregset_t *) fpregset_p);
|
||||
}
|
||||
break;
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user