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/stdint.h | 3 +++ 1 file changed, 3 insertions(+) (limited to 'win32/include/stdint.h') diff --git a/win32/include/stdint.h b/win32/include/stdint.h index 1f81fcc..cdebf44 100644 --- a/win32/include/stdint.h +++ b/win32/include/stdint.h @@ -31,6 +31,8 @@ #define __need_wchar_t #include "stddef.h" +#ifndef __int8_t_defined +#define __int8_t_defined /* 7.18.1.1 Exact-width integer types */ typedef signed char int8_t; typedef unsigned char uint8_t; @@ -40,6 +42,7 @@ typedef int int32_t; typedef unsigned uint32_t; typedef long long int64_t; typedef unsigned long long uint64_t; +#endif /* 7.18.1.2 Minimum-width integer types */ typedef signed char int_least8_t; -- cgit v1.3.1