SyterKit 0.4.0.x
SyterKit is a bare-metal framework
Loading...
Searching...
No Matches
limits.h
Go to the documentation of this file.
1#ifndef __LIMITS_H__
2#define __LIMITS_H__
3
4#ifdef __cplusplus
5extern "C" {
6#endif
7
8#define INT8_MIN (-1 - 0x7f)
9#define INT16_MIN (-1 - 0x7fff)
10#define INT32_MIN (-1 - 0x7fffffff)
11#define INT64_MIN (-1 - 0x7fffffffffffffff)
12
13#define INT8_MAX (0x7f)
14#define INT16_MAX (0x7fff)
15#define INT32_MAX (0x7fffffff)
16#define INT64_MAX (0x7fffffffffffffff)
17
18#define INT_MAX (0x7fffffff)
19
20#define FLT_MIN 1.175494351e-38F
21#define FLT_MAX 3.402823466e+38F
22
23#define UINT8_MAX (0xff)
24#define UINT16_MAX (0xffff)
25#define UINT32_MAX (0xffffffffU)
26#define UINT64_MAX (0xffffffffffffffffU)
27
28#ifdef __cplusplus
29}
30#endif
31
32#endif// __LIMITS_H__