projects
/
cparser
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
af8c19e
)
build assign from left to right
author
Matthias Braun
<matze@braunis.de>
Wed, 4 Jun 2008 14:51:05 +0000
(14:51 +0000)
committer
Matthias Braun
<matze@braunis.de>
Wed, 4 Jun 2008 14:51:05 +0000
(14:51 +0000)
[r19979]
ast2firm.c
patch
|
blob
|
history
diff --git
a/ast2firm.c
b/ast2firm.c
index
8afcd28
..
96022bb
100644
(file)
--- a/
ast2firm.c
+++ b/
ast2firm.c
@@
-2260,8
+2260,9
@@
static ir_node *binary_expression_to_firm(const binary_expression_t *expression)
return proj;
}
case EXPR_BINARY_ASSIGN: {
+ ir_node *addr = expression_to_addr(expression->left);
ir_node *right = expression_to_firm(expression->right);
- set_value_for_expression
(expression->left, right
);
+ set_value_for_expression
_addr(expression->left, right, addr
);
return right;
}