This is the mail archive of the
binutils@sources.redhat.com
mailing list for the binutils project.
Re: relocation R_X86_64_PC32 and shared libraries
- From: Matthew L Daniel <mdaniel at scdi dot com>
- To: "H. J. Lu" <hjl at lucon dot org>
- Cc: binutils at sourceware dot org
- Date: Thu, 3 Mar 2005 11:12:35 -0500
- Subject: Re: relocation R_X86_64_PC32 and shared libraries
- References: <20050302164523.GA11892@cafebabe.intra> <20050302171302.GA21620@lucon.org> <20050302204015.GA12277@cafebabe.intra> <20050302231412.GA27226@lucon.org>
- Reply-to: mdaniel at scdi dot com
[I'm putting this back on the list so future generations can benefit
from this discussion; also so I can point the Mozilla folk to this
thread]
> It is a bug in source. If you count "#pragma GCC visibility", you will
> find there is one more push than pop. After you add the missing pop,
> everything should be OK. Unfortunately, gcc doesn't warn about it.
I was not aware that #pragma lines were something under my control at
the source level (even though it's not "my" code).
In short, can you advise some steps I (or the owners of nsprpub) can
take to resolve that?
Thanks again for your help,
-- /v\atthew