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: Remove unused ldbl-96 functions (bug 15004)


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


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