From d48662d49650099e5ab9e1fe218311a18c2ff73a Mon Sep 17 00:00:00 2001 From: grischka Date: Thu, 5 May 2016 20:04:00 +0200 Subject: tccgen: scopes levels for local symbols (update 1) Catch top level redeclarations too. Also fix mistakes in tcctest.c and the tcc sources (win32) showing up now. --- win32/include/_mingw.h | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) (limited to 'win32/include/_mingw.h') diff --git a/win32/include/_mingw.h b/win32/include/_mingw.h index e400814..416d8dc 100644 --- a/win32/include/_mingw.h +++ b/win32/include/_mingw.h @@ -100,16 +100,19 @@ typedef __time64_t time_t; #define _TIME_T_DEFINED #endif +#if 0 // defined in stddef.h typedef unsigned long size_t; -#define _SIZE_T_DEFINED typedef long ssize_t; +typedef unsigned short wchar_t; +#endif +#define _SIZE_T_DEFINED #define _SSIZE_T_DEFINED +#define _WCHAR_T_DEFINED -typedef unsigned int wint_t; typedef unsigned short wctype_t; +typedef unsigned int wint_t; #define _WCTYPE_T_DEFINED -typedef unsigned short wchar_t; -#define _WCHAR_T_DEFINED +#define _WINT_T typedef int errno_t; #define _ERRCODE_DEFINED -- cgit v1.3.1