This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


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

Re: __ia64_app_header must be weak


Richard Henderson <rth@redhat.com> writes:

|> On Wed, Apr 25, 2001 at 10:31:08PM +0200, Andreas Schwab wrote:
|> > GCC 3.0 on ia64 cannot build statically linked programs with glibc that
|> > use any nss functions.  This is because when glibc wants to dlopen the nss
|> > libraries this fails because __ia64_app_header cannot be resolved (a
|> > statically linked application never exports any symbols).  We need to make
|> > the reference weak.
|> 
|> Hum.  Ok I guess...  It's probably worth mentioning somewhere
|> that EH will not work under these conditions.

Since none of the nss functions throws exceptions that won't be a problem.

Andreas.

-- 
Andreas Schwab                                  "And now for something
SuSE Labs                                        completely different."
Andreas.Schwab@suse.de
SuSE GmbH, Schanzäckerstr. 10, D-90443 Nürnberg
Key fingerprint = 58CA 54C7 6D53 942B 1756  01D3 44D5 214B 8276 4ED5


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