OSDN Git Service

utils: Fix ldd segfault
authorNatanael Copa <ncopa@alpinelinux.org>
Mon, 24 May 2010 07:07:45 +0000 (09:07 +0200)
committerCarmelo Amoroso <carmelo.amoroso@st.com>
Mon, 24 May 2010 07:07:45 +0000 (09:07 +0200)
commitb2c4199f0fd53c009858e7ce27f932a4ac92bc60
tree9f2b50d78ec51cfe31d6c1711d25d131c7d3b280
parente029f5e73de2c195d0a87e5816f28fb09594e80f
utils: Fix ldd segfault

Fixes ldd segfault on this testcase:

extern void _dl_getenv(void);
void foo(void)
{
    printf("foo: %x\n", &_dl_getenv);
}

linked as -shared

It fixes bug #1507

Signed-off-by: Natanael Copa <ncopa@alpinelinux.org>
Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com>
utils/ldd.c