This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: libm error handling
- From: Andreas Schwab <schwab at linux-m68k dot org>
- To: Rich Felker <dalias at aerifal dot cx>
- Cc: Roland McGrath <roland at hack dot frob dot com>, "Joseph S. Myers" <joseph at codesourcery dot com>, libc-alpha at sourceware dot org
- Date: Wed, 01 May 2013 00:01:10 +0200
- Subject: Re: libm error handling
- References: <Pine dot LNX dot 4 dot 64 dot 1304301628510 dot 21969 at digraph dot polyomino dot org dot uk> <20130430181544 dot GG20323 at brightrain dot aerifal dot cx> <Pine dot LNX dot 4 dot 64 dot 1304301910460 dot 28945 at digraph dot polyomino dot org dot uk> <20130430195734 dot B5AB82C08F at topped-with-meat dot com> <20130430200511 dot GH20323 at brightrain dot aerifal dot cx> <20130430205519 dot C86632C088 at topped-with-meat dot com> <20130430213524 dot GJ20323 at brightrain dot aerifal dot cx>
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.
Andreas.
--
Andreas Schwab, schwab@linux-m68k.org
GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5
"And now for something completely different."