ARI fix: OP eol rule.
* ada-exp.y (block_lookup): Avoid operator at end of line. * aix-thread.c (pd_enable): Idem. * alpha-tdep.c (alpha_next_pc): Idem. * arm-tdep.c (arm_skip_prologue, arm_scan_prologue): Idem. (condition_true, coff_sym_is_thumb): Idem.
This commit is contained in:
parent
e99daf92c2
commit
f8bf576366
5 changed files with 38 additions and 27 deletions
|
@ -1,3 +1,12 @@
|
||||||
|
2009-10-06 Pierre Muller <muller@ics.u-strasbg.fr>
|
||||||
|
|
||||||
|
ARI fix: OP eol rule.
|
||||||
|
* ada-exp.y (block_lookup): Avoid operator at end of line.
|
||||||
|
* aix-thread.c (pd_enable): Idem.
|
||||||
|
* alpha-tdep.c (alpha_next_pc): Idem.
|
||||||
|
* arm-tdep.c (arm_skip_prologue, arm_scan_prologue): Idem.
|
||||||
|
(condition_true, coff_sym_is_thumb): Idem.
|
||||||
|
|
||||||
2009-10-06 Joel Brobecker <brobecker@adacore.com>
|
2009-10-06 Joel Brobecker <brobecker@adacore.com>
|
||||||
|
|
||||||
GDB 7.0 released.
|
GDB 7.0 released.
|
||||||
|
|
|
@ -1021,8 +1021,8 @@ block_lookup (struct block *context, char *raw_name)
|
||||||
name = ada_encode (raw_name);
|
name = ada_encode (raw_name);
|
||||||
|
|
||||||
nsyms = ada_lookup_symbol_list (name, context, VAR_DOMAIN, &syms);
|
nsyms = ada_lookup_symbol_list (name, context, VAR_DOMAIN, &syms);
|
||||||
if (context == NULL &&
|
if (context == NULL
|
||||||
(nsyms == 0 || SYMBOL_CLASS (syms[0].sym) != LOC_BLOCK))
|
&& (nsyms == 0 || SYMBOL_CLASS (syms[0].sym) != LOC_BLOCK))
|
||||||
symtab = lookup_symtab (name);
|
symtab = lookup_symtab (name);
|
||||||
else
|
else
|
||||||
symtab = NULL;
|
symtab = NULL;
|
||||||
|
|
|
@ -893,8 +893,8 @@ pd_enable (void)
|
||||||
stub_name = NULL;
|
stub_name = NULL;
|
||||||
status = pthdb_session_pthreaded (PD_USER, PTHDB_FLAG_REGS,
|
status = pthdb_session_pthreaded (PD_USER, PTHDB_FLAG_REGS,
|
||||||
&pd_callbacks, &stub_name);
|
&pd_callbacks, &stub_name);
|
||||||
if ((status != PTHDB_SUCCESS &&
|
if ((status != PTHDB_SUCCESS
|
||||||
status != PTHDB_NOT_PTHREADED) || !stub_name)
|
&& status != PTHDB_NOT_PTHREADED) || !stub_name)
|
||||||
return;
|
return;
|
||||||
|
|
||||||
/* Set a breakpoint on the returned stub function. */
|
/* Set a breakpoint on the returned stub function. */
|
||||||
|
|
|
@ -1390,8 +1390,8 @@ alpha_next_pc (struct frame_info *frame, CORE_ADDR pc)
|
||||||
{
|
{
|
||||||
/* Branch format: target PC is:
|
/* Branch format: target PC is:
|
||||||
(new PC) + (4 * sext(displacement)) */
|
(new PC) + (4 * sext(displacement)) */
|
||||||
if (op == 0x30 || /* BR */
|
if (op == 0x30 /* BR */
|
||||||
op == 0x34) /* BSR */
|
|| op == 0x34) /* BSR */
|
||||||
{
|
{
|
||||||
branch_taken:
|
branch_taken:
|
||||||
offset = (insn & 0x001fffff);
|
offset = (insn & 0x001fffff);
|
||||||
|
|
|
@ -610,14 +610,14 @@ arm_skip_prologue (struct gdbarch *gdbarch, CORE_ADDR pc)
|
||||||
if ((inst & 0xfffff000) == 0xe24dd000) /* sub sp, sp, #nn */
|
if ((inst & 0xfffff000) == 0xe24dd000) /* sub sp, sp, #nn */
|
||||||
continue;
|
continue;
|
||||||
|
|
||||||
if ((inst & 0xffffc000) == 0xe54b0000 || /* strb r(0123),[r11,#-nn] */
|
if ((inst & 0xffffc000) == 0xe54b0000 /* strb r(0123),[r11,#-nn] */
|
||||||
(inst & 0xffffc0f0) == 0xe14b00b0 || /* strh r(0123),[r11,#-nn] */
|
|| (inst & 0xffffc0f0) == 0xe14b00b0 /* strh r(0123),[r11,#-nn] */
|
||||||
(inst & 0xffffc000) == 0xe50b0000) /* str r(0123),[r11,#-nn] */
|
|| (inst & 0xffffc000) == 0xe50b0000) /* str r(0123),[r11,#-nn] */
|
||||||
continue;
|
continue;
|
||||||
|
|
||||||
if ((inst & 0xffffc000) == 0xe5cd0000 || /* strb r(0123),[sp,#nn] */
|
if ((inst & 0xffffc000) == 0xe5cd0000 /* strb r(0123),[sp,#nn] */
|
||||||
(inst & 0xffffc0f0) == 0xe1cd00b0 || /* strh r(0123),[sp,#nn] */
|
|| (inst & 0xffffc0f0) == 0xe1cd00b0 /* strh r(0123),[sp,#nn] */
|
||||||
(inst & 0xffffc000) == 0xe58d0000) /* str r(0123),[sp,#nn] */
|
|| (inst & 0xffffc000) == 0xe58d0000) /* str r(0123),[sp,#nn] */
|
||||||
continue;
|
continue;
|
||||||
|
|
||||||
/* Un-recognized instruction; stop scanning. */
|
/* Un-recognized instruction; stop scanning. */
|
||||||
|
@ -917,16 +917,16 @@ arm_scan_prologue (struct frame_info *this_frame,
|
||||||
pv_area_store (stack, regs[ARM_SP_REGNUM], 4, regs[regno]);
|
pv_area_store (stack, regs[ARM_SP_REGNUM], 4, regs[regno]);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else if ((insn & 0xffffc000) == 0xe54b0000 || /* strb rx,[r11,#-n] */
|
else if ((insn & 0xffffc000) == 0xe54b0000 /* strb rx,[r11,#-n] */
|
||||||
(insn & 0xffffc0f0) == 0xe14b00b0 || /* strh rx,[r11,#-n] */
|
|| (insn & 0xffffc0f0) == 0xe14b00b0 /* strh rx,[r11,#-n] */
|
||||||
(insn & 0xffffc000) == 0xe50b0000) /* str rx,[r11,#-n] */
|
|| (insn & 0xffffc000) == 0xe50b0000) /* str rx,[r11,#-n] */
|
||||||
{
|
{
|
||||||
/* No need to add this to saved_regs -- it's just an arg reg. */
|
/* No need to add this to saved_regs -- it's just an arg reg. */
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
else if ((insn & 0xffffc000) == 0xe5cd0000 || /* strb rx,[sp,#n] */
|
else if ((insn & 0xffffc000) == 0xe5cd0000 /* strb rx,[sp,#n] */
|
||||||
(insn & 0xffffc0f0) == 0xe1cd00b0 || /* strh rx,[sp,#n] */
|
|| (insn & 0xffffc0f0) == 0xe1cd00b0 /* strh rx,[sp,#n] */
|
||||||
(insn & 0xffffc000) == 0xe58d0000) /* str rx,[sp,#n] */
|
|| (insn & 0xffffc000) == 0xe58d0000) /* str rx,[sp,#n] */
|
||||||
{
|
{
|
||||||
/* No need to add this to saved_regs -- it's just an arg reg. */
|
/* No need to add this to saved_regs -- it's just an arg reg. */
|
||||||
continue;
|
continue;
|
||||||
|
@ -2172,11 +2172,13 @@ condition_true (unsigned long cond, unsigned long status_reg)
|
||||||
case INST_LT:
|
case INST_LT:
|
||||||
return (((status_reg & FLAG_N) == 0) != ((status_reg & FLAG_V) == 0));
|
return (((status_reg & FLAG_N) == 0) != ((status_reg & FLAG_V) == 0));
|
||||||
case INST_GT:
|
case INST_GT:
|
||||||
return (((status_reg & FLAG_Z) == 0) &&
|
return (((status_reg & FLAG_Z) == 0)
|
||||||
(((status_reg & FLAG_N) == 0) == ((status_reg & FLAG_V) == 0)));
|
&& (((status_reg & FLAG_N) == 0)
|
||||||
|
== ((status_reg & FLAG_V) == 0)));
|
||||||
case INST_LE:
|
case INST_LE:
|
||||||
return (((status_reg & FLAG_Z) != 0) ||
|
return (((status_reg & FLAG_Z) != 0)
|
||||||
(((status_reg & FLAG_N) == 0) != ((status_reg & FLAG_V) == 0)));
|
|| (((status_reg & FLAG_N) == 0)
|
||||||
|
!= ((status_reg & FLAG_V) == 0)));
|
||||||
}
|
}
|
||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
|
@ -5208,11 +5210,11 @@ set_disassembly_style (void)
|
||||||
static int
|
static int
|
||||||
coff_sym_is_thumb (int val)
|
coff_sym_is_thumb (int val)
|
||||||
{
|
{
|
||||||
return (val == C_THUMBEXT ||
|
return (val == C_THUMBEXT
|
||||||
val == C_THUMBSTAT ||
|
|| val == C_THUMBSTAT
|
||||||
val == C_THUMBEXTFUNC ||
|
|| val == C_THUMBEXTFUNC
|
||||||
val == C_THUMBSTATFUNC ||
|
|| val == C_THUMBSTATFUNC
|
||||||
val == C_THUMBLABEL);
|
|| val == C_THUMBLABEL);
|
||||||
}
|
}
|
||||||
|
|
||||||
/* arm_coff_make_msymbol_special()
|
/* arm_coff_make_msymbol_special()
|
||||||
|
|
Loading…
Reference in a new issue