Added nt/gnulib.mk and removed kludges from ms-w32.h and ntlib.h.

This commit is contained in:
Eli Zaretskii 2013-03-31 17:04:49 +03:00
parent 65d72c1bf8
commit a74b0e1bdf
6 changed files with 876 additions and 37 deletions

View file

@ -20,20 +20,6 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
#ifdef __MINGW32__
/* A kludge to avoid including header files in lib/. They cannot be
configured-out, and their stuff interferes with what we have
defined in this header and in other headers in nt/inc. Yuck! */
#define __need_system_fcntl_h
#define _GL_FCNTL_H
#define _GL_JUST_INCLUDE_SYSTEM_INTTYPES_H
#define _GL_ALREADY_INCLUDING_SIGNAL_H
#define _GL_ALREADY_INCLUDING_STDIO_H
#define __need_system_stdlib_h
#define _GL_TIME_H
#define __need_system_sys_stat_h
#endif
#include <windows.h>
#include <stdlib.h>
#include <stdio.h>