IA64 libc.so always depends on libunwind?

David Mosberger davidm@napali.hpl.hp.com
Tue Apr 6 23:47:00 GMT 2004


>>>>> On Tue, 6 Apr 2004 16:39:30 -0700, "H. J. Lu" <hjl@lucon.org> said:

  HJ> Is that a reqirement to link libc.so against libunwind.so? We
  HJ> try very hard not to link libc.so against libgcc_s.so. We only
  HJ> link executables against libgcc_s.so only when it is needed. Can
  HJ> we do the same for libunwind.so? But if all ia64 executables
  HJ> need libunwind.so, I guess it may be OK to link libc.so against
  HJ> libunwind.so.

AFAIR, it's the cleanup-handlers that libc is using which pull in the
dependency on the exception-handling support.  So I think the correct
statement is that any executable that needs exception-handling support
will link against libunwind.so.

	--david



More information about the Libc-alpha mailing list