mirror of
https://sourceware.org/git/glibc.git
synced 2025-01-03 08:11:08 +00:00
Update.
2001-08-26 Ulrich Drepper <drepper@redhat.com> * elf/dl-runtime.c: Update calls to _dl_lookup_*.
This commit is contained in:
parent
cf5a372ec1
commit
092243fa4e
@ -1,3 +1,7 @@
|
|||||||
|
2001-08-26 Ulrich Drepper <drepper@redhat.com>
|
||||||
|
|
||||||
|
* elf/dl-runtime.c: Update calls to _dl_lookup_*.
|
||||||
|
|
||||||
2001-08-26 Jakub Jelinek <jakub@redhat.com>
|
2001-08-26 Jakub Jelinek <jakub@redhat.com>
|
||||||
|
|
||||||
* elf/dl-reloc.c (RESOLVE_MAP, RESOLVE): Use elf_machine_type_class
|
* elf/dl-reloc.c (RESOLVE_MAP, RESOLVE): Use elf_machine_type_class
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/* On-demand PLT fixup for shared objects.
|
/* On-demand PLT fixup for shared objects.
|
||||||
Copyright (C) 1995-1999, 2000 Free Software Foundation, Inc.
|
Copyright (C) 1995-1999, 2000, 2001 Free Software Foundation, Inc.
|
||||||
This file is part of the GNU C Library.
|
This file is part of the GNU C Library.
|
||||||
|
|
||||||
The GNU C Library is free software; you can redistribute it and/or
|
The GNU C Library is free software; you can redistribute it and/or
|
||||||
@ -89,13 +89,13 @@ fixup (
|
|||||||
result = _dl_lookup_versioned_symbol (strtab + sym->st_name,
|
result = _dl_lookup_versioned_symbol (strtab + sym->st_name,
|
||||||
l, &sym, l->l_scope,
|
l, &sym, l->l_scope,
|
||||||
version,
|
version,
|
||||||
ELF_MACHINE_JMP_SLOT, 0);
|
ELF_RTYPE_CLASS_PLT, 0);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
case 0:
|
case 0:
|
||||||
result = _dl_lookup_symbol (strtab + sym->st_name, l, &sym,
|
result = _dl_lookup_symbol (strtab + sym->st_name, l, &sym,
|
||||||
l->l_scope, ELF_MACHINE_JMP_SLOT, 0);
|
l->l_scope, ELF_RTYPE_CLASS_PLT, 0);
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Currently result contains the base load address (or link map)
|
/* Currently result contains the base load address (or link map)
|
||||||
@ -181,14 +181,14 @@ profile_fixup (
|
|||||||
result = _dl_lookup_versioned_symbol(strtab + sym->st_name,
|
result = _dl_lookup_versioned_symbol(strtab + sym->st_name,
|
||||||
l, &sym, l->l_scope,
|
l, &sym, l->l_scope,
|
||||||
version,
|
version,
|
||||||
ELF_MACHINE_JMP_SLOT,
|
ELF_RTYPE_CLASS_PLT,
|
||||||
0);
|
0);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
case 0:
|
case 0:
|
||||||
result = _dl_lookup_symbol (strtab + sym->st_name, l, &sym,
|
result = _dl_lookup_symbol (strtab + sym->st_name, l, &sym,
|
||||||
l->l_scope, ELF_MACHINE_JMP_SLOT, 0);
|
l->l_scope, ELF_RTYPE_CLASS_PLT, 0);
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Currently result contains the base load address (or link map)
|
/* Currently result contains the base load address (or link map)
|
||||||
|
Loading…
Reference in New Issue
Block a user