Lines Matching defs:weak
156 * 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,
245 if (GELF_ST_BIND(weak->st_info) != STB_WEAK)
260 if (GELF_ST_TYPE(weak->st_info) != type ||
261 weak->st_value != sym.st_value)
264 if (weak->st_size != sym.st_size)
270 if (sym.st_shndx != weak->st_shndx)
298 * for a weak symbol, we need to copy it and rename it to match
299 * the weak symbol. We also need to add it to the td so it's