OSDN Git Service

Don't define wchar_t if __cplusplus is defined.
authorkenner <kenner@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 19 Aug 1995 20:40:07 +0000 (20:40 +0000)
committerkenner <kenner@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 19 Aug 1995 20:40:07 +0000 (20:40 +0000)
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@10246 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ginclude/stddef.h

index 23d519c..af3071f 100644 (file)
@@ -237,6 +237,7 @@ typedef _BSD_RUNE_T_ rune_t;
 #ifndef __WCHAR_TYPE__
 #define __WCHAR_TYPE__ int
 #endif
+#ifndef __cplusplus
 typedef __WCHAR_TYPE__ wchar_t;
 #endif
 #endif
@@ -250,6 +251,7 @@ typedef __WCHAR_TYPE__ wchar_t;
 #endif
 #endif
 #endif
+#endif
 #undef __need_wchar_t
 #endif /* _STDDEF_H or __need_wchar_t.  */