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
Showing
This diff is collapsed.
Click to expand it.
This source diff could not be displayed because it is too large.
You can
view the blob
instead.
This diff is collapsed.
Click to expand it.
libgfortran/generated/exp_c4.c
deleted
100644 → 0
libgfortran/generated/exp_c8.c
deleted
100644 → 0
libgfortran/generated/hyp_c4.c
deleted
100644 → 0
libgfortran/generated/hyp_c8.c
deleted
100644 → 0
libgfortran/generated/trig_c4.c
deleted
100644 → 0
libgfortran/generated/trig_c8.c
deleted
100644 → 0
This diff is collapsed.
Click to expand it.
libgfortran/m4/cexp.m4
deleted
100644 → 0
libgfortran/m4/chyp.m4
deleted
100644 → 0
libgfortran/m4/ctrig.m4
deleted
100644 → 0
Please
register
or
sign in
to comment