[parisc-linux] binutils-2.17.50.0.10+ hates hppa ?
John David Anglin
dave at hiauly1.hia.nrc.ca
Sat Jan 27 09:13:48 MST 2007
> after upgrading from 2.17.50.0.9 to 2.17.50.0.10 (.11 too), ld seems unable=
> to=20
> do anything remotely basic ... is there something basic i'm missing here ? =
> i=20
> verified that it isnt caused by the Gentoo patchsets as a vanilla build=20
> exhibits the issue as well
There's been very few hppa changes to binutils in the past several
months. I can't duplicate the problem, so maybe there's something
wrong with your libc setup.
> $ cat test.c
> int main() { fopen(); }
> $ gcc test.c
> /usr/hppa2.0-unknown-linux-gnu/binutils-bin/2.17.50.0.10/ld: /tmp/ccpL4Tbn.=
> o(.text+0x10):=20
> cannot handle R_PARISC_PCREL17F for fopen@@GLIBC_2.2
> /usr/hppa2.0-unknown-linux-gnu/binutils-bin/2.17.50.0.10/ld: final link=20
> failed: Bad value
> collect2: ld returned 1 exit status
You might try adding "-Wl,-v -Wl,--trace -Wl,--trace-symbol=fopen" to the
above gcc command and see what it shows. This should show the command
used to link test and details of the lookup for the the symbol fopen.
Dave
--
J. David Anglin dave.anglin at nrc-cnrc.gc.ca
National Research Council of Canada (613) 990-0752 (FAX: 952-6602)
More information about the parisc-linux
mailing list