From 5a97e28f6a103523c0ab7092c9ac0d270fb7b680 Mon Sep 17 00:00:00 2001 From: Corinna Vinschen Date: Thu, 5 Mar 2015 17:15:24 +0000 Subject: * libc/include/stdio.h (FILE): Protect typedef from redefinition. * libc/include/wchar.h: Ditto. --- newlib/libc/include/wchar.h | 3 +++ 1 file changed, 3 insertions(+) (limited to 'newlib/libc/include/wchar.h') diff --git a/newlib/libc/include/wchar.h b/newlib/libc/include/wchar.h index d19dae9f8..6c2b8e429 100644 --- a/newlib/libc/include/wchar.h +++ b/newlib/libc/include/wchar.h @@ -49,7 +49,10 @@ _BEGIN_STD_C /* As in stdio.h, defines __FILE. */ +#if !defined(__FILE_defined) typedef __FILE FILE; +# define __FILE_defined +#endif /* As required by POSIX.1-2008, declare tm as incomplete type. The actual definition is in time.h. */ -- cgit v1.2.3