[PATCH] PR21915, Add acosh, asinh, and atanh to intrinsics

Jerry DeLisle jvdelisle@verizon.net
Fri Jun 24 20:32:00 GMT 2005


The attached add these new intrinsics.  Bootstrapping and regtesting one 
more time right now.  OKed by Steve, any comments from Paul?

2005-06-24  Jerry DeLisle <jvdelisle@verizon.net>

	PR fortran/21915
	* gfortran.h: Add symbols for new intrinsics
	* intrinsic.c: Add acosh, asinh, and atanh
	* intrinsic.h: Add prototypes
	* iresolve.c (gfc_resolve_acosh): New function
	(gfc_resolve_asinh): New
	(gfc_resolve_atanh): New
	* mathbuiltins.def: Add defines
	* simplify.c (gfc_simplify_acosh): New function
	(gfc_simplify_asinh): New
	(gfc_simplify_atanh): New

2005-06-24  Jerry DeLisle <jvdelisle@verizon.net>

	PR libfortran/21915
	* Makefile.am: include intrinsics/hyper.c
	* c99_protos.h: add prototypes for single precision versions of
	acosh, asinh, and atanh for platforms that do not have these
	* config.h.in: add #undef for wrappers
	* configure.ac: add checks for single precision versions
	* aclocal.m4: generated
	* Makefile.in: generated
	* configure: generated
	* intrinsics/hyper.c: New file, adds wrapper functions

OK to commit to mainline when test complete successfully?

Regards,

Jerry
-------------- next part --------------
A non-text attachment was scrubbed...
Name: hyper.diff
Type: text/x-patch
Size: 10918 bytes
Desc: not available
URL: <http://gcc.gnu.org/pipermail/fortran/attachments/20050624/d57cde67/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: libhyper.diff
Type: text/x-patch
Size: 3555 bytes
Desc: not available
URL: <http://gcc.gnu.org/pipermail/fortran/attachments/20050624/d57cde67/attachment-0001.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: hyper.c
Type: text/x-csrc
Size: 1763 bytes
Desc: not available
URL: <http://gcc.gnu.org/pipermail/fortran/attachments/20050624/d57cde67/attachment-0002.bin>


More information about the Fortran mailing list