Lines Matching refs:crle
55 printcmd(Crle_desc *crle, Rtc_head * head, APlist *cmdline) in printcmd() argument
62 if (crle->c_flags & CRLE_VERBOSE) { in printcmd()
133 fablib(Crle_desc * crle, int flag) in fablib() argument
153 list = &crle->c_edlibpath; in fablib()
170 list = &crle->c_eslibpath; in fablib()
175 list = &crle->c_adlibpath; in fablib()
184 list = &crle->c_aslibpath; in fablib()
191 return (addlib(crle, list, path)); in fablib()
215 scanconfig(Crle_desc * crle, Addr addr, int c_class) in scanconfig() argument
244 crle->c_flags &= ~CRLE_ADDID; in scanconfig()
258 crle->c_name, crle->c_confil); in scanconfig()
272 crle->c_name, crle->c_confil); in scanconfig()
290 crle->c_name, crle->c_confil, in scanconfig()
321 if (crle->c_flags & CRLE_UPDATE) { in scanconfig()
323 crle->c_name, crle->c_confil, in scanconfig()
328 crle->c_name, crle->c_confil, in scanconfig()
338 (void) printf(MSG_INTL(MSG_ARG_UPDATE), crle->c_name, in scanconfig()
339 crle->c_confil, (int)head->ch_version); in scanconfig()
343 if (!(crle->c_flags & CRLE_UPDATE) && (head->ch_cnflags & RTC_HDR_64)) { in scanconfig()
356 if ((crle->c_flags & CRLE_UPDATE) == 0) { in scanconfig()
365 crle->c_confil, fmt); in scanconfig()
383 crle->c_confil); in scanconfig()
406 crle->c_dlflags = head->ch_dlflags; in scanconfig()
428 crle->c_objdir = objdir = _objdir; in scanconfig()
430 if (crle->c_flags & CRLE_UPDATE) { in scanconfig()
431 if (inspect(crle, (strtbl + obj->co_name), in scanconfig()
443 MSG_ORIG(MSG_CMD_OUTPUT), crle->c_objdir); in scanconfig()
464 if (crle->c_flags & CRLE_UPDATE) { in scanconfig()
465 crle->c_flags &= ~CRLE_AOUT; in scanconfig()
481 if (addlib(crle, &crle->c_edlibpath, str) != 0) in scanconfig()
494 if (crle->c_flags & CRLE_UPDATE) { in scanconfig()
495 if (crle->c_flags & CRLE_EDLIB) { in scanconfig()
503 if (fablib(crle, CRLE_EDLIB) != 0) in scanconfig()
531 if (crle->c_flags & CRLE_UPDATE) { in scanconfig()
532 crle->c_flags &= ~CRLE_AOUT; in scanconfig()
548 if (addlib(crle, &crle->c_eslibpath, str) != 0) in scanconfig()
561 if (crle->c_flags & CRLE_UPDATE) { in scanconfig()
562 if (crle->c_flags & CRLE_ESLIB) { in scanconfig()
570 if (fablib(crle, CRLE_ESLIB) != 0) in scanconfig()
598 if (crle->c_flags & CRLE_UPDATE) { in scanconfig()
599 crle->c_flags |= CRLE_AOUT; in scanconfig()
600 if (addlib(crle, &crle->c_adlibpath, str) != 0) in scanconfig()
613 if (crle->c_flags & CRLE_UPDATE) { in scanconfig()
614 if (crle->c_flags & CRLE_ADLIB) { in scanconfig()
622 if (fablib(crle, CRLE_ADLIB) != 0) in scanconfig()
625 } else if (crle->c_flags & CRLE_AOUT) { in scanconfig()
638 if (crle->c_flags & CRLE_UPDATE) { in scanconfig()
639 crle->c_flags |= CRLE_AOUT; in scanconfig()
640 if (addlib(crle, &crle->c_aslibpath, str) != 0) in scanconfig()
653 if (crle->c_flags & CRLE_UPDATE) { in scanconfig()
654 if (crle->c_flags & CRLE_ASLIB) { in scanconfig()
662 if (fablib(crle, CRLE_ASLIB) != 0) in scanconfig()
665 } else if (crle->c_flags & CRLE_AOUT) { in scanconfig()
683 if ((crle->c_flags & CRLE_UPDATE) == 0) in scanconfig()
692 if (crle->c_flags & CRLE_UPDATE) { in scanconfig()
693 if (addenv(crle, str, in scanconfig()
720 if ((crle->c_flags & CRLE_UPDATE) == 0) { in scanconfig()
762 if (head->ch_resbgn && ((crle->c_flags & CRLE_UPDATE) == 0)) in scanconfig()
772 if ((crle->c_flags & CRLE_UPDATE) == 0) in scanconfig()
773 printcmd(crle, head, cmdline); in scanconfig()
797 if (crle->c_flags & CRLE_UPDATE) { in scanconfig()
798 if (inspect(crle, str, in scanconfig()
823 if ((crle->c_flags & CRLE_UPDATE) == 0) { in scanconfig()
830 (crle->c_flags & CRLE_VERBOSE)) in scanconfig()
838 if (((crle->c_flags & CRLE_UPDATE) == 0) && in scanconfig()
839 (crle->c_flags & CRLE_VERBOSE) && in scanconfig()
885 crle->c_objdir = alter = in scanconfig()
891 if (crle->c_flags & CRLE_UPDATE) { in scanconfig()
892 if (inspect(crle, str, in scanconfig()
901 crle->c_objdir); in scanconfig()
917 if (crle->c_flags & CRLE_UPDATE) in scanconfig()
926 (crle->c_flags & CRLE_VERBOSE)) { in scanconfig()
939 if ((crle->c_flags & CRLE_VERBOSE) && in scanconfig()
953 if ((crle->c_flags & CRLE_UPDATE) == 0) in scanconfig()
954 printcmd(crle, head, cmdline); in scanconfig()
956 if ((crle->c_flags & CRLE_VERBOSE) == 0) in scanconfig()
1008 inspectconfig(Crle_desc * crle, int c_class) in inspectconfig() argument
1014 const char *caller = crle->c_name, *file = crle->c_confil; in inspectconfig()
1035 if (crle->c_flags & CRLE_UPDATE) { in inspectconfig()
1036 if (crle->c_flags & CRLE_EDLIB) { in inspectconfig()
1037 if (fablib(crle, CRLE_EDLIB)) in inspectconfig()
1040 if (crle->c_flags & CRLE_ESLIB) { in inspectconfig()
1041 if (fablib(crle, CRLE_ESLIB)) in inspectconfig()
1044 if (crle->c_flags & CRLE_ADLIB) { in inspectconfig()
1045 if (fablib(crle, CRLE_ADLIB)) in inspectconfig()
1048 if (crle->c_flags & CRLE_ASLIB) { in inspectconfig()
1049 if (fablib(crle, CRLE_ASLIB)) in inspectconfig()
1054 } else if (crle->c_flags & CRLE_CONFDEF) { in inspectconfig()
1072 if (crle->c_flags & CRLE_AOUT) { in inspectconfig()
1133 error = scanconfig(crle, addr, c_class); in inspectconfig()