OpenCores
URL https://opencores.org/ocsvn/openrisc/openrisc/trunk

Subversion Repositories openrisc

Compare Revisions

  • This comparison shows the changes necessary to convert path
    /
    from Rev 251 to Rev 252
    Reverse comparison

Rev 251 → Rev 252

/openrisc/trunk/gnu-src/gdb-7.1/gdb/testsuite/ChangeLog.or32
4,4 → 4,4
should be identical whether run with or without prototypes.
* gdb.base/call-sc.exp (test_scalar_returns): When the result of a
return is unknown, the value returned is undefined, not unchanged.
 
/openrisc/trunk/gnu-src/gdb-7.1/gdb/or32-tdep.c
820,6 → 820,7
or32_skip_prologue (struct gdbarch *gdbarch,
CORE_ADDR pc)
{
CORE_ADDR start_pc;
CORE_ADDR addr;
uint32_t inst;
 
828,17 → 829,25
int frame_size = 0;
 
/* Try using SAL first if we have symbolic information available. */
/* if (find_pc_partial_function (pc, NULL, NULL, NULL)) */
/* { */
/* CORE_ADDR prologue_end = skip_prologue_using_sal( gdbarch, pc ); */
/* Try using SAL first if we have symbolic information available. This only
works for DWARF 2, not STABS. */
if (find_pc_partial_function (pc, NULL, &start_pc, NULL))
{
CORE_ADDR prologue_end = skip_prologue_using_sal( gdbarch, pc );
 
/* if (0 != prologue_end) */
/* { */
/* return (prologue_end > pc) ? prologue_end : pc; */
/* } */
/* } */
if (0 != prologue_end)
{
struct symtab_and_line prologue_sal = find_pc_line (start_pc, 0);
char *debug_format = prologue_sal.symtab->debugformat;
 
if ((strlen ("dwarf") <= strlen (debug_format))
&& (0 == strncasecmp ("dwarf", debug_format, strlen ("dwarf"))))
{
return (prologue_end > pc) ? prologue_end : pc;
}
}
}
 
/* Look to see if we can find any of the standard prologue sequence. All
quite difficult, since any or all of it may be missing. So this is just a
best guess! */
/openrisc/trunk/gnu-src/gdb-7.1/gdb/ChangeLog.or32
1,3 → 1,10
2010-08-25 Jeremy Bennett <jeremy.bennett@embecosm.com>
 
* or32-tdep.c (or32_push_dummy_call): Corrected handling of double
args provided in two regs.
(or32_frame_cache): Set frame_id based on SP as it will be, even
it not yet computed.
 
2010-08-19 Jeremy Bennett <jeremy.bennett@embecosm.com>
 
* or32-tdep.c (or32_register_name): Changed to rnn rather than

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.