re PR libgcc/61585 (Subscript-out-of-range in unwind-seh.c?)
PR libgcc/61585 * unwind-seh.c (_Unwind_GetGR): Check for proper index range. (_Unwind_SetGR): Likewise. From-SVN: r211900
This commit is contained in:
parent
0379033b63
commit
5c7dac8aa1
2 changed files with 9 additions and 2 deletions
|
@ -1,3 +1,10 @@
|
|||
2014-06-23 Kai Tietz <ktietz@redhat.com>
|
||||
|
||||
PR libgcc/61585
|
||||
* unwind-seh.c (_Unwind_GetGR): Check for proper
|
||||
index range.
|
||||
(_Unwind_SetGR): Likewise.
|
||||
|
||||
2014-05-22 Nick Clifton <nickc@redhat.com>
|
||||
|
||||
* config/msp430/t-msp430 (HOST_LIBGCC2_CFLAGS): Add
|
||||
|
|
|
@ -79,7 +79,7 @@ struct _Unwind_Context
|
|||
_Unwind_Word
|
||||
_Unwind_GetGR (struct _Unwind_Context *c, int index)
|
||||
{
|
||||
if (index < 0 || index > 2)
|
||||
if (index < 0 || index >= 2)
|
||||
abort ();
|
||||
return c->reg[index];
|
||||
}
|
||||
|
@ -89,7 +89,7 @@ _Unwind_GetGR (struct _Unwind_Context *c, int index)
|
|||
void
|
||||
_Unwind_SetGR (struct _Unwind_Context *c, int index, _Unwind_Word val)
|
||||
{
|
||||
if (index < 0 || index > 2)
|
||||
if (index < 0 || index >= 2)
|
||||
abort ();
|
||||
c->reg[index] = val;
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue