/titanic_41/usr/src/cmd/sgs/crle/common/ |
H A D | crle.c | 115 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 D | config.c | 56 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 D | print.c | 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() [all …]
|
H A D | inspect.c | 76 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 D | depend.c | 46 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 D | util.c | 45 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 D | dump.c | 53 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 D | crle.msg | 29 # 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 D | Makefile.com | 27 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 D | Makefile | 56 crle \ 93 elfedit crle moe lari \
|
/titanic_41/usr/src/cmd/sgs/messages/ |
H A D | Makefile.com | 45 libcrle crle moe pvs \
|
H A D | sgs.ident | 47 MSG_ID_CRLE 23 SUNW_OST_SGS /* sgs/crle */
|
/titanic_41/usr/src/cmd/sgs/packages/ |
H A D | Makefile.lint | 61 ../crle \
|
H A D | Makefile | 77 ../crle \
|
/titanic_41/usr/src/cmd/sgs/packages/common/ |
H A D | SUNWonld-README | 210 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 D | prototype_sparc | 52 f none $SGSDIR/usr/bin/sparcv9/crle=usr/bin/sparcv9/crle 555 root bin
|
H A D | prototype_i386 | 52 f none $SGSDIR/usr/bin/amd64/crle=usr/bin/amd64/crle 555 root bin
|
H A D | prototype_com | 65 f none $SGSDIR/usr/bin/crle=usr/bin/crle 555 root bin
|
/titanic_41/exception_lists/ |
H A D | check_rtime | 84 # 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 D | Makefile | 82 crle.1 \
|
/titanic_41/usr/src/cmd/sgs/rtld/common/ |
H A D | elf.c | 1659 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 D | SUNWcs.man1.inc | 52 file path=usr/share/man/man1/crle.1
|
H A D | SUNWcs.mf | 676 file path=usr/bin/$(ARCH64)/crle mode=0555 720 file path=usr/bin/crle mode=0555
|
/titanic_41/ |
H A D | .gitignore | 2207 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
|