Lines Matching refs:line

66 static	Boolean		dependency_exists(Name target, Property line);
120 Property line; in find_suffix_rule() local
333 line = maybe_append_prop(target, line_prop); in find_suffix_rule()
334 enter_dependency(line, source, false); in find_suffix_rule()
335 line->body.line.target = true_target; in find_suffix_rule()
368 line = maybe_append_prop(target, line_prop); in find_suffix_rule()
370 *command = line; in find_suffix_rule()
372 if ((source->stat.time > (*command)->body.line.dependency_time) && in find_suffix_rule()
382 body.line. in find_suffix_rule()
389 (*command)->body.line.dependency_time = in find_suffix_rule()
390 MAX((*command)->body.line.dependency_time, in find_suffix_rule()
395 (*command)->body.line.dependency_time); in find_suffix_rule()
398 (*command)->body.line.dependency_time); in find_suffix_rule()
402 line->body.line.is_out_of_date = true; in find_suffix_rule()
422 line->body.line.sccs_command = false; in find_suffix_rule()
423 if (line->body.line.command_template == NULL) { in find_suffix_rule()
424 line->body.line.command_template = in find_suffix_rule()
427 enter_dependency(line, source, false); in find_suffix_rule()
428 line->body.line.target = true_target; in find_suffix_rule()
433 line->body.line.star = target_body; in find_suffix_rule()
448 line->body.line.less = source; in find_suffix_rule()
449 line->body.line.percent = NULL; in find_suffix_rule()
450 add_target_to_chain(source, &(line->body.line.query)); in find_suffix_rule()
462 ((*command)->body.line.star == NULL)) { in find_suffix_rule()
463 (*command)->body.line.star = target_body; in find_suffix_rule()
503 Property line; in find_ar_suffix_rule() local
554 line = get_prop(target->prop, line_prop); in find_ar_suffix_rule()
555 line->body.line.star = body; in find_ar_suffix_rule()
704 Property line; in build_suffix_list() local
746 ((line = get_prop(rule->prop, line_prop)) != NULL)) { in build_suffix_list()
764 line->body.line.command_template; in build_suffix_list()
803 Property line; in find_percent_rule() local
1044 line = get_prop(target->prop, line_prop); in find_percent_rule()
1045 *command = line; in find_percent_rule()
1048 while(line->body.line.query != NULL) { in find_percent_rule()
1049 Chain to_free = line->body.line.query; in find_percent_rule()
1050 line->body.line.query = line->body.line.query->next; in find_percent_rule()
1054 if (line->body.line.dependencies != NULL) { in find_percent_rule()
1056 for (depe = line->body.line.dependencies; in find_percent_rule()
1072 if ((depe->name->stat.time > line->body.line.dependency_time) && in find_percent_rule()
1080 time_to_string(line->body.line.dependency_time)); in find_percent_rule()
1083 line->body.line.dependency_time = in find_percent_rule()
1084 MAX(line->body.line.dependency_time, depe->name->stat.time); in find_percent_rule()
1095 line->body.line.is_out_of_date = true; in find_percent_rule()
1097 add_target_to_chain(depe->name, &(line->body.line.query)); in find_percent_rule()
1119 (true_target->stat.time < line->body.line.dependency_time)) { in find_percent_rule()
1121 line->body.line.is_out_of_date = true; in find_percent_rule()
1141 line->body.line.sccs_command = false; in find_percent_rule()
1142 line->body.line.target = true_target; in find_percent_rule()
1143 line->body.line.command_template = pat_rule->command_template; in find_percent_rule()
1144 line->body.line.star = GETNAME(percent.buffer.start, FIND_LENGTH); in find_percent_rule()
1145 line->body.line.less = less; in find_percent_rule()
1154 line->body.line.percent = NULL; in find_percent_rule()
1156 line->body.line.percent = GETNAME(left + 1, right - left - 1); in find_percent_rule()
1159 line->body.line.percent = NULL; in find_percent_rule()
1308 Property line = maybe_append_prop(target, line_prop); in create_target_group_and_dependencies_list() local
1320 enter_dependency(line, depe, false); in create_target_group_and_dependencies_list()
1329 enter_dependency(line, depe, false); in create_target_group_and_dependencies_list()
1364 line->body.line.target_group = new_target_group; in create_target_group_and_dependencies_list()
1434 dependency_exists(Name target, Property line) in dependency_exists() argument
1438 if (line == NULL) { in dependency_exists()
1441 for (dp = line->body.line.dependencies; dp != NULL; dp = dp->next) { in dependency_exists()