Home
last modified time | relevance | path

Searched refs:crle (Results 1 – 24 of 24) sorted by relevance

/titanic_41/usr/src/cmd/sgs/crle/common/
H A Dcrle.c115 Crle_desc crle = { 0 }; in main() local
136 crle.c_name = argv[0]; in main()
137 crle.c_flags |= CRLE_ADDID; in main()
138 crle.c_strbkts = 503; in main()
139 crle.c_inobkts = 251; in main()
151 MSG_INTL(MSG_ARG_ILLEGAL), crle.c_name, in main()
162 crle.c_flags |= (CRLE_CREAT | CRLE_ALTER); in main()
167 if (crle.c_confil) { in main()
169 crle.c_name, MSG_ORIG(MSG_ARG_C)); in main()
172 crle.c_confil = optarg; in main()
[all …]
H A Dconfig.c56 genconfig(Crle_desc *crle) in genconfig() argument
73 Hash_tbl *stbl = crle->c_strtbl; in genconfig()
81 if (crle->c_hashstrnum) { in genconfig()
88 crle->c_hashstrnum++; in genconfig()
97 if (crle->c_hashstrnum > hashsize[ndx]) in genconfig()
104 size += ((2 + hashbkts + crle->c_hashstrnum) * sizeof (Word)); in genconfig()
112 size += (crle->c_hashstrnum * in genconfig()
119 size += S_ROUND((crle->c_filenum * sizeof (Rtc_file)), in genconfig()
126 size += S_ROUND((crle->c_dirnum * sizeof (Rtc_dir)), in genconfig()
133 if (crle->c_envnum) { in genconfig()
[all …]
H A Dprint.c55 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()
[all …]
H A Dinspect.c76 enteralt(Crle_desc *crle, const char *path, const char *file, Half flags, in enteralt() argument
100 (void) strcpy(_alter, crle->c_objdir); in enteralt()
105 (void) printf(MSG_INTL(MSG_ARG_ALT), crle->c_name, in enteralt()
112 crle->c_objdir, file); in enteralt()
120 crle->c_strsize -= strlen(alter) + 1; in enteralt()
133 crle->c_strsize += altsz; in enteralt()
135 if (crle->c_flags & CRLE_VERBOSE) in enteralt()
147 enterino(Crle_desc *crle, const char *name, struct stat *status, Half flags) in enterino() argument
171 for (APLIST_TRAVERSE(crle->c_inotbls, idx, tbl)) { in enterino()
178 if ((tbl = make_hash(crle->c_inobkts, HASH_INT, dev)) == NULL) in enterino()
[all …]
H A Ddepend.c46 filter(Crle_desc *crle, const char *filter, const char *str, const char *filtee) in filter() argument
56 if ((fltrent = get_hash(crle->c_strtbl, (Addr)filter, 0, in filter()
59 if ((fltrent = get_hash(crle->c_strtbl, (Addr)fltrent->e_obj->o_path, 0, in filter()
68 if ((flteent = get_hash(crle->c_strtbl, (Addr)filtee, 0, in filter()
78 for (APLIST_TRAVERSE(crle->c_flt, idx, flt)) { in filter()
95 crle->c_fltenum++; in filter()
107 crle->c_name, strerror(err)); in filter()
110 if ((aplist_append(&(crle->c_flt), flt, AL_CNT_CRLE) == NULL) || in filter()
116 crle->c_strsize += flt->f_strsz; in filter()
117 crle->c_fltrnum += 1; in filter()
[all …]
H A Dutil.c45 addenv(Crle_desc *crle, const char *arg, unsigned int flags) in addenv() argument
64 for (APLIST_TRAVERSE(crle->c_env, idx, env)) { in addenv()
74 crle->c_name, (int)varsz, in addenv()
85 crle->c_strsize -= env->e_totsz; in addenv()
86 crle->c_strsize += totsz; in addenv()
92 crle->c_name, strerror(err)); in addenv()
111 for (APLIST_TRAVERSE(crle->c_env, idx, env)) { in addenv()
118 crle->c_name, (int)totsz, in addenv()
138 crle->c_name, strerror(err)); in addenv()
145 if (aplist_append(&(crle->c_env), env, AL_CNT_CRLE) == NULL) in addenv()
[all …]
H A Ddump.c53 dump(Crle_desc * crle) in dump() argument
55 const char *orgapp = (const char *)crle->c_app; in dump()
68 crle->c_name, strerror(err)); in dump()
78 crle->c_name, strerror(err)); in dump()
95 Rtc_head *rtc = (Rtc_head *)crle->c_tempheadaddr; in dump()
134 MSG_INTL(MSG_SYS_EXEC), crle->c_name, in dump()
157 MSG_ORIG(MSG_ENV_AUD_FLAGS), crle->c_dlflags); in dump()
159 crle->c_tempname); in dump()
168 (putenv(ecnf) != 0) || (putenv(crle->c_audit) != 0) || in dump()
172 crle->c_name, strerror(err)); in dump()
[all …]
H A Dcrle.msg29 # Message file for cmd/sgs/crle.
65 \tto crle() result in the replacement of any existing \
69 \tdefined by the options to crle() is appended to any \
90 @ MSG_ARG_UPDATEVER "%s: %s: file version [%d] newer than crle() version \
92 @ MSG_ARG_PRINTVER "%s: %s: file version [%d] newer than crle() version \
97 %s %s version of crle()\n"
215 @ MSG_DMP_CMD_ONE " crle %s\n\n"
216 @ MSG_DMP_CMD_BGN " crle %s "
220 @ MSG_DMP_CMD_ONE_V " crle %s\n\n"
221 @ MSG_DMP_CMD_BGN_V " crle %s \\\n"
[all …]
/titanic_41/usr/src/cmd/sgs/crle/
H A DMakefile.com27 PROG= crle
32 COMOBJ= config.o crle.o depend.o dump.o \
54 BLTMESG= $(SGSMSGDIR)/crle
58 SGSMSGCOM= ../common/crle.msg
/titanic_41/usr/src/cmd/sgs/
H A DMakefile56 crle \
93 elfedit crle moe lari \
/titanic_41/usr/src/cmd/sgs/messages/
H A DMakefile.com45 libcrle crle moe pvs \
H A Dsgs.ident47 MSG_ID_CRLE 23 SUNW_OST_SGS /* sgs/crle */
/titanic_41/usr/src/cmd/sgs/packages/
H A DMakefile.lint61 ../crle \
H A DMakefile77 ../crle \
/titanic_41/usr/src/cmd/sgs/packages/common/
H A DSUNWonld-README210 4293966 crle(1)'s default directories should be supplied
249 4338812 crle(1) omits entries in the directory cache
250 4341496 RFE: provide a static version of /usr/bin/crle
282 4318162 crle uses automatic strings in putenv.
316 4343801 RFE: crle(1): provide option for updating configuration files
318 4352233 crle should not honor umask
357 4401232 crle(1) could provide better flexibility for alternatives
461 4496963 dumping an object with crle(1) that uses $ORIGIN can loose its
544 4655066 crle: -u with nonexistent config file doesn't work
552 4630224 crle get's confused about memory layout of objects...
[all …]
H A Dprototype_sparc52 f none $SGSDIR/usr/bin/sparcv9/crle=usr/bin/sparcv9/crle 555 root bin
H A Dprototype_i38652 f none $SGSDIR/usr/bin/amd64/crle=usr/bin/amd64/crle 555 root bin
H A Dprototype_com65 f none $SGSDIR/usr/bin/crle=usr/bin/crle 555 root bin
/titanic_41/exception_lists/
H A Dcheck_rtime84 # Identify any files that should be skipped when building a crle(1)
86 # libc, these can confuse crle(1) because of their identical dev/inode.
/titanic_41/usr/src/man/man1/
H A DMakefile82 crle.1 \
/titanic_41/usr/src/cmd/sgs/rtld/common/
H A Delf.c1659 Addr base, fltr = 0, audit = 0, cfile = 0, crle = 0; local
1831 crle = 1;
2048 crle = 1;
2236 else if (crle)
/titanic_41/usr/src/pkg/manifests/
H A DSUNWcs.man1.inc52 file path=usr/share/man/man1/crle.1
H A DSUNWcs.mf676 file path=usr/bin/$(ARCH64)/crle mode=0555
720 file path=usr/bin/crle mode=0555
/titanic_41/
H A D.gitignore2207 usr/src/cmd/sgs/crle/.make.state.i386
2208 usr/src/cmd/sgs/crle/amd64/.make.state.i386
2209 usr/src/cmd/sgs/crle/amd64/crle
2210 usr/src/cmd/sgs/crle/amd64/msg.c
2211 usr/src/cmd/sgs/crle/amd64/msg.h
2212 usr/src/cmd/sgs/crle/i386/.make.state.i386
2213 usr/src/cmd/sgs/crle/i386/crle
2214 usr/src/cmd/sgs/crle/i386/msg.c
2215 usr/src/cmd/sgs/crle/i386/msg.h
2550 usr/src/cmd/sgs/messages/i386/crle