|
@@ -10,6 +10,11 @@
|
|
|
|
|
|
#if defined(__need_ptrdiff_t) || defined(__need_size_t) || \
|
|
|
defined(__need_wchar_t) || defined(__need_NULL) || defined(__need_wint_t)
|
|
|
+
|
|
|
+#if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER)
|
|
|
+#pragma GCC system_header
|
|
|
+#endif
|
|
|
+
|
|
|
#include_next <stddef.h>
|
|
|
|
|
|
#elif !defined(_LIBCPP_STDDEF_H)
|
|
@@ -33,12 +38,13 @@ Types:
|
|
|
*/
|
|
|
|
|
|
#include <__config>
|
|
|
-#include_next <stddef.h>
|
|
|
|
|
|
#if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER)
|
|
|
#pragma GCC system_header
|
|
|
#endif
|
|
|
|
|
|
+#include_next <stddef.h>
|
|
|
+
|
|
|
#ifdef __cplusplus
|
|
|
|
|
|
extern "C++" {
|