2010-03-12 Stan Shebs <stan@codesourcery.com>
* ax-gdb.c (gen_expr): Add shift expressions. (gen_expr_binop_rest): Ditto.
This commit is contained in:
parent
3f5c9f9a1d
commit
948103cf34
|
@ -1,3 +1,8 @@
|
|||
2010-03-12 Stan Shebs <stan@codesourcery.com>
|
||||
|
||||
* ax-gdb.c (gen_expr): Add shift expressions.
|
||||
(gen_expr_binop_rest): Ditto.
|
||||
|
||||
2010-03-12 Sami Wagiaalla <swagiaal@redhat.com>
|
||||
|
||||
* buildsym.c (finish_block): Reset using_directives pointer
|
||||
|
|
10
gdb/ax-gdb.c
10
gdb/ax-gdb.c
|
@ -1479,6 +1479,8 @@ gen_expr (struct expression *exp, union exp_element **pc,
|
|||
case BINOP_MUL:
|
||||
case BINOP_DIV:
|
||||
case BINOP_REM:
|
||||
case BINOP_LSH:
|
||||
case BINOP_RSH:
|
||||
case BINOP_SUBSCRIPT:
|
||||
case BINOP_BITWISE_AND:
|
||||
case BINOP_BITWISE_IOR:
|
||||
|
@ -1884,6 +1886,14 @@ gen_expr_binop_rest (struct expression *exp,
|
|||
gen_binop (ax, value, value1, value2,
|
||||
aop_rem_signed, aop_rem_unsigned, 1, "remainder");
|
||||
break;
|
||||
case BINOP_LSH:
|
||||
gen_binop (ax, value, value1, value2,
|
||||
aop_lsh, aop_lsh, 1, "left shift");
|
||||
break;
|
||||
case BINOP_RSH:
|
||||
gen_binop (ax, value, value1, value2,
|
||||
aop_rsh_signed, aop_rsh_unsigned, 1, "right shift");
|
||||
break;
|
||||
case BINOP_SUBSCRIPT:
|
||||
{
|
||||
struct type *type;
|
||||
|
|
Loading…
Reference in New Issue