[Top][All Lists]
[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/
- possible binutils bug on ia64,
Randolph Chung <=