This is the mail archive of the
binutils@sources.redhat.com
mailing list for the binutils project.
Slow linker with shared C++ libraries
- From: "H. J. Lu" <hjl at lucon dot org>
- To: binutils at sources dot redhat dot com
- Date: Wed, 25 Feb 2004 22:19:28 -0800
- Subject: Slow linker with shared C++ libraries
If a shared C++ library has many weak data definitions and many
symbols, linking against such libraries can be very slow since
elf_link_add_object_symbols has to go through all symbols for
each referenced weak data definition to search for its aliases,
although in most cases there is no alias. What is the best way
to speed it up? Can we introduce a linker command not to check
aliase for a DSO?
H.J.