| [PATCH 6/6] Fix STRICT_ANSI vs POSIX |
| * build-aux/ltmain.in (func_mode_link): Also check for _POSIX |
| as well as __STRICT_ANSI__ to avoid re-definitions. |
| --- |
| build-aux/ltmain.in | 4 +++- |
| 1 files changed, 1 insertions(+), 1 deletions(-) |
| |
| diff --git a/build-aux/ltmain.in b/build-aux/ltmain.in |
| index af46cb8..244bb5b 100644 |
| --- a/build-aux/ltmain.in |
| +++ b/build-aux/ltmain.in |
| @@ -3382,7 +3382,7 @@ |
| |
| /* declarations of non-ANSI functions */ |
| #if defined __MINGW32__ |
| -# ifdef __STRICT_ANSI__ |
| +# if defined(__STRICT_ANSI__) && !defined(__MINGW64_VERSION_MAJOR) || defined(_POSIX_) |
| int _putenv (const char *); |
| # endif |
| #elif defined __CYGWIN__ |
| -- |
| 1.7.0.2.msysgit.0 |