]> cvs.zerfleddert.de Git - proxmark3-svn/blame_incremental - armsrc/stdint.h
Removing windows specific code. Everything now compile and work the same for the...
[proxmark3-svn] / armsrc / stdint.h
... / ...
CommitLineData
1/*
2 * Replacement stdint.h because GCC doesn't come with it yet (C99)
3 */
4
5#ifndef __STDINT_H
6#define __STDINT_H
7
8typedef signed char int8_t;
9typedef short int int16_t;
10typedef int int32_t;
11typedef long long int int64_t;
12
13typedef unsigned char uint8_t;
14typedef unsigned short int uint16_t;
15typedef unsigned int uint32_t;
16typedef unsigned long long int uint64_t;
17
18typedef int int_fast16_t;
19typedef int int_fast32_t;
20
21typedef unsigned int uint_fast16_t;
22typedef unsigned int uint_fast32_t;
23
24typedef int intptr_t;
25typedef unsigned int uintptr_t;
26
27#define __INT64_C(c) c ## LL
28#define __UINT64_C(c) c ## ULL
29
30#define __PRI64_RANK "ll"
31#define __PRIFAST_RANK ""
32#define __PRIPTR_RANK ""
33
34#endif /* __STDINT_H */
Impressum, Datenschutz