blob: b41b43ea50a4a53c0104fcca4f4fe9ec36442dfe (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
#pragma once
/* base types */
#define INT8 char
#define INT16 short
#define INT32 int
#define INT64 long long
#define ADDR int
#define REG int
/* abi */
#define PAGESIZE 4096
#define INTPTR_MIN INT32_MIN
#define INTPTR_MAX INT32_MAX
#define UINTPTR_MAX UINT32_MAX
#define UINTPTR_MAX UINT32_MAX
#define PTRDIFF_MIN INT32_MIN
#define PTRDIFF_MAX INT32_MAX
#define SIZE_MAX UINT32_MAX
#define LONG_MAX 0x7fffffffL
|