493 |
current_variable_set_list = file->pat_variables; |
current_variable_set_list = file->pat_variables; |
494 |
|
|
495 |
do |
do |
496 |
/* We found one, so insert it into the set. */ |
{ |
497 |
do_variable_definition (&p->variable.fileinfo, p->variable.name, |
/* We found one, so insert it into the set. */ |
498 |
p->variable.value, p->variable.origin, |
struct variable *v = do_variable_definition ( |
499 |
p->variable.flavor, 1); |
&p->variable.fileinfo, p->variable.name, |
500 |
|
p->variable.value, p->variable.origin, |
501 |
|
p->variable.flavor, 1); |
502 |
|
|
503 |
|
/* Also mark it as a per-target and copy export status. */ |
504 |
|
v->per_target = p->variable.per_target; |
505 |
|
v->export = p->variable.export; |
506 |
|
} |
507 |
while ((p = lookup_pattern_var (p, file->name)) != 0); |
while ((p = lookup_pattern_var (p, file->name)) != 0); |
508 |
|
|
509 |
current_variable_set_list = global; |
current_variable_set_list = global; |