2009-08-14 Kai Tietz <kai.tietz@onevision.com>
PR/2836856
* time.h (size_t): Remove double definition code.
(ssize_t): Likewise.
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@1150 4407c894-4637-0410-b4f5-ada5f102cad1
diff --git a/mingw-w64-headers/include/ChangeLog b/mingw-w64-headers/include/ChangeLog
index 340df31..77ef20a 100644
--- a/mingw-w64-headers/include/ChangeLog
+++ b/mingw-w64-headers/include/ChangeLog
@@ -1,5 +1,9 @@
2009-08-14 Kai Tietz <kai.tietz@onevision.com>
+ PR/2836856
+ * time.h (size_t): Remove double definition code.
+ (ssize_t): Likewise.
+
* winnt.h (InterlockedIncrement... and InterlockedDecrement...): Adjust
inline version to be compatible to VC.
diff --git a/mingw-w64-headers/include/time.h b/mingw-w64-headers/include/time.h
index fb6ab66..5bd735d 100644
--- a/mingw-w64-headers/include/time.h
+++ b/mingw-w64-headers/include/time.h
@@ -160,32 +160,6 @@
unsigned __cdecl _getsystime(struct tm *_Tm);
unsigned __cdecl _setsystime(struct tm *_Tm,unsigned _MilliSec);
-#ifndef _SIZE_T_DEFINED
-#define _SIZE_T_DEFINED
-#ifdef _WIN64
-#if defined(__GNUC__) && defined(__STRICT_ANSI__)
- typedef unsigned int size_t __attribute__ ((__mode__ (DI)));
-#else
- typedef unsigned __int64 size_t;
-#endif
-#else
- typedef unsigned long size_t;
-#endif
-#endif
-
-#ifndef _SSIZE_T_DEFINED
-#define _SSIZE_T_DEFINED
-#ifdef _WIN64
-#if defined(__GNUC__) && defined(__STRICT_ANSI__)
- typedef int ssize_t __attribute__ ((__mode__ (DI)));
-#else
- typedef __int64 ssize_t;
-#endif
-#else
- typedef long ssize_t;
-#endif
-#endif
-
#ifndef _WTIME_DEFINED
_CRTIMP wchar_t *__cdecl _wasctime(const struct tm *_Tm);
_CRTIMP wchar_t *__cdecl _wctime32(const __time32_t *_Time);