Mercurial > hg > index.cgi
comparison lwasm/pass2.c @ 142:697bc543368c
Implement distinction between . and * for OS9 modules
author | lost@l-w.ca |
---|---|
date | Fri, 19 Aug 2011 23:55:40 -0600 |
parents | 2c24602be78f |
children | 8764142b3192 |
comparison
equal
deleted
inserted
replaced
141:11ebce0183a5 | 142:697bc543368c |
---|---|
84 { | 84 { |
85 as -> cl = cl; | 85 as -> cl = cl; |
86 | 86 |
87 // simplify address | 87 // simplify address |
88 lwasm_reduce_expr(as, cl -> addr); | 88 lwasm_reduce_expr(as, cl -> addr); |
89 | |
90 // simplify data address | |
91 lwasm_reduce_expr(as, cl -> daddr); | |
89 | 92 |
90 // simplify each expression | 93 // simplify each expression |
91 for (le = cl -> exprs; le; le = le -> next) | 94 for (le = cl -> exprs; le; le = le -> next) |
92 lwasm_reduce_expr(as, le -> expr); | 95 lwasm_reduce_expr(as, le -> expr); |
93 } | 96 } |