Move libcds 1.6.0 from SVN
[libcds.git] / cds / compiler / cstdint_std.h
1 //$$CDS-header$$
2
3 #ifndef __CDS_COMPILER_CSTDINT_STD_H
4 #define __CDS_COMPILER_CSTDINT_STD_H
5 //@cond
6
7 #include <cstdint>
8 namespace cds {
9     using std::int_least8_t;
10     using std::uint_least8_t;
11     using std::int_least16_t;
12     using std::uint_least16_t;
13     using std::int_least32_t;
14     using std::uint_least32_t;
15     using std::int_least64_t;
16     using std::uint_least64_t;
17     using std::int_fast8_t;
18     using std::uint_fast8_t;
19     using std::int_fast16_t;
20     using std::uint_fast16_t;
21     using std::int_fast32_t;
22     using std::uint_fast32_t;
23     using std::int_fast64_t;
24     using std::uint_fast64_t;
25
26     using std::intmax_t;
27     using std::uintmax_t;
28
29     using std::int8_t;
30     using std::uint8_t;
31     using std::int16_t;
32     using std::uint16_t;
33     using std::int32_t;
34     using std::uint32_t;
35     using std::int64_t;
36     using std::uint64_t;
37     using std::intptr_t;
38     using std::uintptr_t;
39 } // namespace cds
40
41
42 //@endcond
43 #endif // #ifndef __CDS_COMPILER_CSTDINT_STD_H