Mercurial > hg-old > index.cgi
comparison src/link.c @ 306:be1abc4ac114
Corrected errors with parsing script and object files
author | lost |
---|---|
date | Fri, 23 Jan 2009 04:03:37 +0000 |
parents | 13272197d278 |
children | ecc092adc0be |
comparison
equal
deleted
inserted
replaced
305:10cc87f4b16c | 306:be1abc4ac114 |
---|---|
229 s = resolve_sym(linkscript.execsym, 0, NULL); | 229 s = resolve_sym(linkscript.execsym, 0, NULL); |
230 linkscript.execaddr = lw_expr_get_value(s); | 230 linkscript.execaddr = lw_expr_get_value(s); |
231 lw_expr_stack_free(s); | 231 lw_expr_stack_free(s); |
232 } | 232 } |
233 | 233 |
234 for (sn = 0; nsects; sn++) | 234 for (sn = 0; sn < nsects; sn++) |
235 { | 235 { |
236 for (rl = sectlist[sn].ptr -> incompletes; rl; rl = rl -> next) | 236 for (rl = sectlist[sn].ptr -> incompletes; rl; rl = rl -> next) |
237 { | 237 { |
238 // do a "simplify" on the expression | 238 // do a "simplify" on the expression |
239 rval = lw_expr_reval(rl -> expr, resolve_sym, sectlist[sn].ptr); | 239 rval = lw_expr_reval(rl -> expr, resolve_sym, sectlist[sn].ptr); |