acoshl functions for ldbl-96

Andreas Jaeger aj@suse.de
Mon Aug 23 17:29:00 GMT 2004


"Dhaval Prajapati" <dhavaljr@hotmail.com> writes:

> Hi,
>
> I am stdying glibc 2.3.2 . In ldbl-96 directory
> (path:glibc-2.3.2/sysdeps/ieee754/ldbl-96), there is e_acoshl.c file
> to compute 'acosh' for long double. This file is using these functions
> __ieee754_logl,__log1pl,__ieee754_sqrtl, which are not implemented in
> 'ldbl-96' directory. So it will use from generic directory . But in
> that directory also these functions are not implemented.
>
> I would like to know that , how e_acoshl.c compute 'acosh' correctly
> for long double? Why __ieee754_logl,__log1pl,__ieee754_sqrtl functions
> are not implemented in 'ldbl-96' directory?

Build glibc yourself and then check which functions gets build.  The
build process is rather involved and different files are taken
dependend on the architecture.  For example on i386, there's a fpu
directory that implements some of these functions.

Andreas
-- 
 Andreas Jaeger, aj@suse.de, http://www.suse.de/~aj
  SUSE Linux AG, Maxfeldstr. 5, 90409 Nürnberg, Germany
   GPG fingerprint = 93A3 365E CE47 B889 DF7F  FED1 389A 563C C272 A126
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 188 bytes
Desc: not available
URL: <http://sourceware.org/pipermail/libc-alpha/attachments/20040823/a3bfd83f/attachment.sig>


More information about the Libc-alpha mailing list