This is the mail archive of the libc-alpha@sources.redhat.com mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: IA64 libc.so always depends on libunwind?


On Tue, Apr 06, 2004 at 01:58:17PM -0700, David Mosberger wrote:
> >>>>> On Tue, 6 Apr 2004 13:47:37 -0700, "H. J. Lu" <hjl@lucon.org> said:
> 
>   HJ> When I built glibc with gcc 3.4 and libunwind 0.96, I got
>   HJ> # ldd libc.so
>   HJ> /lib/ld-linux-ia64.so.2 => /lib/ld-linux-ia64.so.2 (0x2000000000000000)
>   HJ> libunwind-ia64.so.1 => /usr/lib/libunwind-ia64.so.1 (0x2000000000040000)
> 
>   HJ> Is that intentional?
> 
> I didn't think so.  I thought the unwind-dependencies in glibc were
> handled by loading libgcc_s on demand (which has its own dependency on
> libunwind, if built against it).

libc.so is linked against -lgcc -lgcc_eh -lunwind where libgcc and
libgcc_eh are archives.


H.J.


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