Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/llvm/llvm-project.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHoward Hinnant <hhinnant@apple.com>2010-05-11 23:42:16 +0400
committerHoward Hinnant <hhinnant@apple.com>2010-05-11 23:42:16 +0400
commit3e519524c118651123eecf60c2bbc5d65ad9bac3 (patch)
treeb2dd4168cfe448920a602cd7d2e40f95da187153 /libcxx/include/climits
parent9132c59d43b6c590c9bb33496eebf9f192d6857a (diff)
libcxx initial import
llvm-svn: 103490
Diffstat (limited to 'libcxx/include/climits')
-rw-r--r--libcxx/include/climits46
1 files changed, 46 insertions, 0 deletions
diff --git a/libcxx/include/climits b/libcxx/include/climits
new file mode 100644
index 000000000000..305c7c740907
--- /dev/null
+++ b/libcxx/include/climits
@@ -0,0 +1,46 @@
+// -*- C++ -*-
+//===--------------------------- climits ----------------------------------===//
+//
+// ΚΚΚΚΚΚΚΚΚΚΚΚΚΚΚΚΚΚΚΚThe LLVM Compiler Infrastructure
+//
+// This file is distributed under the University of Illinois Open Source
+// License. See LICENSE.TXT for details.
+//
+//===----------------------------------------------------------------------===//
+
+#ifndef _LIBCPP_CLIMITS
+#define _LIBCPP_CLIMITS
+
+/*
+ climits synopsis
+
+Macros:
+
+ CHAR_BIT
+ SCHAR_MIN
+ SCHAR_MAX
+ UCHAR_MAX
+ CHAR_MIN
+ CHAR_MAX
+ MB_LEN_MAX
+ SHRT_MIN
+ SHRT_MAX
+ USHRT_MAX
+ INT_MIN
+ INT_MAX
+ UINT_MAX
+ LONG_MIN
+ LONG_MAX
+ ULONG_MAX
+ LLONG_MIN // C99
+ LLONG_MAX // C99
+ ULLONG_MAX // C99
+
+*/
+
+#include <__config>
+#include <limits.h>
+
+#pragma GCC system_header
+
+#endif // _LIBCPP_CLIMITS