From 500f8651bb2cc19e26af24f9070341e82c7de630 Mon Sep 17 00:00:00 2001 From: Jonas 'Sortie' Termansen Date: Sun, 27 May 2012 23:46:59 +0200 Subject: [PATCH] Prevent GCC from fixing headers that are OK. --- libmaxsi/decl/ptrdiff_t.h | 3 +++ libmaxsi/decl/size_t.h | 3 +++ libmaxsi/decl/wchar_t.h | 3 +++ 3 files changed, 9 insertions(+) diff --git a/libmaxsi/decl/ptrdiff_t.h b/libmaxsi/decl/ptrdiff_t.h index bda0d3c8..0be69c72 100644 --- a/libmaxsi/decl/ptrdiff_t.h +++ b/libmaxsi/decl/ptrdiff_t.h @@ -1,4 +1,7 @@ #ifndef _PTRDIFF_T_DECL #define _PTRDIFF_T_DECL +#if !defined(_GCC_PTRDIFF_T) +#define _GCC_PTRDIFF_T typedef __ptrdiff_t ptrdiff_t; #endif +#endif diff --git a/libmaxsi/decl/size_t.h b/libmaxsi/decl/size_t.h index bead15ec..9a6246af 100644 --- a/libmaxsi/decl/size_t.h +++ b/libmaxsi/decl/size_t.h @@ -2,6 +2,9 @@ #ifndef _SIZE_T_DECLARED /* Compabillity with gcc */ #define _SIZE_T_DECL #define _SIZE_T_DECLARED +#if !defined(_GCC_SIZE_T) +#define _GCC_SIZE_T typedef __size_t size_t; #endif #endif +#endif diff --git a/libmaxsi/decl/wchar_t.h b/libmaxsi/decl/wchar_t.h index abc0ffc4..bf5e1c64 100644 --- a/libmaxsi/decl/wchar_t.h +++ b/libmaxsi/decl/wchar_t.h @@ -1,6 +1,9 @@ #ifndef _WCHAR_T_DECL #define _WCHAR_T_DECL #if !defined(__cplusplus) +#if !defined(_GCC_WCHAR_T) +#define _GCC_WCHAR_T typedef __wchar_t wchar_t; #endif #endif +#endif