Commit 62755fd5 by Tristan Gingold Committed by Tristan Gingold

libgfortran.h: Include complex.h before math.h

2012-04-04  Tristan Gingold  <gingold@adacore.com>

        * libgfortran.h: Include complex.h before math.h

From-SVN: r186131
parent 26c4ef3c
2012-04-04 Tristan Gingold <gingold@adacore.com>
* libgfortran.h: Include complex.h before math.h
2012-04-02 Tristan Gingold <gingold@adacore.com> 2012-04-02 Tristan Gingold <gingold@adacore.com>
* configure.ac: Use new version of GCC_CHECK_MATH_FUNC. * configure.ac: Use new version of GCC_CHECK_MATH_FUNC.
......
...@@ -42,11 +42,19 @@ see the files COPYING3 and COPYING.RUNTIME respectively. If not, see ...@@ -42,11 +42,19 @@ see the files COPYING3 and COPYING.RUNTIME respectively. If not, see
#include "config.h" #include "config.h"
#include <stdio.h> #include <stdio.h>
#include <math.h>
#include <stddef.h> #include <stddef.h>
#include <float.h> #include <float.h>
#include <stdarg.h> #include <stdarg.h>
#if HAVE_COMPLEX_H
/* Must appear before math.h on VMS systems. */
# include <complex.h>
#else
#define complex __complex__
#endif
#include <math.h>
/* If we're support quad-precision floating-point type, include the /* If we're support quad-precision floating-point type, include the
header to our support library. */ header to our support library. */
#ifdef HAVE_FLOAT128 #ifdef HAVE_FLOAT128
...@@ -66,12 +74,6 @@ extern long double __strtold (const char *, char **); ...@@ -66,12 +74,6 @@ extern long double __strtold (const char *, char **);
#define gfc_strtold strtold #define gfc_strtold strtold
#endif #endif
#if HAVE_COMPLEX_H
# include <complex.h>
#else
#define complex __complex__
#endif
#include "../gcc/fortran/libgfortran.h" #include "../gcc/fortran/libgfortran.h"
#include "c99_protos.h" #include "c99_protos.h"
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment