|
1 | 1 | <?xml version="1.0"?>
|
2 | 2 | <def format="2">
|
3 |
| - <!-- helpers --> |
4 |
| - <define name="__CONCATenate(left, right)" value="left ## right"/> |
5 |
| - <define name="__CONCAT(left, right)" value="__CONCATenate(left, right)"/> |
6 | 3 | <!-- stdint.h -->
|
7 | 4 | <define name="INT8_MIN" value="-128"/>
|
8 | 5 | <define name="INT16_MIN" value="-32768"/>
|
|
40 | 37 | <define name="UINT_LEAST16_MAX" value="65535U"/>
|
41 | 38 | <define name="UINT_LEAST32_MAX" value="4294967295U"/>
|
42 | 39 | <define name="UINT_LEAST64_MAX" value="18446744073709551615U"/>
|
43 |
| - <!-- Macros for integer constants --> |
44 |
| - <define name="INT8_C(value)" value="((int8_t) value)"/> |
45 |
| - <define name="UINT8_C(value)" value="((uint8_t) __CONCAT(value, U))"/> |
46 |
| - <define name="INT16_C(value)" value="value"/> |
47 |
| - <define name="UINT16_C(value)" value="__CONCAT(value, U)"/> |
48 |
| - <define name="INT32_C(value)" value="__CONCAT(value, L)"/> |
49 |
| - <define name="UINT32_C(value)" value="__CONCAT(value, UL)"/> |
50 |
| - <define name="INT64_C(value)" value="__CONCAT(value, LL)"/> |
51 |
| - <define name="UINT64_C(value)" value="__CONCAT(value, ULL)"/> |
52 |
| - <define name="INTMAX_C(value)" value="__CONCAT(value, LL)"/> |
53 |
| - <define name="UINTMAX_C(value)" value="__CONCAT(value, ULL)"/> |
54 | 40 | <!-- math.h -->
|
55 | 41 | <define name="M_E" value="2.7182818284590452354"/>
|
56 | 42 | <define name="M_LOG2E" value="1.4426950408889634074"/>
|
|
0 commit comments