This is the mail archive of the
glibc-bugs@sourceware.org
mailing list for the glibc project.
[Bug dynamic-link/15030] New: do_lookup_x returns undefined symbol entry
- From: "hjl.tools at gmail dot com" <sourceware-bugzilla at sourceware dot org>
- To: glibc-bugs at sourceware dot org
- Date: Thu, 17 Jan 2013 20:23:40 +0000
- Subject: [Bug dynamic-link/15030] New: do_lookup_x returns undefined symbol entry
- Auto-submitted: auto-generated
http://sourceware.org/bugzilla/show_bug.cgi?id=15030
Bug #: 15030
Summary: do_lookup_x returns undefined symbol entry
Product: glibc
Version: 2.18
Status: NEW
Severity: normal
Priority: P2
Component: dynamic-link
AssignedTo: unassigned@sourceware.org
ReportedBy: hjl.tools@gmail.com
Classification: Unclassified
do_lookup_x has
/* Use the old SysV-style hash table. Search the appropriate
hash bucket in this object's symbol table for a definition
for the same symbol name. */
for (symidx = map->l_buckets[*old_hash % map->l_nbuckets];
symidx != STN_UNDEF;
symidx = map->l_chain[symidx])
{
sym = check_match (&symtab[symidx]);
if (sym != NULL)
goto found_it;
}
When the old SysV-style hash table, we may return undefined
symbol entry. We don't run into this problem often since
GNU-style hash table is enabled by most GCC.
--
Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.