mirror of git://sourceware.org/git/glibc.git
Ignore negative dynamic entry types.
This commit is contained in:
parent
64f388285e
commit
7a033a828d
|
@ -1,3 +1,8 @@
|
|||
2010-01-18 Andreas Schwab <schwab@redhat.com>
|
||||
|
||||
* elf/dynamic-link.h (elf_get_dynamic_info): Ignore negative
|
||||
dynamic entry types.
|
||||
|
||||
2010-01-16 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
* sysdeps/ieee754/ldbl-128/s_ceill.c (huge): Add L suffix to the
|
||||
|
|
|
@ -113,7 +113,7 @@ elf_get_dynamic_info (struct link_map *l, ElfW(Dyn) *temp)
|
|||
|
||||
while (dyn->d_tag != DT_NULL)
|
||||
{
|
||||
if (dyn->d_tag < DT_NUM)
|
||||
if ((Elf32_Word) dyn->d_tag < DT_NUM)
|
||||
info[dyn->d_tag] = dyn;
|
||||
else if (dyn->d_tag >= DT_LOPROC &&
|
||||
dyn->d_tag < DT_LOPROC + DT_THISPROCNUM)
|
||||
|
|
Loading…
Reference in New Issue