This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
Re: ld.so : bad dynamic tag
- To: Geoff Keating <geoffk at geoffk dot org>
- Subject: Re: ld.so : bad dynamic tag
- From: Pamela Weber <pam_weber at icon-labs dot com>
- Date: Thu, 14 Jun 2001 15:21:27 -0500
- CC: gcc-bugs at gcc dot gnu dot org
- References: <3B28DE9D.95B4D147@icon-labs.com> <jmofrq4zm2.fsf@geoffk.org>
Thanks for the reply. The linker version is:
ld -v
GNU ld version 2.10.90 (with BFD 2.10.0.12)
The glibc is:
libc-2.1.3.so
Please tell me if I am not providing the correct info. When the problem
happens, if we clean and make the entire project (object > 2M), it seems to
correct itself. Compiling a portion of the module, will not clear it up - this
could be a coincidence.
Pamela
Geoff Keating wrote:
> Pamela Weber <pam_weber@icon-labs.com> writes:
>
> > Hello,
> >
> > Recently, we have been getting an error when executing our application
> > on a Linux PPC system. The
> > kernel is 2.4.2. The cross compiler is gnu 2.95.2 host x86 target 82xx
> > PPC.
> >
> > When we start our application, we occasionally get the following which
> > cause the app to exit:
> >
> > BUG IN DYNAMIC LINKER ld.so: dynamic-link.h: 57: elf_get_dynamic_info:
> > Assertion
> > `! "bad dynamic tag"' failed!
> >
> > Does anyone know why this is happening? Any ideas regarding what we
> > should try?
> > The application has worked fine for a long time, but we have been adding
> > new functionality to it and it is getting quite large.
>
> What linker and glibc versions are you using?
>
> This is usually a linker problem.
>
> --
> - Geoffrey Keating <geoffk@geoffk.org>
--
Pamela Weber
Icon Laboratories, Inc.
(515)-226-3443x30
Pam_Weber@icon-labs.com
Don't throw away the old bucket until you know whether the
new one holds water. -- Swedish Proverb