OSDN Git Service

* runtime/fpu.c: Add _GNU_SOURCE definition.
authorfxcoudert <fxcoudert@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 23 Oct 2005 20:06:08 +0000 (20:06 +0000)
committerfxcoudert <fxcoudert@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 23 Oct 2005 20:06:08 +0000 (20:06 +0000)
* config/fpu-glibc.h: Remove __USE_GNU definition.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@105822 138bc75d-0d04-0410-961f-82ee72b054a4

libgfortran/ChangeLog
libgfortran/config/fpu-glibc.h
libgfortran/runtime/fpu.c

index 3666964..1088c76 100644 (file)
@@ -1,3 +1,8 @@
+2005-10-23  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
+
+       * runtime/fpu.c: Add _GNU_SOURCE definition.
+       * config/fpu-glibc.h: Remove __USE_GNU definition.
+
 2005-10-23  Paul Thomas  <pault@gcc.gnu.org>
 
        PR fortran/24384
index 0a6c9df..389f905 100644 (file)
@@ -33,7 +33,6 @@ Boston, MA 02110-1301, USA.  */
    feenableexcept function in fenv.h to set individual exceptions
    (there's nothing to do that in C99).  */
 
-#define __USE_GNU
 #ifdef HAVE_FENV_H
 #include <fenv.h>
 #endif
index f81a3b0..4a2c1f1 100644 (file)
@@ -1,3 +1,8 @@
+/* This is needed for fpu-glibc.h, before all other includes */
+#ifdef HAVE_FENV_H
+#define _GNU_SOURCE
+#endif
+
 #include "libgfortran.h"
 
 /* We include the platform-dependent code.  */