This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: Remove unused ldbl-96 functions (bug 15004)
- From: Andreas Jaeger <aj at suse dot com>
- To: "Joseph S. Myers" <joseph at codesourcery dot com>, libc-alpha at sourceware dot org
- Date: Thu, 28 Nov 2013 20:27:01 +0100
- Subject: Re: Remove unused ldbl-96 functions (bug 15004)
- Authentication-results: sourceware.org; auth=none
- References: <Pine dot LNX dot 4 dot 64 dot 1311281832100 dot 23291 at digraph dot polyomino dot org dot uk>
On 11/28/2013 07:35 PM, Joseph S. Myers wrote:
> Bug 15004 reports an issue with sysdeps/ieee754/ldbl-96/e_atan2l.c, a
> file not used in any current glibc configuration.
> <https://sourceware.org/glibc/wiki/Development_Todo/Master#libm_projects>
> mentions another problem with ldbl-96 functions, rintl / nearbyintl
> implementations missing cleanup and simplification done to various
> other implementations for bugs 2547 and 2548.
>
> This patch removes the ldbl-96 files that are unused because i386,
> x86_64, ia64 and m68k/m680x0 all have their own versions. If someone
> adds future support for an architecture using ldbl-96 but without its
> own versions of these functions, obviously any required can be added
> back at that time, without or without further fixes for bugs in them
> that may be shown up by testing on such an architecture, but for now
> removing these files avoids needing to consider them in global changes
> where changes to these files can't readily be tested (and ldbl-96
> rather than ldbl-128 seems a rather odd choice for a new
> architecture).
ok, thanks,
Andreas
--
Andreas Jaeger aj@{suse.com,opensuse.org} Twitter/Identica: jaegerandi
SUSE LINUX Products GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany
GF: Jeff Hawn,Jennifer Guild,Felix Imendörffer,HRB16746 (AG Nürnberg)
GPG fingerprint = 93A3 365E CE47 B889 DF7F FED1 389A 563C C272 A126