diff options
author | cinap_lenrek <cinap_lenrek@felloff.net> | 2019-06-18 13:29:29 +0200 |
---|---|---|
committer | cinap_lenrek <cinap_lenrek@felloff.net> | 2019-06-18 13:29:29 +0200 |
commit | f360729664eb91e8ee692bdabbf3b5b655cd8959 (patch) | |
tree | fe0bfdb2a3bd2ec5221391b639efc572450e38ed | |
parent | 84076e37167a9329d70104a39ea398a9f676009d (diff) | |
parent | 3bb5168c6f21b38e5b4415419f986b4fa466cbd9 (diff) | |
download | plan9front-f360729664eb91e8ee692bdabbf3b5b655cd8959.tar.xz |
merge
-rw-r--r-- | sys/src/cmd/6c/sgen.c | 2 | ||||
-rw-r--r-- | sys/src/cmd/8c/sgen.c | 2 |
2 files changed, 4 insertions, 0 deletions
diff --git a/sys/src/cmd/6c/sgen.c b/sys/src/cmd/6c/sgen.c index fa5df6634..936559bea 100644 --- a/sys/src/cmd/6c/sgen.c +++ b/sys/src/cmd/6c/sgen.c @@ -162,6 +162,8 @@ xcom(Node *n) l->scale = idx.scale; l->addable = 9; l->complex = l->right->complex; + if(l->complex == 0) + l->complex++; l->type = l->left->type; n->op = OADDR; n->left = l; diff --git a/sys/src/cmd/8c/sgen.c b/sys/src/cmd/8c/sgen.c index 1c9527b17..7ba88b90d 100644 --- a/sys/src/cmd/8c/sgen.c +++ b/sys/src/cmd/8c/sgen.c @@ -169,6 +169,8 @@ xcom(Node *n) l->scale = idx.scale; l->addable = 9; l->complex = l->right->complex; + if(l->complex == 0) + l->complex++; l->type = l->left->type; n->op = OADDR; n->left = l; |