Lines Matching refs:body

189 	line->body.line.sccs_command = false;
190 line->body.line.target = target;
191 if (line->body.line.command_template == NULL) {
192 line->body.line.command_template = source_line->body.line.command_template;
193 for (dependency = source_line->body.line.dependencies;
198 line->body.line.less = target;
200 line->body.line.percent = NULL;
312 for (target_group = line->body.line.target_group;
332 target_prop)->body.target.target;
339 true_target->stat.time = time->body.time.time;
387 line->body.line.percent = NULL;
401 for (dependency = line->body.line.dependencies;
410 (line->body.line.dependencies != NULL)) {
417 for (dependency = line->body.line.dependencies;
428 for (p = automatics, dependency = line->body.line.dependencies;
493 if (line->body.line.query != NULL) {
494 delete_query_chain(line->body.line.query);
496 line->body.line.query = out_of_date_list;
550 member->body.
580 line->body.line.percent =
581 member->body.member.member;
629 ((line->body.line.target != NULL) &&
630 !line->body.line.target->has_regular_dependency))) {
675 line->body.line.dependency_time);
678 line->body.line.dependency_time);
681 line->body.line.is_out_of_date = true;
689 line->body.line.sccs_command = false;
690 line->body.line.command_template = default_rule;
691 line->body.line.target = true_target;
692 line->body.line.star = NULL;
693 line->body.line.less = true_target;
694 line->body.line.percent = NULL;
721 (command->body.line.command_template != NULL)) {
739 if (line->body.line.query != NULL) {
740 delete_query_chain(line->body.line.query);
742 line->body.line.query = NULL;
760 if (line->body.line.query != NULL) {
761 delete_query_chain(line->body.line.query);
763 line->body.line.query = NULL;
819 if (line->body.line.query != NULL) {
820 delete_query_chain(line->body.line.query);
822 line->body.line.query = out_of_date_list;
844 if (line->body.line.query != NULL) {
845 delete_query_chain(line->body.line.query);
847 line->body.line.query = NULL;
864 (exists(member->body.member.member) > file_doesnt_exist)) {
866 member->body.member.member->stat.time;
933 line->body.line.dependency_time = file_doesnt_exist;
934 if (line->body.line.query != NULL) {
935 delete_query_chain(line->body.line.query);
937 line->body.line.query = NULL;
938 line->body.line.is_out_of_date = false;
944 for (dependency = line->body.line.dependencies;
1019 line->body.line.is_out_of_date = true;
1050 line->body.line.dependency_time =
1052 line->body.line.dependency_time);
1056 line->body.line.dependency_time.tv_nsec = 0;
1066 if (dependency->name->stat.time > line->body.line.dependency_time) {
1071 time_to_string(line->body.line.
1117 body.member.member;
1179 for (dependency = line->body.line.dependencies;
1185 if(tmp_line->body.line.dependency_time != file_max_time) {
1187 MAX(tmp_line->body.line.dependency_time,
1200 if (line->body.line.command_template != NULL) {
1201 if (line->body.line.command_template_redefined) {
1210 line->body.line.dependency_time);
1213 line->body.line.dependency_time);
1217 line->body.line.is_out_of_date = true;
1220 line->body.line.sccs_command = false;
1221 line->body.line.target = true_target;
1225 if(line->body.line.dependencies != NULL) {
1226 less = line->body.line.dependencies->name;
1242 tt = member->body.member.member;
1260 line->body.line.star = target_body;
1269 line->body.line.less = less;
1335 target_prop)->body.target.target;
1338 for (dependency = line->body.line.dependencies;
1468 prop->body.member.library = lib;
1469 prop->body.member.entry = NULL;
1470 prop->body.member.member = member;
1480 for (remove = &line->body.line.dependencies, dependency = *remove;
1571 register Name target = line->body.line.target;
1575 if (!line->body.line.is_out_of_date && target->rechecking_target) {
1584 if (line->body.line.is_out_of_date || keep_state) {
1586 if (!line->body.line.dont_rebuild_command_used) {
1591 if (!line->body.line.is_out_of_date) {
1611 line->body.line.sccs_command &&
1700 line->body.line.command_used = NULL;
1702 line->body.line.dont_rebuild_command_used = true;
1717 line->body.line.command_used =
1767 Name target = line->body.line.target;
1772 for (rule = line->body.line.command_used;
1837 line->body.line.command_used = NULL;
1856 Name val = spro->body.macro.value;
1859 spro->body.macro.value = NULL;
1864 char *val = spro->body.env_mem.value;
1871 spro->body.env_mem.value = NULL;
1921 body.vpath_alias.alias;
2041 if (makefile->body.makefile.contents != NULL) {
2042 retmem(makefile->body.makefile.contents);
2043 makefile->body.makefile.contents = NULL;
2159 register Cmd_line command_template = line->body.line.command_template;
2160 register Cmd_line *insert = &line->body.line.command_used;
2191 target = member->body.member.library;
2198 body.target.target;
2205 body.vpath_alias.alias;
2210 tmp_name = line->body.line.star;
2214 body.vpath_alias.alias;
2219 tmp_name = line->body.line.less;
2223 body.vpath_alias.alias;
2228 tmp_name = line->body.line.percent;
2232 body.vpath_alias.alias;
2242 for (Chain ch = line->body.line.query; ch != NULL; ch = ch->next) {
2248 vpath_alias_prop)->body.vpath_alias.alias;
2264 for (Dependency dependency = line->body.line.dependencies;
2277 member_prop)->body.member.member;
2286 vpath_alias_prop)->body.vpath_alias.alias;
2389 (line->body.line.sccs_command)) {
2423 line->body.line.is_out_of_date = true;
2444 line->body.line.is_out_of_date = true;
2459 line->body.line.is_out_of_date = true;
2525 body.vpath_alias.alias;
2555 target_group = line->body.line.target_group;
2602 target = line->body.line.target;
2604 if ((result == build_ok) && (line->body.line.command_used != NULL)) {
2608 (line->body.line.command_template != NULL) &&
2609 (line->body.line.command_template->command_line->string_mb[0] == 0) &&
2610 (line->body.line.command_template->next == NULL))) {
2630 target->stat.time = member->body.member.library->stat.time;
2637 for (target_group = line->body.line.target_group;
2643 line2->body.line.command_used =
2644 line->body.line.command_used;
2645 line2->body.line.target = target_group->name;
2742 sccs_prop)->body.sccs.file);
2764 line->body.line.is_out_of_date = true;
2772 line->body.line.sccs_command = true;
2773 line->body.line.command_template = sccs_get_rule;
2776 (target->prop->body.sccs.file) &&
2777 (target->prop->body.sccs.file->string_mb)) {
2778 if((strlen(target->prop->body.sccs.file->string_mb) ==
2780 (target->prop->body.sccs.file->string_mb[0] == 's') &&
2781 (target->prop->body.sccs.file->string_mb[1] == '.')) {
2783 line->body.line.command_template = get_posix_rule;
2787 line->body.line.target = target;
2792 line->body.line.star = NULL;
2793 line->body.line.less = NULL;
2794 line->body.line.percent = NULL;
2892 wcb1.init(conditional->body.conditional.target);
2905 ((*previous)->body.conditional.sequence >
2906 conditional->body.conditional.sequence)) {
2919 new_prop->body.conditional = conditional->body.conditional;
2959 old_locals[i].body.macro =
2960 maybe_append_prop(conditional->body.conditional.name,
2961 macro_prop)->body.macro;
2969 if ((conditional->body.conditional.name != virtual_root) ||
2970 (conditional->body.conditional.value != virtual_root)) {
2971 (void) SETVAR(conditional->body.conditional.name,
2972 conditional->body.conditional.value,
2973 (Boolean) conditional->body.conditional.append);
2976 cond_name->name = conditional->body.conditional.name;
3026 get_prop(conditional->body.conditional.name->prop,
3027 macro_prop)->body.macro = old_locals[index].body.macro;
3028 if (conditional->body.conditional.name == virtual_root) {
3032 if (old_locals[index].body.macro.value != NULL) {
3036 conditional->body.conditional.name->
3038 old_locals[index].body.macro.value->
3044 conditional->body.conditional.name->
3080 for (dependency = line->body.line.dependencies;
3138 target_prop)->body.target.target;
3154 if (line != NULL && line->body.line.command_template != NULL) {
3166 if (member != NULL && member->body.member.member != NULL) {
3167 result = find_ar_suffix_rule(target, member->body.member.member, NULL, false);