OSDN Git Service

gas/
authorJan Beulich <jbeulich@novell.com>
Mon, 20 Apr 2009 06:26:23 +0000 (06:26 +0000)
committerJan Beulich <jbeulich@novell.com>
Mon, 20 Apr 2009 06:26:23 +0000 (06:26 +0000)
commit8abc84de9c16c650b76a8cb3950224bc8f2b3775
tree11680dc1cdb9e30bafd6cb90a4c323c64f084c11
parent0001c65e41a5ef24db17a9abdbab0850e3a9d60b
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