Lines Matching refs:orule
2989 struct output_rule *orule;
2991 for (orule = segment->output_rules; orule != NULL; orule = orule->next)
2992 if (orule->tag == output_section)
2997 for (irule = orule->val.section.input; irule != NULL;
3006 match_section (orule->val.section.name,
6301 struct output_rule *orule;
6309 for (orule = segment->output_rules; orule != NULL;
6310 orule = orule->next)
6311 if (orule->tag == output_section)
6316 != orule->val.section.name)
6417 assert (orule->tag == output_assignment);
6419 if (strcmp (orule->val.assignment->variable, ".") == 0)
6421 addr = eval_expression (orule->val.assignment->expression,
6423 else if (orule->val.assignment->sym != NULL)
6434 idx = dblindirect[orule->val.assignment->sym->outsymidx];
6439 idx = orule->val.assignment->sym->outdynsymidx;