diff --git a/libgfortran/ChangeLog b/libgfortran/ChangeLog index 065a4ba3c73..14d823d376c 100644 --- a/libgfortran/ChangeLog +++ b/libgfortran/ChangeLog @@ -1,3 +1,8 @@ +2009-09-04 Tobias Burnus + + PR fortran/41219 + * intrinsics/getlog.c: Define _POSIX for MINGW32. + 2009-09-03 Tobias Burnus PR fortran/41219 diff --git a/libgfortran/intrinsics/getlog.c b/libgfortran/intrinsics/getlog.c index 0456c5796a2..e75aa1cb7d2 100644 --- a/libgfortran/intrinsics/getlog.c +++ b/libgfortran/intrinsics/getlog.c @@ -28,6 +28,9 @@ see the files COPYING3 and COPYING.RUNTIME respectively. If not, see #include #ifdef HAVE_UNISTD_H +# if defined __MINGW32__ && defined HAVE_GETLOGIN +# define _POSIX 1 +# endif #include #endif #ifdef HAVE_PWD_H