Problem reported for GNU Emacs by Ken Brown in:
https://lists.gnu.org/r/emacs-devel/2018-02/msg00765.html
* lib/unistd.in.h (environ) [__i386__]: Do not redeclare.
+2018-02-27 Paul Eggert <eggert@cs.ucla.edu>
+
+ environ: fix link error on 32-bit Cygwin
+ Problem reported for GNU Emacs by Ken Brown in:
+ https://lists.gnu.org/r/emacs-devel/2018-02/msg00765.html
+ * lib/unistd.in.h (environ) [__i386__]: Do not redeclare.
+
2018-02-24 Bruno Haible <bruno@clisp.org>
mbrtowc tests: Fix regression on glibc.
#if @GNULIB_ENVIRON@
-# if defined __CYGWIN__
+# if defined __CYGWIN__ && !defined __i386__
/* The 'environ' variable is defined in a DLL. Therefore its declaration needs
the '__declspec(dllimport)' attribute, but the system's <unistd.h> lacks it.
This leads to a link error on 64-bit Cygwin when the option