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

Re: mipsel binutils/gcc/glibc shared library breakage


  The code builds OK. It even runs if I put less than 40000 symbols
in a shared library (it works with 30000 symbols for sure). I presume
multigot problem is unrelated to this...

Pjotr Kourzanov

On Thu, Mar 10, 2005 at 12:32:38AM +0100, Thiemo Seufer wrote:
> Pjotr Kourzanov wrote:
> > Dear Debian developers,
> > 
> >   I gather there are some people out there with MIPS little-endian 
> > machines (from mipsel drop discussion) and Debian on it. Do huge shared 
> > libraries (containing >40000 symbols) work for you? I am currently 
> > investigating an issue I have with my MIPS32r4, binutils > 2.14.90, 
> > gcc-3.3.5 and glibc 2.3.2 (all Debian sources), which prevents e.g. 
> > Qt/Embedded to be used as shared library.
> The Debian binutils refuse to build multigot libraries with more than
> 16k external symbols. This is a workaround to prevent silent breakage,
> and most larger shared libraries can still be built by compiling with
> -Wa,-xgot.
> Thiemo

Reply to: