aboutsummaryrefslogtreecommitdiff
path: root/libgfortran/intrinsics/getlog.c
diff options
context:
space:
mode:
authorTobias Burnus <burnus@net-b.de>2009-09-04 11:25:00 +0200
committerTobias Burnus <burnus@gcc.gnu.org>2009-09-04 11:25:00 +0200
commitaa4042b15e41234db89dd6e158d83773cf4be3bc (patch)
treeb8fbca8096b6ad4035b8d61a5bfe6d6386181aa4 /libgfortran/intrinsics/getlog.c
parentb09062ee0b6f16170c973b5796c75be5fdb6c99d (diff)
downloadgcc-aa4042b15e41234db89dd6e158d83773cf4be3bc.zip
gcc-aa4042b15e41234db89dd6e158d83773cf4be3bc.tar.gz
gcc-aa4042b15e41234db89dd6e158d83773cf4be3bc.tar.bz2
re PR fortran/41219 (libgfortran build warnings)
2009-09-04 Tobias Burnus <burnus@net-b.de> PR fortran/41219 * intrinsics/getlog.c: Define _POSIX for MINGW32. From-SVN: r151417
Diffstat (limited to 'libgfortran/intrinsics/getlog.c')
-rw-r--r--libgfortran/intrinsics/getlog.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/libgfortran/intrinsics/getlog.c b/libgfortran/intrinsics/getlog.c
index 0456c57..e75aa1c 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 <string.h>
#ifdef HAVE_UNISTD_H
+# if defined __MINGW32__ && defined HAVE_GETLOGIN
+# define _POSIX 1
+# endif
#include <unistd.h>
#endif
#ifdef HAVE_PWD_H