]> git.ipfire.org Git - thirdparty/gcc.git/commit - libgfortran/Makefile.in
c99_protos.h: Add prototypes for C99 complex functions.
authorFrancois-Xavier Coudert <coudert@clipper.ens.fr>
Sun, 25 Sep 2005 21:39:58 +0000 (23:39 +0200)
committerFrançois-Xavier Coudert <fxcoudert@gcc.gnu.org>
Sun, 25 Sep 2005 21:39:58 +0000 (21:39 +0000)
commit1409cd0b8e101b5542cf92ee5378bc0a45f8f2ed
tree03f679a4e6e5541f1f29cf7b38a296b55f8061f8
parent86ab632081cc94593ab6c22842d084fce5cf54d4
c99_protos.h: Add prototypes for C99 complex functions.

* c99_protos.h: Add prototypes for C99 complex functions.
* libgfortran.h: Include complex.h before c99_protos.h.
* intrinsics/c99_functions.c: Define HAVE_ macros for the
fallback functions we provide.
(cabsf, cabs, cabsl, cargf, carg, cargl, cexpf, cexp, cexpl,
clogf, clog, clogl, clog10f, clog10, clog10l, cpowf, cpow, cpowl,
cqsrtf, csqrt, csqrtl, csinhf, csinh, csinhl, ccoshf, ccosh,
ccoshl, ctanhf, ctanh, ctanhl, csinf, csin, csinl, ccosf, ccos,
ccosl, ctanf, ctan, ctanl): New fallback functions.
* Makefile.am (gfor_math_trig_c, gfor_math_trig_obj,
gfor_specific_c, gfor_cmath_src, gfor_cmath_obj): Remove.
* Makefile.in: Regenerate.
* configure.ac: Remove checks for csin. Add checks for all C99
complex functions.
* config.h.in: Regenerate.
* configure: Regenerate.
* aclocal.m4: Regenerate.

From-SVN: r104626
19 files changed:
libgfortran/ChangeLog
libgfortran/Makefile.am
libgfortran/Makefile.in
libgfortran/aclocal.m4
libgfortran/c99_protos.h
libgfortran/config.h.in
libgfortran/configure
libgfortran/configure.ac
libgfortran/generated/exp_c4.c [deleted file]
libgfortran/generated/exp_c8.c [deleted file]
libgfortran/generated/hyp_c4.c [deleted file]
libgfortran/generated/hyp_c8.c [deleted file]
libgfortran/generated/trig_c4.c [deleted file]
libgfortran/generated/trig_c8.c [deleted file]
libgfortran/intrinsics/c99_functions.c
libgfortran/libgfortran.h
libgfortran/m4/cexp.m4 [deleted file]
libgfortran/m4/chyp.m4 [deleted file]
libgfortran/m4/ctrig.m4 [deleted file]