#ifndef __cplusplus #error "Must only use this header with C++" #endif #ifndef _CLIMITS #define _CLIMITS 1 namespace std { #define __LIBC_GUARDLESS_INCLUDE #include #undef __LIBC_GUARDLESS_INCLUDE } #endif