This is the mail archive of the libc-hacker@sourceware.cygnus.com mailing list for the glibc project.

Note that libc-hacker is a closed list. You may look at the archives of this list, but subscription and posting are not open.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: __register_frame_info problem on Alpha



Hello,

On Wed, May 26, H.J. Lu wrote:

> > 
> > 
> > Hello,
> > 
> > There is again a big problem with __register_frame_info, this time
> > on Alpha.
> > 
> > In all current distributions for Alpha using egcs 1.1.2 and glibc 2.1.x
> > __register_frame_info is not in libc. Same sources with a current egcs 
> > or gcc 2.95 snapshot compiled, libc.so.6.1 contains the __register_frame_info 
> > symbol. And again, new binaries will not work on other Distributions because
> > of this missing symbol. This is not good.
> > 
> > We need a solution for it, asap.
> > 
> 
> It is a very tricky problem. On alpha, DWARF2 EH is used after egcs
> 1.1.2. The glibc configure checks which compiler you are using and
> sets things up accordingly. If you compile glibc with egcs 1.1.2,
> __register_frame_info won't be included in libc.so.6.1. If you compile
> glibc with the newer egcs/gcc, __register_frame_info will be in
> libc.so.6.1.
> 
> Ulrich, can we always include __register_frame_info and its friends
> on alpha even if DWARF2 EH is not used?

I would like to not see this symbol in libc.so.6.1. Or we will have
again this problems, because current Alpha distributions doesn't have
this symbol, and our SuSE Linux AXP Beta also. So the first 
distribution after a new egcs/gcc version will have this symbols, 
and we have the problems again.

  Thorsten

-- 
Thorsten Kukuk      http://www.suse.de/~kukuk/        kukuk@suse.de
SuSE GmbH           Schanzaeckerstr. 10             90443 Nuernberg
Linux is like a Vorlon.  It is incredibly powerful, gives terse,
cryptic answers and has a lot of things going on in the background.

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]