This is the mail archive of the
binutils@sources.redhat.com
mailing list for the binutils project.
[hppa] binutils will not build shared libraries with external deps?
- From: Randolph Chung <tausq at debian dot org>
- To: bug-binutils at gnu dot org, binutils at sources dot redhat dot com
- Cc: debian-gcc at lists dot debian dot org, parisc-linux at parisc-linux dot org
- Date: Mon, 26 May 2003 22:22:51 -0700
- Subject: [hppa] binutils will not build shared libraries with external deps?
- Reply-to: Randolph Chung <tausq at debian dot org>
Looks like latest binutils CVS (also as of 2.14.90.0.1) cannot build
shared libraries that have external symbols on at least hppa-linux:
tausq@ios:~$ cat blah.c
extern int foo();
int call_foo() { return foo(); }
tausq@ios:~$ gcc -shared -fPIC -o blah.so blah.c
/tmp/ccC3fZeH.o(.text+0x1c): In function `call_foo':
: undefined reference to `foo'
this worked fine on older binutils (e.g. 2.13.90.0.16 worked).
does anyone know what might be broken? this is causing a lot of failures
in the binutils test suite....
thanks,
randolph
--
Randolph Chung
Debian GNU/Linux Developer, hppa/ia64 ports
http://www.tausq.org/