https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112873
--- Comment #3 from Steve Kargl <sgk at troutmask dot apl.washington.edu> --- On Wed, Dec 06, 2023 at 08:56:32PM +0000, anlauf at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112873 > > --- Comment #2 from anlauf at gcc dot gnu.org --- > The patch looks mostly fine, but can you explain why you make some of the > specific functions generic? Like: > > + make_generic ("dacosd", GFC_ISYM_ACOSD, GFC_STD_GNU); > > Because we do not make the ordinary specific dacos generic, only acos. I'm probably mis-remembering how make_generic() works. I'll look at this PR over weekend and fix up the patch. > Do you also plan to provide a patch for gfortran.texi abd intrinsic.texi? Whoops. I forgot about the *.texi files. I'll update those this weekend as well. Thanks for the response. PS: I implemented the half-cycle trig functions (e.g., sinpi, ...) for FreeBSD a few years ago. These have a 2-clause BSD license. I'm willing to dual-license the code with LGPL if you think these might be good fallback routines.