Searched defs:weak (Results 1 - 9 of 9) sorted by relevance

/illumos-gate/usr/src/uts/common/gssapi/mechs/krb5/crypto/des/
H A Dweak_key.c39 * The following are the weak DES keys:
41 static const mit_des_cblock weak[16] = { variable
42 /* weak keys */
48 /* semi-weak */
69 * mit_des_is_weak_key: returns true iff key is a [semi-]weak des key.
77 const mit_des_cblock *weak_p = weak;
79 for (i = 0; i < (sizeof(weak)/sizeof(mit_des_cblock)); i++) {
/illumos-gate/usr/src/tools/ctf/dwarf/common/
H A Ddwarf_weaks.c89 Dwarf_Global weak = (Dwarf_Global) weak_in; local
91 if (weak == NULL) {
95 *ret_name = (char *) (weak->gl_name);
104 Dwarf_Global weak = (Dwarf_Global) weak_in; local
106 return dwarf_global_die_offset(weak, weak_off, error);
114 Dwarf_Global weak = (Dwarf_Global) weak_in; local
116 return dwarf_global_cu_offset(weak, weak_off, error);
126 Dwarf_Global weak = (Dwarf_Global) weak_in; local
128 return dwarf_global_name_offsets(weak,
/illumos-gate/usr/src/cmd/sgs/ldd/common/
H A Dldd.c98 * If -w is specified, no unresolved weak references are allowed. -w causes
99 * LD_NOUNRESWEAK=1 to be set. By default, an unresolved weak reference is
101 * disables this default. Any weak references that can not be resolved result
149 weak[] = "LD_NOUNRESWEAK= ", variable
246 case 'w' : /* expose unresolved weak */
324 weak[sizeof (weak) - 2] = (wflag) ? '1' : '\0';
735 (putenv(weak) != 0) || (putenv(load) != 0) ||
/illumos-gate/usr/src/cmd/sgs/libld/common/
H A Dversion.c308 vers_derefer(Ifl_desc *ifl, Ver_desc *vdp, int weak) argument
320 * If the head of the list was a weak then we only mark
321 * weak dependencies, but if the head of the list was 'strong'
324 if ((weak && (vdp->vd_flags & VER_FLG_WEAK)) || (!weak))
328 vers_derefer(ifl, _vdp, weak);
375 * Scan the version index list and if any weak version
377 * dependency to be non-weak. Weak version dependencies do not
378 * cause fatal errors from the runtime linker, non-weak
390 * Mark any weak referenc
[all...]
H A Dsyms.c521 * determine whether it is a global or weak reference (see build_osym(),
617 * is referenced then turn it into a weak alias of the underscored symbol.
737 * as a weak alias.
1325 * non-weak UNDEF symbol with reduced visibility (STV_*), then
1358 * If a non-weak reference remains undefined, or if a
1379 * -u as a mechanism to cause binding to weak version
1453 * shared object. If a binding is from a weak reference it can
1779 * qsort(3c) comparison function. As an optimization for associating weak
1827 * If two symbols have the same address place the weak symbol before
1879 * unnecessary weak symbo
1949 int test_gnu_hidden_bit, weak; local
[all...]
H A Dupdate.c219 Alist *weak = NULL; local
1553 * If we have a weak data symbol for which we need the real
1556 * The exception to this is if the weak/strong have PLT's
1557 * assigned to them. In that case we don't do the post-weak
1600 if (alist_append(&weak, &wk,
1624 * Undefined weak global, if we are generating a static
1870 * Now that all the symbols have been processed update any weak symbols
1872 * symbols will be represented in the output, return the weak symbol to
1875 for (ALIST_TRAVERSE(weak, idx1, wkp)) {
/illumos-gate/usr/src/cmd/abi/spectrans/spec2map/
H A Dbucket.c104 add_parent(const char *version, const char *after, int weak) argument
111 errlog(BEGIN, "add_parent(%s,%s,%d) {", version, after, weak);
114 new = new_bucket(version, weak);
116 new->b_weak = weak;
147 add_uncle(const char *version, const char *after, int weak) argument
155 errlog(BEGIN, "add_uncle(%s,%s,%d) {", version, after, weak);
158 new = new_bucket(version, weak);
190 * set_weak -- set a version to be a weak version
193 set_weak(const char *version, int weak) argument
198 errlog(ERROR|FATAL, "Unable to set weak
494 new_bucket(const char *name, int weak) argument
[all...]
/illumos-gate/usr/src/tools/ctf/cvt/
H A Doutput.c156 * A weak fuzzy match is when a weak symbol was resolved and matched to
200 * If we have a weak symbol, attempt to find the strong symbol it will
210 * - not be another weak symbol
219 * accurate and matches that of the weak symbol. We assume this is a
231 * What we really need here is a SUNW section containing weak<->strong
235 check_for_weak(GElf_Sym *weak, char const *weakfile, argument
245 if (GELF_ST_BIND(weak->st_info) != STB_WEAK)
260 if (GELF_ST_TYPE(weak->st_info) != type ||
261 weak
[all...]
/illumos-gate/usr/src/cmd/sgs/pvs/common/
H A Dpvs.c766 gvers_derefer(GVer_desc *vdp, int weak) argument
772 * If the head of the list was a weak then we only clear out
773 * weak dependencies, but if the head of the list was 'strong'
776 if ((weak && (vdp->vd_flags & VER_FLG_WEAK)) || (!weak))
780 gvers_derefer(_vdp, weak);
912 * has a `weak' attribute, and print any version

Completed in 230 milliseconds