This is the mail archive of the libc-alpha@sourceware.org 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: libm error handling


On Wed, May 01, 2013 at 12:01:10AM +0200, Andreas Schwab wrote:
> Rich Felker <dalias@aerifal.cx> writes:
> 
> > Are you claiming that, at one time, the documented API was that you
> > define _your own_ variable named signgam and lgamma writes into it?
> 
> On architectures that use copy relocations the variable will always be
> allocated in the main program, even if it doesn't actually define it.

That's an implementation detail, not part of the language semantics.
Existing binaries with the copy relocation for signgam should not be
broken by changing signgam to a weak alias for __signgam internally.

Rich


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