1*4684ddb6SLionel Sambuc// -*- C++ -*- 2*4684ddb6SLionel Sambuc//===--------------------------- climits ----------------------------------===// 3*4684ddb6SLionel Sambuc// 4*4684ddb6SLionel Sambuc// The LLVM Compiler Infrastructure 5*4684ddb6SLionel Sambuc// 6*4684ddb6SLionel Sambuc// This file is dual licensed under the MIT and the University of Illinois Open 7*4684ddb6SLionel Sambuc// Source Licenses. See LICENSE.TXT for details. 8*4684ddb6SLionel Sambuc// 9*4684ddb6SLionel Sambuc//===----------------------------------------------------------------------===// 10*4684ddb6SLionel Sambuc 11*4684ddb6SLionel Sambuc#ifndef _LIBCPP_CLIMITS 12*4684ddb6SLionel Sambuc#define _LIBCPP_CLIMITS 13*4684ddb6SLionel Sambuc 14*4684ddb6SLionel Sambuc/* 15*4684ddb6SLionel Sambuc climits synopsis 16*4684ddb6SLionel Sambuc 17*4684ddb6SLionel SambucMacros: 18*4684ddb6SLionel Sambuc 19*4684ddb6SLionel Sambuc CHAR_BIT 20*4684ddb6SLionel Sambuc SCHAR_MIN 21*4684ddb6SLionel Sambuc SCHAR_MAX 22*4684ddb6SLionel Sambuc UCHAR_MAX 23*4684ddb6SLionel Sambuc CHAR_MIN 24*4684ddb6SLionel Sambuc CHAR_MAX 25*4684ddb6SLionel Sambuc MB_LEN_MAX 26*4684ddb6SLionel Sambuc SHRT_MIN 27*4684ddb6SLionel Sambuc SHRT_MAX 28*4684ddb6SLionel Sambuc USHRT_MAX 29*4684ddb6SLionel Sambuc INT_MIN 30*4684ddb6SLionel Sambuc INT_MAX 31*4684ddb6SLionel Sambuc UINT_MAX 32*4684ddb6SLionel Sambuc LONG_MIN 33*4684ddb6SLionel Sambuc LONG_MAX 34*4684ddb6SLionel Sambuc ULONG_MAX 35*4684ddb6SLionel Sambuc LLONG_MIN // C99 36*4684ddb6SLionel Sambuc LLONG_MAX // C99 37*4684ddb6SLionel Sambuc ULLONG_MAX // C99 38*4684ddb6SLionel Sambuc 39*4684ddb6SLionel Sambuc*/ 40*4684ddb6SLionel Sambuc 41*4684ddb6SLionel Sambuc#include <__config> 42*4684ddb6SLionel Sambuc#include <limits.h> 43*4684ddb6SLionel Sambuc 44*4684ddb6SLionel Sambuc#if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) 45*4684ddb6SLionel Sambuc#pragma GCC system_header 46*4684ddb6SLionel Sambuc#endif 47*4684ddb6SLionel Sambuc 48*4684ddb6SLionel Sambuc#endif // _LIBCPP_CLIMITS 49