unwind-dw2.c (execute_stack_op): Add missing cases for DW_OP_shl, DW_OP_shr, DW_OP_shra, DW_OP_xor.

* unwind-dw2.c (execute_stack_op): Add missing cases for
	DW_OP_shl, DW_OP_shr, DW_OP_shra, DW_OP_xor.

From-SVN: r94314
This commit is contained in:
Alan Modra 2005-01-27 07:26:49 +00:00 committed by Alan Modra
parent fe15407d97
commit 7a70673865
2 changed files with 10 additions and 1 deletions

View file

@ -1,3 +1,8 @@
2005-01-27 Alan Modra <amodra@bigpond.net.au>
* unwind-dw2.c (execute_stack_op): Add missing cases for
DW_OP_shl, DW_OP_shr, DW_OP_shra, DW_OP_xor.
2005-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
* config.gcc (Obsolete configurations): Remove 'dummy', add

View file

@ -1,5 +1,5 @@
/* DWARF2 exception handling and frame unwind runtime interface routines.
Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004
Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005
Free Software Foundation, Inc.
This file is part of GCC.
@ -626,6 +626,10 @@ execute_stack_op (const unsigned char *op_ptr, const unsigned char *op_end,
case DW_OP_mul:
case DW_OP_or:
case DW_OP_plus:
case DW_OP_shl:
case DW_OP_shr:
case DW_OP_shra:
case DW_OP_xor:
case DW_OP_le:
case DW_OP_ge:
case DW_OP_eq: