diff options
author | Jan Beulich <jbeulich@novell.com> | 2005-10-12 07:51:08 +0000 |
---|---|---|
committer | Jan Beulich <jbeulich@novell.com> | 2005-10-12 07:51:08 +0000 |
commit | 60d11e55933d976901b573db7d8cf27d713049a0 (patch) | |
tree | 36be66a7243f6f3aa6659b058bf87a8f1b8c46aa /gas/config/tc-ia64.c | |
parent | 3d888abf5b9c74d05a6c7280d905d5d60a2d243c (diff) | |
download | gdb-60d11e55933d976901b573db7d8cf27d713049a0.zip gdb-60d11e55933d976901b573db7d8cf27d713049a0.tar.gz gdb-60d11e55933d976901b573db7d8cf27d713049a0.tar.bz2 |
gas/
2005-10-12 Jan Beulich <jbeulich@novell.com>
* config/tc-ia64.c (dot_reg_val): Use expression_and_evaluate.
(dot_pred_rel): Likewise.
(parse_operand): Likewise.
(ia64_unrecognized_line): Likewise.
(md_operand): Likewise.
gas/testsuite/
2005-10-12 Jan Beulich <jbeulich@novell.com>
* gas/ia64/forward.[sd]: New.
* gas/ia64/ia64.exp: Run new test.
Diffstat (limited to 'gas/config/tc-ia64.c')
-rw-r--r-- | gas/config/tc-ia64.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/gas/config/tc-ia64.c b/gas/config/tc-ia64.c index 334eb32..19b5769 100644 --- a/gas/config/tc-ia64.c +++ b/gas/config/tc-ia64.c @@ -5103,7 +5103,7 @@ dot_reg_val (dummy) { expressionS reg; - expression (®); + expression_and_evaluate (®); if (reg.X_op != O_register) { as_bad (_("Register name expected")); @@ -5275,7 +5275,7 @@ dot_pred_rel (type) int regno; expressionS pr, *pr1, *pr2; - expression (&pr); + expression_and_evaluate (&pr); if (pr.X_op == O_register && pr.X_add_number >= REG_P && pr.X_add_number <= REG_P + 63) @@ -6181,7 +6181,7 @@ parse_operand (e, more) memset (e, 0, sizeof (*e)); e->X_op = O_absent; SKIP_WHITESPACE (); - expression (e); + expression_and_evaluate (e); sep = *input_line_pointer; if (more && (sep == ',' || sep == more)) ++input_line_pointer; @@ -7822,7 +7822,7 @@ ia64_unrecognized_line (ch) switch (ch) { case '(': - expression (&md.qp); + expression_and_evaluate (&md.qp); if (*input_line_pointer++ != ')') { as_bad ("Expected ')'"); @@ -11022,7 +11022,7 @@ md_operand (e) { case '[': ++input_line_pointer; - expression (e); + expression_and_evaluate (e); if (*input_line_pointer != ']') { as_bad ("Closing bracket missing"); |