OSDN Git Service

gas/
authorjbeulich <jbeulich>
Mon, 20 Apr 2009 06:26:23 +0000 (06:26 +0000)
committerjbeulich <jbeulich>
Mon, 20 Apr 2009 06:26:23 +0000 (06:26 +0000)
commita5dcf968a2ad7d4bde322af63c5798501c3d2619
treea2f5e2b87febb1add7d09927448460d0a41d1b95
parent0bfb1d4f8586f6bb314b5cba1b630f0fe2706641
gas/
2009-04-20  Jan Beulich  <jbeulich@novell.com>

* expr.c (operand): Call md_need_index_operator() and
md_operator() if defined. Add unary label.
(operator): Call md_operator() if defined.
(expr): Adjust assertions on range and rank of op_left and
op_right. Don't abort on unhandled operators when reducing
expressions with both operands being constant.
(expr_set_rank): New.
* expr.h (expr_set_rank): Declare.
gas/ChangeLog
gas/expr.c
gas/expr.h