NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: standards/44202 (NetBSD lacks some c99 math functions: llroundl() and probably others)



The following reply was made to PR standards/44202; it has been noted by GNATS.

From: David Holland <dholland-bugs%netbsd.org@localhost>
To: gnats-bugs%netbsd.org@localhost
Cc: 
Subject: Re: standards/44202 (NetBSD lacks some c99 math functions:
 llroundl() and probably others)
Date: Fri, 4 Jun 2021 18:15:41 +0000

 On Fri, Jun 04, 2021 at 05:00:02PM +0000, David Holland wrote:
  >  On Thu, Jun 03, 2021 at 09:45:02PM +0000, Christos Zoulas wrote:
  >   > > The long double functions were added by matt@ in 2013.
  >   >
  >   >  I think we are still missing some.
  >  
  >  Likely, but this PR doesn't have a list. I'll attend to that and file
  >  a new PR.
 
 We are not; all the functions in C99 7.12 are in math.h. I didn't
 check that they're all also physically present in libm, but I'll
 assume we didn't do anything so foolish as mess that up.
 
 According to the top of math.h were are still missing the macros
    MATH_ERRNO
    MATH_ERREXCEPT
    math_errhandling
 and
    FP_FAST_FMA
    FP_FAST_FMAF
    FP_FAST_FMAL
 
 There is no PR for these, though, so I'll make one.
 
 -- 
 David A. Holland
 dholland%netbsd.org@localhost
 


Home | Main Index | Thread Index | Old Index