bug-gnu-utils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

possible binutils bug on ia64


From: Randolph Chung
Subject: possible binutils bug on ia64
Date: Wed, 6 Mar 2002 21:27:46 -0800
User-agent: Mutt/1.3.27i

With the latest binutils (BFD version 020304 20020304O), glibc (2.2.5) doesn't
build on ia64. I'm not sure if this is really a binutils bug or a glibc
bug, but older binutils work...

The error from glibc is:
Inconsistency detected by ld.so: ../sysdeps/ia64/dl-machine.h: 582:
elf_machine_rela: Assertion `! "unexpected dynamic reloc format"' failed!

The problem seems to be that recent binutils generates a lot of
R_IA64_NONE entries in .rela.got that is confusing the loader.

Compiled with above binutils:
pippin[22:49] elf% readelf -a ./ld.so | grep -c IA64_NONE              
27

Compiled with older binutils:
pippin[22:49] elf% readelf -a /lib/ld-linux-ia64.so.2  | grep -c IA64_NONE
0

Anyone else seeing this and/or have a fix?

randolph
-- 
Debian Developer <address@hidden>
http://www.TauSq.org/



reply via email to

[Prev in Thread] Current Thread [Next in Thread]